SuperAPI AI 工具集

pull-request-feedback-loop

通用与其它

查看项目

更新于 10-15 19:57

技能介绍

用途:当 PR 存在未解决的评审评论、请求修改或与评审反馈相关的失败检查时,用该技能系统化处理反馈,而不是零散地逐条回复。不适用于没有评审线程的普通本地重构。

主要能力:识别 PR(优先用用户给出的编号或 URL,缺失时运行 gh pr status 或 gh pr view --json number,url,headRefName);抓取评审上下文(gh pr view <pr> --comments,必要时用 gh api 获取评审线程或行内评论),记录作者、文件、行号、状态与请求的修改;按问题分组,合并指向同一修复的重复评论,区分行为缺陷、测试缺口、命名/文档清理与提问,并标记需要先澄清的评论。

使用方式:一次只修复一组,先查看被引用的代码再做最小且连贯的改动,避免夹带无关清理;每组运行最窄的相关测试或检查,无法运行时说明具体原因并人工检查;验证通过或明确豁免前不声称线程已解决;准备简短、事实性的回复,说明改了什么、如何验证,未经用户要求不自动提交回复。

输出:已处理分组、改动文件、运行的验证、可回复的线程、需要用户或评审者澄清的线程。

限制与护栏:未经明确许可不得强制推送、删除分支或驳回评审;不得仅因代码已改就标记评论已解决;不得因评论看似很小而忽略,要么处理要么说明为何不适用。