jingzhao-l/iterate-plugin1

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.

AI 分析

核心用途是实现代码或项目的自主闭环迭代修复,或进行纯评审的 dry-run 模式。适合需要自动化代码审查、多轮收敛及自动修复验证的开发任务。

パッケージ
iterate-plugin
バージョン
2.5.0
ライセンス
MIT
最終更新
2026/08/17

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jingzhao-l/iterate-plugin

ドキュメント

README 全文を読む ↗

使用

dry-run 模式(纯反复审查,不修改文件)

当你想要 "只是反复审查,不修改文件",prompt 示例:

dry-run review this project, find all issues across all dimensions

插件会自动触发 iterate 工作流:

  1. plan → 读取配置,生成评审计划
  2. loop → 每轮并行评审,只找新问题 → 确定性聚合去重 → 统计收敛 → 无新问题则停止
  3. meta-review → 审计报告一致性
  4. report → 输出最终结果

normal 模式(自治闭环迭代)

当你想要 "iterate this project / fix the issues found",prompt 示例:

iterate on this project, fix all atomic issues

工作流:

  1. plan → 读取配置
  2. loop → 并行评审 → 聚合去重 → 原子问题并行修复 → 执行验证命令 → 验证失败则回滚 → 记录日志 → 无新问题则停止
  3. report → 输出修复统计

项目配置

在项目根目录放 iterate.config.yaml