SuperAPI AI 工具集

resolve-pr-comments

智能体与模型

查看项目

更新于 10-15 20:10

技能介绍

用途:帮助开发者处理 GitHub Pull Request 上未解决的评审意见。它会抓取所有未解决的评审线程,跨不同机器人去重,按严重程度分级,生成修复计划供人工审批,确认后再解决被忽略的线程并用子代理修复真实问题。

主要能力:通过 gh pr view 自动从当前分支识别 PR,或接受指定 PR 编号;用 GraphQL 获取评审线程的解决状态并分页收集,同时获取 issue 级评论并过滤出人类评审者的评论;按文件与行范围分组去重,解析 coderabbitai、chatgpt-codex-connector、devin-ai-integration 等机器人各自的严重程度标记并映射到 Critical/Major/Medium/Minor/Nitpick;将问题分类为 security、bug、correctness、performance、accessibility、style、config、docs,并评估置信度、标记可忽略项。

使用方式:执行 /resolve-pr-comments 或带 PR 编号的 /resolve-pr-comments 608。计划写入 .agents/scratchpad/pr-{PR_NUMBER}-review-plan.md,随后暂停等待人工审核批准;批准后先对忽略线程发表回复并用 GraphQL resolveReviewThread 解决,再用 Task 子代理按文件或逻辑组并行修复,完成后解决已修复线程并汇报。

适用场景:需要批量处理机器人与人工评审意见的 PR。

限制:需要 GitHub CLI 与相应权限;执行前必须人工确认;计划中未提供具体收费、价格与平台等信息。