📝 docs(tsl): align agent-facing guidance

This commit is contained in:
csh
2026-05-28 19:12:34 +08:00
parent c48354e0cb
commit d8eb418277
63 changed files with 1921 additions and 371 deletions
@@ -14,6 +14,14 @@
回答“`array(...)` 在 TSL 里除了最普通的一维数组,还能怎样组织数据;哪些矩阵样写法已经稳定验证过”。
## Agent 矩阵/集合判断流程
1. 先判断需要顺序数组、字符串键表、嵌套数组,还是矩阵样比较。
2. 普通集合优先从 `array(...)` 起手;下标和键访问回看值语法页。
3. 矩阵链式比较只照 `::` 系列已验证示例写,不要混用标量链式比较。
4. 集合过滤或 TS-SQL 查询需求跳转到结果集/TS-SQL 页面。
5. 没有已验证代码块时不要发明矩阵/集合写法。
## 必须记住的规则
- `array(...)` 既可以写顺序数组,也可以写字符串键表。
@@ -42,6 +50,15 @@ WriteLn("HASH=", hash["Code"]);
- `arr[1] = 20`
- `hash["Code"] = "0001"`
代码块身份:已验证输出片段
```text
1
2
3
4
```
嵌套数组:
代码块身份:已验证可执行示例