SuperAPI AI 工具集

fix-pr-issues

编程与开发

查看项目

更新于 10-15 17:24

技能介绍

用途:处理 Basic Memory 的 PR 反馈、失败的检查项以及 Codex 审查阻塞问题,并在修复后对新提交重新运行审查门禁(pr-review-loop)。该技能不会合并 PR。

主要能力与流程:

一、收集信息。用 gh pr view --json number,url,headRefOid,mergeStateStatus,statusCheckRollup 确定当前 PR 与最新 head。收集 PR 评论与审查摘要、行内审查评论与未解决的审查线程、失败的 GitHub Actions 作业及相关日志、Codex 反应以及由 pr-review-loop 描述的最新 head 审查状态。为每项建立简短问题清单,记录来源、具体问题、预期修复与所需验证。

二、修复。逐项处理清单。编辑前完整阅读每个文件。保持 diff 范围狭窄,保留无关的用户改动。先运行最小有效验证,再按需扩大。用 git commit -s 提交代码或文档变更。若某条评论错误、过时、有意超范围或不值得该取舍,用简洁证据回复,而不是强行改代码。

三、推送与复查。推送分支,确认检查针对新的 headRefOid 运行并观察至完成。完整应用 pr-review-loop:代码推送后先前的 Codex 批准即失效,需要当前 head 的批准信号且不存在未解决、未过时的 Codex 线程。若出现新反馈,加入清单并重复循环。

四、回复。对每条已处理评论或阻塞项,回复修复提交、验证运行与当前 Codex 门禁状态。只有在修复或理由连同证据发布后,才解决实质性线程。

限制:该技能面向 Basic Memory 项目;不会合并 PR。具体平台支持、收费方式与价格暂未提供。