SuperAPI AI 工具集

update-pr-summary

通用与其它

查看项目

更新于 10-15 21:41

技能介绍

用途:当用户要求“更新 PR 摘要”“更新 PR 描述”“重写 PR 正文”“刷新 PR 标题和正文”或显式调用该技能时,用它把 PR 的标题与正文更新为对最终改动及证据的准确描述。额外传入的文本视为 PR 引用和需要修正的内容。

主要能力:读取仓库指引并获取当前正文;对照 PR 实际 base 审查完整 diff(而非当前检出无关的 HEAD);忽略 PR 之外的改动,收集与当前 head 相关的已完成检查;依据 create-pr 的标题、正文、证据与视觉托管指引进行改写;应用用户对相应部分的修正;保留已上传的视觉内容、机器人添加的上下文、链接和有效结果,即使明确要求整体重写也默认保留,除非用户要求删除;围绕最终范围重写过时表述与标题。

使用方式:先执行 gh pr view <pr> --json title,body,baseRefName,headRefName,url 获取信息;用 git diff <remote>/<base>...<head> 查看 diff,若这些 ref 不是最新则改用 gh pr diff <pr>。将最终正文保存到仓库外的临时文件,写回前再次读取远端正文,若已变化则合并其编辑而非覆盖。用 gh pr edit <pr> --title "..." --body-file <path> 应用。最后读回 title、body、url 与预期对比,确认保留内容、代码围栏、表格和链接未丢失;相关时打开 PR 检查媒体渲染,并报告 PR URL 及仍存在的证据或上传缺口。

适用场景:需要让 PR 描述与最终代码范围一致、修正过时标题或正文、在保留既有上下文的前提下刷新摘要。

限制:资料未提供该技能的安装方式、依赖版本、权限要求、收费或平台支持信息;操作依赖 gh CLI 与 git 仓库环境,需注意远端正文可能被他人同时修改。