bifrost
一个用于交互式解决 GitHub 拉取请求未处理注释的自动化工作流程,仅在本地进行修改,不直接提交或推送。
简介
resolve-pr-comments 技能为开发人员提供了一套强大的自动化工具,用于管理复杂的代码审查。该工具专为使用 GitHub 的工程团队设计,让您可以逐步处理反馈、回应 CodeRabbit 评论并解决 PR 审查问题。它通过 GitHub GraphQL API 获取未解决的线程,并利用基于游标的分页机制,确保即使是超过 100 条评论的大型 PR 也能被完整处理。该技能在 /tmp/pr-review/ 维护一个本地跟踪文件,让您在整个解决周期内保持条理,同时确保您对 Git 工作区拥有完全控制权。它不需要自动提交或推送,确保您的工作流程安全并符合现有的分支策略。
-
通过 GitHub GraphQL API 自动获取所有未处理的审查线程,确保无遗漏。
-
实施基于会话的跟踪功能,以管理多个审查周期的进度。
-
提供结构化的互动循环,用户可以选择“修复”(FIX)、“回复”(REPLY) 或“跳过”(SKIP) 特定评论。
-
整合文档研究步骤,要求 Agent 在提出代码修改建议时,同时展示研究结果与相关链接。
-
在进行任何本地文件修改之前,以清晰的差异 (diff) 格式显示代码变更。
-
通过 /resolve-pr-comments <PR_NUMBER> 或 /resolve-pr-comments <owner/repo> <PR_NUMBER> 调用。
-
若未指定拥有者/存储库,会自动从 git 远程检测当前存储库。
-
仅在本地执行;用户在满足审查需求后,需负责最终的提交与推送操作。
-
非常适合处理大量反馈,例如来自 AI 代码审查工具的报告或详细的人工架构审查。
-
建议用户从规划模式 (Plan Mode) 切换到默认模式,以便进行逐项审查解决。
仓库统计
- Star 数
- 4,556
- Fork 数
- 544
- Open Issue 数
- 343
- 主要语言
- Go
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 21:03