DSH Plugins
返回列表
dsh-evolution-console

dsh-evolution-console

工作流 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install yu-xin-c/dsh-evolution-console

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install yu-xin-c/dsh-evolution-console 即可安装该插件,源码仓库地址为 https://github.com/yu-xin-c/dsh-evolution-console

插件介绍

DSH 的 Creator 模式已经能在工作区内热更新 Cordis Package、直接改变当前 Agent 的 Runtime,但改完之后通常缺少四样东西:一份可重放的能力基线、一个系统性的前后对照、一条带证据的版本谱系,以及"代码跑通了"和"代码确实变好了"之间的清晰分界线。Evolution Console 就是补上这条缝的发布门禁。

一次完整闭环覆盖从观察到恢复的全链路:把当前 Package 的 Host/Client 源码连同 SHA-256 内容身份固化为不可变候选;在隔离的 Headless DSH 子进程中,用同一份冻结评测集、同一 Profile、相同运行次数做 Champion 与 Candidate 的对照;由确定性 TypeScript 规则(而非模型自评)判定是否通过门禁,总分严格优于基线、每个任务不退化、无 Runtime 错误、Host-only 才能自动晋升;通过后热晋升或标记 eligible,失败则拒绝,上一代 Champion 可随时回滚。插件同时向 Agent 注册 evolution_status、evolution_capture、evolution_evaluate、evolution_promote、evolution_rollback 五个工具,让 Creator 在同一会话内跑完整条闭环,而高影响写操作仍受 DSH Approval Policy 管控。

它适合已经在 Creator 模式里迭代 Cordis Package、希望把"改完凭感觉"变成"改完有证据、过门禁、可回滚"的个人开发者或小团队。你负责写 Benchmark 和定义验收规则,插件负责版本化、评测执行、门禁判定与谱系记忆,两者各司其职。

截图预览

使用场景

  • 在 Creator 模式修改 Cordis Package 后,用确定性门禁判断新版本是否真正优于基线
  • 把改前的能力冻结为可重放基线,改后在隔离子进程中做 Champion 与 Candidate 对照
  • 门禁未通过的失败版本一键回滚到上一次通过评测的 Champion,谱系不丢失

适合人员

  • 已在 Creator 模式迭代 Cordis Package 的个人开发者或小团队
  • 希望用可复现的评测规则替代凭感觉判断的 Agent 工作流维护者
  • 需要版本谱系、证据链和回滚能力来管理 Runtime 变更的 Harness 用户