SuperAPI AI 工具集

pr-review-loop

通用与其它

查看项目

更新于 10-15 17:24

技能介绍

用途:在合并、压缩合并、自动合并或宣告 PR 就绪前,强制执行 Basic Machines 的 GitHub PR 审查闭环。核心规则是不能仅因 CI 通过、分支可合并、审查线程过期或看不到当前 Codex 线程就合并。

主要能力:从 PR 正文、issue 评论、PR review、内联评论和 review threads 多个界面读取 Codex 状态,区分审批信号(chatgpt-codex-connector[bot] 的点赞)、待处理(eyes 反应)和阻塞反馈(CHANGES_REQUESTED、实质评论或未解决且未过期的线程)。任何新推送都会使之前的 Codex 审批失效,需重新走环。

使用方式:用 gh 命令解析 PR 与当前 head SHA,检查 PR 正文反应、issue 评论、顶层 review 与 GraphQL review threads;核实反应者身份与新鲜度。循环流程为读取反馈、判断并修复或回复证据、推送后从头重来。仅在以下条件于同一最新 head 上全部满足时才合并:所需检查通过、无未处理 Codex 反馈、已获点赞或用户明确覆盖。

适用场景:用于 GitHub PR 的合并前审查门禁,尤其是使用 Codex 审查机器人的仓库。

限制:资料未提供除 GitHub PR 之外的平台支持、安装方式、收费信息或与其他工具集成说明。执行依赖 gh CLI、jq,且需具备读取仓库 issue、review 与 GraphQL 的权限。