用途:在 GitHub Pull Request 工作流中,借助 gh CLI 获取 PR 详情、评审评论、CI 状态,并理解 PR 级评论与行内代码评审评论的区别。主要能力:核心脚本 gh-pr-info <PR> [REPO] 提供综合 PR 信息,包括摘要、CI 检查以及未解决的评审与行内评论;它会自动从 git remote 检测仓库,也可用第二个参数指定 owner/repo;通过 GitHub GraphQL API 过滤已解决/已处理评论、折叠或隐藏的评审线程、被最小化(标记为垃圾/离题/已解决)的评论以及已驳回的评审,只显示仍需关注的内容。需要注意的是,gh pr view --comments 只显示 PR 级评论,不显示行内代码评审评论。常用命令包括 gh pr view、gh pr diff、gh pr review --approve/--request-changes/--comment、gh pr checks、gh run view --log-failed;当 gh 命令无法满足需求时可使用 API 端点,如 repos/OWNER/REPO/pulls/PR/comments(行内评审评论)、repos/OWNER/REPO/issues/PR/comments(PR 级评论)、repos/OWNER/REPO/pulls/PR/reviews、repos/OWNER/REPO/pulls/PR/commits、repos/OWNER/REPO/pulls/PR/files。适用场景:处理 PR 评审反馈、查看 CI 失败日志、判断哪些评论尚未解决。限制:资料仅描述该技能及命令,具体安装方式暂未提供。
github-pr-workflow
办公与效率
更新于 10-16 01:27