SuperAPI AI 工具集

pr-triage-report

通用与其它

查看项目

更新于 10-16 00:31

技能介绍

用途:为 microsoft/ebpf-for-windows 仓库生成当前开放、非草稿拉取请求(PR)的分诊报告,输出可直接粘贴到 issue、评论、邮件或状态文档的 Markdown 快照。

主要能力:按 PR 汇总编号、标题、URL、年龄、新鲜度、CI 状态、基础分支新鲜度、下一步动作、下一负责人和当前签署。CI 以 head SHA 的 check runs 为权威来源;基础分支状态依据 GitHub 可合并性/合并状态信号;签署仅统计适用于当前 head commit 的人工批准;下一步优先判断未解决且未过期的评审线程。

使用方式:使用 GitHub CLI(gh)操作,优先 GraphQL 获取 PR 元数据、评审与线程,check runs API 获取 CI。示例起点:gh api repos/microsoft/ebpf-for-windows/pulls --paginate -f state=open -f per_page=100。可接受可选输出路径、PR 子集范围、快照时间覆盖;未提供路径时以 Markdown 返回。

适用场景:需要跨多个 PR 做 CI、评审、新鲜度、rebase 或归属分诊,并希望得到结构化 Markdown 快照时。

限制:仅包含开放且非草稿 PR;不得编造未获取的状态;字段缺失时应停止并说明;需显式分页避免截断;渲染前需核对行数与范围内 PR 数一致;长时间运行需重新获取开放 PR 集合;排除机器人及自动化账号;不审查 PR 代码内容,不包含草稿、已关闭或已合并 PR。