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日 下午09:03