SuperAPI AI 工具集

refactor

编程与开发

查看项目

更新于 10-16 02:32

技能介绍

用途:/refactor 是一个 PR 代码评审编排技能,使用 Claude Code Teams 启动 3 个评审智能体进行辩论式评审,角色为红方(Devil's Advocate,始终反对)、白方(Neutral Judge,中立裁判)和绿方(Approval Advocate,支持批准)。

主要能力:先校验当前分支存在 PR 并收集 diff 与上下文,然后并行生成 3 个评审智能体,各自按结构化格式输出发现(文件、行号、严重级别、类别、证据、建议修复)。随后解析并按文件路径、行号邻近度(5 行内)和类别分组进行聚类,按参与评审者数量分类:3 人一致则自动修复,2 人多数或单人且严重级别不低于 MEDIUM 则发布行内 PR 评论,单人 LOW 则跳过。自动修复使用白方建议,运行 make check 校验,失败则回滚并降级为评论;最后发布汇总评论并清理团队。

使用方式:在 Claude Code 中执行 /refactor。依赖 gh CLI(gh pr view、gh pr diff、gh api)和 git,自动修复后执行 git add、git commit、git push。

适用场景:需要对已有 PR 做多视角、辩论式代码评审并自动处理一致意见问题的开发流程。

限制:需要当前分支已有 PR 且 diff 非空;智能体 5 分钟未响应则使用已有结果;响应格式不符则标记为不可解析;自动修复超过 20 行会跳过;gh api 或 git push 失败需人工处理。具体收费、平台支持范围等资料暂未提供。