SuperAPI AI 工具集

pr-review-panel

智能体与模型

查看项目

更新于 10-15 20:13

技能介绍

用途:对拉取请求(PR)执行双模型代码审查。两个审查者使用不同模型、不共享上下文,各自阅读 diff,避免因共享摘要产生相同盲点。

主要能力:先一次性收集 PR 信息(gh pr view、gh pr diff、评论及关联 issue),再并行运行两个审查者。审查者 A 为 Fable 子代理(Agent 工具,model: "fable");审查者 B 为 codex gpt-5.6-sol,命令为 codex exec -m gpt-5.6-sol -c model_reasoning_effort=xhigh "<prompt>",建议后台运行。两者收到相同简报:优先判断正确性、追踪周边代码、检查测试是否真正锁定行为、显式标注安全/数据完整性/迁移类问题、每条发现须给出 file:line、按 blocking/high/medium/low 排序、也要说明看起来正确的部分。原始结论分别保存为 review-fable.md 与 review-codex.md。

合并阶段为判断性工作:双方都提出的优先呈现并注明一致;仅一方提出的需自行核对代码后再保留;分歧要明确说明并给出自己的判断与证据;错误发现应丢弃并说明原因;重复项去重。输出包含摘要、按严重度排列的发现(含 file:line)、看起来良好的部分及建议(approve/comment/request changes)。

使用方式:合并结果先展示给操作者,说明各审查者贡献及被丢弃项,然后等待。只有操作者明确同意后才发布,例如 gh pr review <PR> --comment --body-file <scratch>/review-final.md,或按指示使用 --request-changes / --approve,并报告 URL。

限制与规则:未经操作者批准绝不发布、评论、批准或请求更改;操作者不可用时保存合并结果并停止;不得从审查中派生后续 issue;不得编辑 PR、分支或描述;某审查者失败或无输出时必须说明,不能把单模型审查当作面板结果。临时文件应放在会话暂存区或 /tmp/pr-review-<PR>/,不得写入仓库。资料未提供安装方式、收费与平台支持信息。