dsh-fracture
在终端中运行以下命令:
dsh plugin install miketako3/dsh-fracture
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install miketako3/dsh-fracture,从源码仓库 https://github.com/miketako3/dsh-fracture 安装并构建该插件,安装后重启一次即可开始观测与记忆。
插件介绍
在 DSH 里跑 Agent,常见痛点是:某次会话里摸到的坑(pnpm、先 build 再测等)会话结束就清零;改 system prompt 全凭感觉,无法对照基线;做得顺的流程也没有写进下次能读的地方。根因是闭环里既不记录发生了什么,也不拿改动和现状做可重复的对比。dsh-fracture 把「观测」和「可验证的改动」补进这条链,并能在无人值守时按规则跑起来。
它会将每个已结束的回合记成事实而非散文:工具调用顺序、失败点、是否需人工纠正。约二十回合汇成 digest;同一流程连续三次干净重复则蒸馏为 skill。digest 与 skill 索引注入 prompt,Agent 不必加载全部历史也能知道已学到什么。Harness 变更分四层:记忆与技能仅追加文件;组合层(prompt 行、skill 目录、工具开关)须探针通过并在十二回合观察窗内自动回滚退化;代码层候选在独立 dsh 进程探针,安装须人工 dsh plugin add。触及审批、沙箱、插件管理或本插件自身的候选会被拒绝。
内部提供 diagnose、propose、probe、adopt、loop、memory_search 等能力:诊断当前 harness 的薄弱项,生成 candidate,在同一任务上双 harness 对比(fracture_probe),有测量才采纳,采纳写入 lessons。产出落在 .dsh/fracture/,技能蒸馏、应用与回滚会在会话里发折叠通知,避免静默改动。
适合长期用 DSH 编排 Agent、希望错误与成功经验能沉淀、又不愿让模型自评「听起来不错」就改配置的团队或个人维护者。若你接受「对比运行胜过内省」、且需要带护栏的无人值守调优,这个插件与 README 中的设计文档(含日文机制说明)方向一致。
使用场景
- 跨会话反复出现同类工具失败,希望把教训写进可检索的记忆而非每次从零排查
- 改 system prompt 或工具开关前,需要用同一任务在当前与候选 Harness 上对比再决定是否采纳
- 某套操作已连续多次无差错,想自动蒸馏为 skill 并在后续 prompt 里以索引形式注入
适合人员
- 长期用 DSH 编排 Agent、需要可审计文件化产出的维护者
- 希望无人值守改进 Harness,但要求组合层改动可探针验证并自动回滚的团队
- 认同「对比运行优于模型自评」、愿意分层放行(记忆/技能/组合/代码)的实践者