工程开发
resolve-pr-comments
自动审查、修复并解决 GitHub PR 审查评论。
简介
resolve-pr-comments 技能可自动执行 GitHub Pull Request (PR) 审查后的意见反馈循环。它通过简化解决未处理审查讨论串的流程,为软件工程师和开发团队提供协助。此技能无需手动浏览 GitHub 界面来追踪意见,而是通过 GitHub GraphQL API 自动抓取待处理的评论,分析代码库与 PR 差异,并使用编辑工具执行必要的代码修改、回复理由并验证解决结果。它旨在弥合人类审查意见与代码实现之间的差距,确保 PR 更有效率地进入可合并状态。
-
利用 GitHub API 查询自动抓取特定 PR 的所有未解决审查讨论串。
-
分析 Pull Request 的代码差异与周边代码库上下文,确保代码修复符合现有架构模式。
-
评估审查意见的合理性;当建议有助于提升正确性或清晰度时执行代码编辑,或在不同意时生成有理有据的委婉回复。
-
针对个别评论讨论串发布自动化回复,以维持清晰的工作与决策记录。
-
在成功完成所请求的变更后,自动将各审查讨论串标记为解决,简化审查流程。
-
支持直接输入 PR 网址,便于针对特定维护任务快速调用。
-
始终检查实际的源代码,而非仅依赖评论文字,以避免盲目更改代码。
-
不执行一般性的代码审查;其主要范围仅限于解决现有且具体的审查意见。
-
不可用于创建新的 PR 或执行超出审查意见范围的批次 Git 操作。
-
需要适当的身份验证与权限,通过 GitHub CLI (gh) 与 GitHub 存储库进行互动。
-
遵循包含抓取、上下文建立、执行动作、回复与解决的五步骤标准工作流程,以确保透明度与可审计性。
仓库统计
- Star 数
- 0
- Fork 数
- 0
- Open Issue 数
- 0
- 主要语言
- 未提供
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 20:21