evo-engineering
在终端中运行以下命令:
dsh plugin install vlln/evo-engineering
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install vlln/evo-engineering 安装本插件(源码:https://github.com/vlln/evo-engineering),装完后重启 web。
插件介绍
反复让 agent 改文档、代码、skill 或提示词时,常见困境是改到后面已说不清哪版最好、为何更好,也退不回某一版;两个模型各出一稿时往往只能凭印象挑选。evo-engineering 把自进化做成固定回合协议:先把怎样算更好写入 evals/criteria.md,再自动执行改进、独立评审与按冠军线选优,每圈 git 打点,人可随时查看、喊停与回滚。
插件同时提供跨 harness 的 evo skill、确定性 workflow 脚本,以及 dsh 上的 evo 命令与 evo_init、evo_round、evo_status、evo_rollback 工具。候选 actor 隔离实现,critic 独立打分并保存证据;新版本须严格超过上一任冠军才被采纳,回归账本每圈重跑上一任冠军必须保持的行为。标准模糊或评审分歧时会停下来请你裁定;变化不够大时会选择不改。
适合需要多轮、可审计、可回滚地打磨产物的开发者与 agent 用户:一次定标准,之后每圈看报告与 ledger,必要时介入。它不替你决定什么值得进化,也不保证一定变好;回合工具需要 profile 提供 workflow 引擎,每圈成本与子代理数量相关。
使用场景
- 需要多轮打磨文档、代码、skill 或提示词并保留每版证据
- 多个候选实现要隔离评审并按冠军线决定是否采纳
- 进化跑偏或想回到某一圈时用 git 检查点回滚
适合人员
- 在 dsh 里用 agent 反复改产物、希望流程可审计的人
- 要把评价标准写进文件、减少凭感觉挑版本的用户
- 愿意每圈看报告与 ledger、在分歧时介入的开发者