SuperAPI AI 工具集

resolve_pr_parallel

通用与其它

查看项目

更新于 10-16 07:26

技能介绍

用途:批量解决某个 PR 中所有未解决的评论与审查线程,采用并行处理方式提高效率。

主要能力:自动检测当前 git 上下文,包括当前分支、关联 PR 以及全部 PR 评论和审查线程;也可通过参数指定 PR 编号,或直接询问。

使用方式:参数为可选的 PR 编号或当前 PR。工作流分四步。一、分析:获取 PR 所有未解决评论,使用 gh pr status 和 bin/get-pr-comments PR_NUMBER。二、计划:用 TodoWrite 列出所有未解决项并按类型分组。三、实现(并行):为每个未解决项并行启动一个 pr-comment-resolver 代理,例如三条评论就并行启动三个 Task pr-comment-resolver(comment1)、Task pr-comment-resolver(comment2)、Task pr-comment-resolver(comment3),每个 Todo 项都并行运行子代理。四、提交与解决:提交更改,运行 bin/resolve-pr-thread THREAD_ID_1,推送到远程,最后再次运行 bin/get-pr-comments PR_NUMBER 检查是否全部解决;若未全部解决,则从第一步重复流程。

适用场景:需要集中清理 PR 审查意见、希望并行加速处理多条评论的代码协作流程。

限制:资料未提供具体依赖环境、权限要求、失败处理细节及收费信息,暂未提供。