📝 docs(tsl): align agent-facing guidance
This commit is contained in:
@@ -14,6 +14,14 @@
|
||||
|
||||
回答“当任务进入字符串和编码细节,而不是只写普通字面量时,应该进入哪一篇”。
|
||||
|
||||
## Agent 字符串/文本判断流程
|
||||
|
||||
1. 先判断要写普通字符串、宽串/UTF8 前缀、原始字符串,还是字符串边界行为。
|
||||
2. 默认优先普通字符串;只有编码或宽串需求明确时才使用 `L""` / `U""`。
|
||||
3. 字符串索引、切片、转义和 `#0` 行为只照已验证示例写。
|
||||
4. 字符串表达式行为回看表达式页,不要在文本页发明运算规则。
|
||||
5. 没有已验证代码块时不要发明字符串/文本写法。
|
||||
|
||||
## 必须记住的规则
|
||||
|
||||
- 普通字符串、`L""` 宽串、`U""` UTF8 前缀串,以及 `%%` 原始字符串,当前解释器都接受。
|
||||
@@ -56,6 +64,15 @@ end.
|
||||
- 说明 `%%tag ...%%tag` 可以用标识符配对
|
||||
- 也说明 `%%` 原始字符串支持直接跨行
|
||||
|
||||
代码块身份:已验证输出片段
|
||||
|
||||
```text
|
||||
ABC
|
||||
A"B'C
|
||||
A
|
||||
B
|
||||
```
|
||||
|
||||
带前缀的原始字符串:
|
||||
|
||||
代码块身份:已验证可执行示例
|
||||
|
||||
Reference in New Issue
Block a user