jingzhao-l/iterate-plugin ↗★ 0
iterate-plugin
dsh plugin that turns the iterate skill into an autonomous closed-loop harness: plan -> parallel review xN -> atomic fixes -> validate -> loop -> auto-stop, plus a dry-run pure-review mode with multi-round convergence and a meta-review that audits the report and emits a final review report.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jingzhao-l/iterate-plugin说明文档
阅读完整 README ↗iterate-plugin for DeepSeek Harness (dsh)
开发与评审在 iterate-skill 主仓库 完成:插件代码由主仓库统一维护,通过
git subtree同步到本仓库;版本发版与 npm 发布在本仓库(插件仓库)进行,作为 dsh 生态的正式发布位。欢迎 star / fork 主仓库 并在 主仓库 Issues 反馈问题。
iterate-plugin 是 iterate 技能的 DeepSeek Harness (dsh) 插件,提供自治闭环代码迭代和dry-run 纯多轮审查能力。
特性
| 功能 | dry-run 模式 | normal 模式 |
|---|---|---|
| 多轮收敛反复审查 | ✅ | ✅ |
| 并行维度评审 | ✅ | ✅ |
| 确定性聚合去重/排序 | ✅ | ✅ |
| meta-review 报告一致性审计 | ✅ | ✅ |
| 零文件修改(只读) | ✅ | ❌ |
| 原子问题自动修复 | ❌ | ✅ |
| 每轮修复后验证 | ❌ | ✅ |
| 达标自停 | ✅ | ✅ |
| 只修改 atomic 问题,保留 architectural 留待后续 | ❌ | ✅ |
安装
从 npm 安装(发布后)
dsh plugin --profile web add iterate-plugin
# 或
pnpm add iterate-plugin
本地开发 / 源码挂载
dsh plugin --profile web add /Volumes/Eng-Dev/iterate-skill/harness/iterate-plugin
# 或
pnpm add /path/to/iterate-skill/harness/iterate-plugin
然后在你的 profile cordis.patch.yml 添加:
- insert:
- id: iterate-plugin
name: 'iterate-plugin'
使用
dry-run 模式(纯反复审查,不修改文件)
当你想要 "只是反复审查,不修改文件",prompt 示例:
dry-run review this project, find all issues across all dimensions
插件会自动触发 iterate 工作流: