返回顶部
i

iterative-code-review迭代代码审查

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.2.1
安全检测
已通过
510
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

iterative-code-review

代码审查技能

通过并行独立子代理审查并在每一步获得用户确认的迭代式代码审查。

⚠️ 用户控制 vs 自动化

默认行为(安全模式)

  • - ✅ 每一步都需要用户确认
  • ❌ 不会自动修改代码

可选:自动化模式(需手动启用)

用户可通过配置文件启用 autoFix 和 autoContinue。详见 references/automation.md

┌─────────────────────────────────────────────────────────┐
│ 默认:安全模式 │
│ - 每步都需要用户确认 │
│ - 适合:重要项目、首次使用 │
│ │
│ 可选:自动化模式(需要手动配置启用) │
│ - autoFix=true: 发现问题后自动修复 │
│ - autoContinue=true: 修复后自动继续下一轮 │
│ ⚠️ 警告:会自动修改代码! │
└─────────────────────────────────────────────────────────┘



预检检查

开始审查前,必须执行以下检查:

检查项说明
模型选择用户选择或确认使用的模型
maxSpawnDepth
≥1 才能继续 |
| 变更规模检测 | 根据文件数调整超时时间 |
| 新增代码识别 | 审查新增代码的安全性 |
| PR 历史检查 | 避免重复发现已修复的问题 |
| 审查模式 | 完整审查或增量审查 |

详见 references/preflight.md



工作流程

轮次结构

┌─────────────────────────────────────────────────────────┐
│ 审查轮次 N │
│ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │审查者1 │ │审查者2 │ │审查者3 │ ← 并行 3 个 │
│ └────┬────┘ └────┬────┘ └────┬────┘ │
│ └────────────┼────────────┘ │
│ ▼ │
│ ┌──────────────┐ │
│ │ 汇总问题列表 │ │
│ └──────┬───────┘ │
│ ▼ │
│ ┌──────────────┐ │
│ │ 用户确认 │ ← 是否继续修复? │
│ └──────┬───────┘ │
│ ▼ │
│ ┌──────────────┐ │
│ │ 修复者 │ ← 用户同意后才执行 │
│ └──────────────┘ │
└─────────────────────────────────────────────────────────┘

审查者关注点

审查者关注点
审查者-1功能正确性、测试覆盖
审查者-2
代码质量、最佳实践 | | 审查者-3 | 安全性、边界情况 |

详见 references/workflow.md



退出标准

  • - 连续 两轮 无 >= 严重级别阈值 的问题
  • 或达到最大轮次限制
  • 用户决定结束

最终轮次特殊要求

最终轮次必须采用完整审查模式!

  1. 1. 必须完整审查 - 不是增量审查
  2. 必须验证编译和测试 - npm run build + npm test
  3. 使用更长超时 - 全量审查需要更多时间
  4. 审查所有历史修复 - 确认所有轮次的问题都已修复

问题严重级别

级别定义修复
P0严重建议
P1
高 | 建议 | | P2 | 中 | 建议 | | P3 | 低 | 可选 |

关键要点

  1. 1. 用户控制 - 默认每一步都需要用户确认
  2. 自动化可选 - 通过配置启用自动修复
  3. PR 历史检查 - 避免重复发现已修复的问题
  4. 最终轮次必须完整审查 - 全量审核
  5. 3 个审查者并行 - 最大化问题发现
  6. 最大轮次 = 10 - 防止无限循环

安全边界

✅ 允许:读取代码、运行只读命令、生成子代理分析、报告问题

⚠️ 需确认:修改文件、git commit、npm install/build、生成修复者

❌ 禁止:未经同意修改代码、自主运行多轮修复、自主提交



参考资料

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 iterative-code-review-1776091580 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 iterative-code-review-1776091580 技能

通过命令行安装

skillhub install iterative-code-review-1776091580

下载

⬇ 下载 iterative-code-review v1.2.1(免费)

文件大小: 12 KB | 发布时间: 2026-4-15 13:06

v1.2.1 最新 2026-4-15 13:06
Version 1.2.1

- Added compatibility information, listing required and optional tools in SKILL.md.
- Updated version number to 1.2.0 in SKILL.md.
- No code or logic changes; documentation improvement only.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部