文件系统
DeepSeek Harness(DSH)插件:自动记录所有执行模式(原生工具 / PTC runcode / 代码内嵌工具调用)的工具失败错因,去重、计数、确定性排序后沉淀进 skill 的机器维护实录区段——让 Agent 越用越少错。
项目简介
DSH 只向模型暴露 skill 的 name 与 description(不包含正文),模型据此自主判断是否调用 skill({name}) 加载完整内容——所以 description 的「何时用」措辞直接决定加载率。
插件生成/建议的 SKILL.md 使用可路由描述(「工具调用失败、报错、重试受阻时加载…」),实测能使模型在失败分析 / 对照历史 / 避免建议场景主动加载实录。 手动调整:编辑 /.dsh/skills/fail-log-guide/SKILL.md 的 frontmatter description 即可(插件只维护 FAIL-LOG 区段,不会覆盖 frontmatter)。 实测边界:简单单轮任务(即使会失败)模型通常不加载(判断为「无需外部指导」);任务含「分析失败 / 对照历史 / 避免建议」或点名插件时可靠加载。 存量 SKILL.md 不会因升级自动改写 frontmatter——如需生效,手动改一行 description 即可。 成本说明(常驻指令,可选)
push 式预防的常驻指令会注入每个 agent step,成本与开关如下: 项 · 数值 项: 注入文本 · 数值: 90 字符 ≈ 100 tokens/step(固定前缀,缓存命中后实付约 10-25/step) 项: 关闭方式 · 数值: config.injectInstructions: false 项: 回本点 · 数值: 22-55 步内避免 1 次失败即回本(一次失败往返实测 1600 tokens + 10-60 秒)