SuperAPI AI 工具集

prc

通用与其它

查看项目

更新于 10-15 17:33

技能介绍

用途:prc 用于获取当前分支 PR 上的所有评审评论,并逐条判断后处理。它面向任意评审者,包括人类、CodeRabbit、Greptile 等机器人,不限于机器人评论。

主要能力:支持按当前分支自动识别 PR,也支持传入 PR 编号指定目标。会分别拉取行内评论与评审摘要,并排除 PR 作者自己的评论。对每条评论,会结合实际代码与项目 CLAUDE.md 约定,独立给出 A-F 等级和百分制评分,不照搬评审者的严重性标记。若评论标注“Resolved in <sha>”,会检查修复是否已在当前分支,SHA 因 rebase 变化时改用提交信息搜索,命中则标记为已解决并跳过评分。

使用方式:命令为 /prc,获取当前分支 PR 的评论;/prc 556 获取指定 PR 的评论。内部通过 gh 命令检测 PR、拉取评论,例如 gh pr list --head "$(git branch --show-current)" --json number,url -q '.[0]'。展示后由用户决定处理范围,可回复 all、编号列表如 1, 3、skip,或自由描述。随后按选择逐条读取文件与上下文,判断建议是否合理:合理则应用并展示改动,不合理则说明原因并跳过。最后输出汇总,列出已修复与已跳过的条目。

适用场景:适合在代码评审后集中处理 PR 反馈,尤其是评论来源混杂、需要区分真实问题与风格偏好时。

限制:需要已安装并认证 gh CLI,且仓库有对应 PR;无评论时会提示并停止。评级依赖模型判断与项目约定,不保证与评审者一致。资料未提供安装方式、收费、平台支持范围等信息。