工程开发
resolve-pr-comments avatar

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
在 GitHub 查看