DSH 学习 · 上下文注入

从全局到工作目录,逐层发现、逐条去重。

agent-instructions 在每个 pre-step 从项目根到 cwd 扫描指令文件候选名(AGENTS.md、CLAUDE.md 等),同目录内字节相同的内容去重取最早。发现的指令以 durable user-role 消息注入(system-reminder 包裹),在 ChatFlow 中渲染为默认折叠的 DisclosureRow——标题区分角色和生产者。

阅读配套课程 打开技能目录实验

先押一个注:packages/app/CLAUDE.md 和 packages/app/AGENTS.md 内容完全相同时,发现链怎么处理?

发现文件数
去重丢弃
活跃生产者
独立校验

从全局到 cwd 的扫描顺序

路径 × 内容摘要

DisclosureRow 注入预览

角色 × 生产者

三条不变量逐条重算

流程校验

独立校验重跑发现算法,核对确定性、内容去重和全局优先排序。

    哪些结论可以带走

    能证明什么

      不能证明什么