✨ feat(tsl_syntax): add concept map to lookup
新增 --map 模式,扫描 24 页「本篇职责」段实时生成 TSL 概念地图, 帮助从零写代码时把自然语言需求映射到该查的 TSL 概念(property、 unit、operator 重载等),随后仍用 --query 取精确语法。地图从 references 实时生成,零漂移;--check 增加护栏,职责段被清空即报错。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -21,6 +21,16 @@ python <this-skill-dir>/scripts/lookup.py --query "数组下标" --mode explain
|
||||
|
||||
以 lookup 返回的章节作为本次任务的事实来源;需要补充时改进查询词并再次检索,不得绕过 lookup 手工路由。需要复取输出中列出的某个章节时,用 `--section <Section ID>` 单独取回。
|
||||
|
||||
## 从零起手先看概念地图
|
||||
|
||||
面对自然语言需求、还不确定该往哪个 TSL 概念上想时(尤其从零编写、周围无参考代码),先运行:
|
||||
|
||||
```bash
|
||||
python <this-skill-dir>/scripts/lookup.py --map
|
||||
```
|
||||
|
||||
它列出全部专题的职责摘要,用于把需求映射到 TSL 特有概念(如 `property`、`unit`、`operator` 重载、原生矩阵运算、命名参数、`with` 环境等,这些在别的语言里未必存在或写法不同)。地图只负责提示该查什么概念,不含语法细节;选定概念后仍用 `--query` 取精确语法。不要把地图当成可照写来源。
|
||||
|
||||
## 事实边界
|
||||
|
||||
本 Skill 只拥有 TSL/TSF 的语言语法、文件模型、表达式、控制流、对象、运行时语言结构和 TS-SQL 外形。其他事实交给对应所有者:
|
||||
|
||||
Reference in New Issue
Block a user