dsh-evolution
在终端中运行以下命令:
dsh plugin install ryukeilee/dsh-evolution
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install ryukeilee/dsh-evolution 安装本插件;源码与 Release 产物见 https://github.com/ryukeilee/dsh-evolution。
插件介绍
让 Agent 改自己的运行时,很容易掉进三个坑:改了就回不去、没有证据就下结论、同一类问题反复从零试错。dsh-evolution 是独立的 DSH bundle,不 fork 官方、也不黑箱改代码;它通过官方 bundle 与 profile 机制加载,在真实运行中的 Cordis Runtime 上做受控进化。
核心是一条可验证的闭环:提出改进、在 Trial 里临时激活、测量前后收益,再要么回滚并证明运行时回到基线,要么在满足门禁与所有者确认后晋升为持久插件。晋升后还有 canary 观察与启动屏障,指标或健康出问题时可自动退回上一个已知良好状态。失败与观测会在无模型参与下折叠为有界经验,在提交 proposal 时按需检索,减少重复踩坑。
还提供与 CLI 同源的无模型健康诊断(evolution_doctor),逐项探测宿主、运行时、数据与晋升状态,缺什么报什么。安全上坚持 Host-only 晋升、合作式执行 gate 与 trust-root 守卫,迁移与损坏状态不静默猜测。
适合希望在生产 Cordis/DSH 环境里让 Agent 安全试错、用证据驱动改进,并需要可回滚与可审计进化路径的团队与插件维护者;默认不会自行上生产,生产晋升必须显式 confirmation。
使用场景
- 某实现拖慢 Agent,想在真实运行时试替代方案并量化前后收益
- 同一类错误反复出现,希望在提案时看到历史失败与可复用结论
- 升级 DSH 或晋升后异常,需要只读诊断并区分宿主、运行时与晋升状态
适合人员
- 需要在生产 Cordis/DSH 上让 Agent 安全试错的团队
- 重视证据、门禁与所有者确认的插件维护者
- 负责宿主兼容、晋升与回滚运维的平台或安全管理员