用途:处理 GitHub PR 的评审评论与反馈,按严重程度(CRITICAL > HIGH > MEDIUM > LOW)排序,逐条应用修复并回复评论线程。
主要能力:通过 gh CLI 拉取行内评论(pulls/$PR/comments)与 PR 级评审正文(pulls/$PR/reviews),过滤回复、去重、区分新旧评论;解析 CodeRabbit 评审正文中的 outside-diff、duplicate、nitpick 等区块,并在计数不符时交叉核对 review 专属端点;识别 Gemini、Cursor 等机器人徽章与关键词判定严重程度;生成评审汇总表;按功能修复单独提交、外观修复批量提交;用标准模板回复线程;运行测试后推送;可选提交正式评审并检查里程碑。
使用方式:需已安装并认证 gh CLI,在 PR 仓库中运行。核心命令包括 gh pr view、gh api repos/$REPO/pulls/$PR/comments、gh api repos/$REPO/pulls/$PR/reviews、gh pr review、gh pr comment 等。回复行内评论须用 --input - 传 JSON,-f in_reply_to=... 无效。
适用场景:需要批量处理机器人或人工评审意见、减少评审循环、跟踪多轮评论状态的 PR 维护工作。
限制:所有修复需用户确认后才应用;不得跳过 HIGH/CRITICAL 评论;不自动分配里程碑,仅提醒;提交信息与回复不使用 emoji;测试须全部通过才推送。具体安装方式与依赖版本暂未提供。