背景
本项目核心两问(作为后续功能/文档取舍基准):
- 能不能让 AI 快速理解代码
- 能不能让 AI 写代码时少写没必要的东西
评估了 TdxQuant(通达信量化平台文档:https://help.tdx.com.cn/quant/docs/markdown/mindoc-1cfsjkbf8f3is/ )的工程设计,结论:架构层无可搬——领域不同(行情/交易数据面 vs 代码情报),且其强项本仓已有更严格等价物("服务端预清洗即用数据" ↔ Repowise verified 索引;"先回测后实盘" ↔ preview-only edit plan / worktree blast radius #58 #86;响应信封元数据 ↔ MCP _meta freshness)。
唯一值得内化的是它的接入分层设计:TdxQuant 给 AI 平台三档接入(TQ-Python 写代码 / TQ-Local 免代码直取数据 / Lambda 提交远端系统执行),显式承认"agent 不该总写代码"。本仓事实上存在同构三档,但从未按分层讲清:
| 档位 |
本仓对应 |
服务的核心 |
| 免代码直查 |
repowise MCP(get_answer / get_context / get_symbol …) |
快速理解代码:不跑管线、不读全文件 |
| 跑管线 |
code-intel CLI(audit / blast-radius / repin …) |
全量分析、结构门禁 |
| 重交付 |
artifact handoff(audit report、retirement packet) |
跨 agent / 跨会话交接 |
要做
skills/code-intel-pipeline/SKILL.md 与 README 增加"接入分层"一节:哪档回答哪类问题;何时禁止升档(MCP 能答就不 Read 全文件、不无谓重跑管线)。
- 场景化 recipe 页(cookbook):先覆盖三个最小场景——改代码前 / PR review / 清理扫除——每个给出工具调用序列。CLAUDE.md 的 "Compose them" 段落是现成雏形。
- 每条 recipe 显式标注"这一步省掉了什么"(少读了什么、少写了什么),直接对齐上面核心两问。
不做
- 本地 HTTP JSON-RPC 常驻端口(TdxQuant
127.0.0.1:17709 式):无鉴权本地端口与 sentrux gate / execution policy / capability inventory 的安全姿态冲突,MCP 已覆盖同一需求且带权限模型。
- 常量/契约单页字典(TdxQuant "常量枚举"页式):暂缓,契约目前集中在 docs/*.md,散度不够不值得建生成器。
验收
- 新 agent 只读"接入分层"一节 + cookbook 即可正确选档。
- 典型误用(MCP 可答却全文件 Read、能直查却重跑管线)在 recipe 中被点名为反例。
背景
本项目核心两问(作为后续功能/文档取舍基准):
评估了 TdxQuant(通达信量化平台文档:https://help.tdx.com.cn/quant/docs/markdown/mindoc-1cfsjkbf8f3is/ )的工程设计,结论:架构层无可搬——领域不同(行情/交易数据面 vs 代码情报),且其强项本仓已有更严格等价物("服务端预清洗即用数据" ↔ Repowise verified 索引;"先回测后实盘" ↔ preview-only edit plan / worktree blast radius #58 #86;响应信封元数据 ↔ MCP
_metafreshness)。唯一值得内化的是它的接入分层设计:TdxQuant 给 AI 平台三档接入(TQ-Python 写代码 / TQ-Local 免代码直取数据 / Lambda 提交远端系统执行),显式承认"agent 不该总写代码"。本仓事实上存在同构三档,但从未按分层讲清:
要做
skills/code-intel-pipeline/SKILL.md与 README 增加"接入分层"一节:哪档回答哪类问题;何时禁止升档(MCP 能答就不 Read 全文件、不无谓重跑管线)。不做
127.0.0.1:17709式):无鉴权本地端口与 sentrux gate / execution policy / capability inventory 的安全姿态冲突,MCP 已覆盖同一需求且带权限模型。验收