deepseek-harness-evolver
在终端中运行以下命令:
dsh plugin install shinjiyu/deepseek-harness-evolver
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install shinjiyu/deepseek-harness-evolver 即可安装,开源地址为 https://github.com/shinjiyu/deepseek-harness-evolver。
插件介绍
官方创造模式允许在内存中快速试验 Cordis 工具插件,但会话一结束,草稿就消失了。没有从信号到提案、再到校验和固化的闭环,每次重启一切归零。deepseek-harness-evolver 补上的正是这一段:接收信号、生成草案、静态校验、在当前进程热挂载、按真实指标打分,然后决定固化到盘上或回滚,让真正好用的插件跨重启存活。
架构上它是一个宿主无关的状态机控制器。候选插件以扁平目录形式到达,包含 manifest.json、导出 apply 的入口文件,以及可选的 README 和 LICENSE。控制器只做静态检查,绝不执行候选代码。打分门槛明确:至少 10 个样本、successDelta 为正、retryDelta 不劣于基线。策略层禁止 fs、net、http、child_process、eval、new Function,体积上限 32 KiB,同一时刻最多一个 trial。CLI 路径只写盘;dsh 插件路径额外调用 ctx.plugin 实现热挂载,新工具立刻出现在本轮会话。零运行时依赖,Node >= 18。
它不是 EvoMap 或自动自进化框架,不改 agent-loop、session、loader,也不会替你重写业务工程。适合已经在创造模式中反复迭代小工具插件、并希望把验证通过的插件沉淀为可复用、可回滚、可审计的持久化资产的开发者。
使用场景
- 在创造模式中试验出的工具插件,验证通过后一键固化为跨重启可用的持久化资产
- 用明确的打分门槛(样本数、成功率增量、重试增量)自动过滤不达标的插件候选
- 需要完整变更链路审计(信号、提案、校验、挂载、固化或回滚)的团队协作
- 在宿主无关的 CLI 或 dsh 插件模式下,为不同宿主复用同一套演化流水线
适合人员
- 已在 DeepSeek Harness 创造模式中反复迭代小工具插件的开发者
- 需要插件变更可审计、可回滚、可固化的平台或业务团队
- 追求零运行时依赖、策略层安全约束明确的轻量工具链工程师