SuperAPI AI 工具集

pr-review

通用与其它

查看项目

更新于 10-16 00:32

技能介绍

用途:对 vscode-docs 的拉取请求做技术准确性审查,逐条核对文档中对 VS Code 与 Copilot 行为的陈述是否与源码一致,输出作者可据此修改的发现列表。仅检查技术准确性,不检查写作风格、frontmatter 或发布说明结构;纯文案修改、重定向、换图等无事实性声明的改动不适用。

适用场景:审查记录 VS Code 或 Copilot 新功能/更新功能的 PR;功能变更后审计文档是否漂移;被要求对文档改动做 fact-check 或 validate;合并触及 docs/、api/、remote/ 或发布说明的 PR 前。

主要能力:从 diff 中提取可验证声明,覆盖设置及其默认值与枚举值、命令 ID 与命令面板标题、默认快捷键与 when 条件、菜单与 UI 标签、vscode.d.ts 与 proposed d.ts 中的 API、package.json 贡献点、聊天工具与参与者 ID、MCP 配置模式、版本可用性(如 since 1.X)、默认行为、企业策略等;按 Error、Warning、Suggestion、Unverified 分级,并生成含文件行号、文档原文、源码位置与修复建议的 Markdown 报告与总结。

使用方式:确认 PR(gh pr view <number> --json number,title,headRefName,baseRefName,files,body;无参数则用当前分支 PR,否则 git diff origin/main...HEAD),获取 gh pr diff <number>,跳过纯装饰性改动;用 gh search code、gh api 等定向检索 microsoft/vscode 与 microsoft/vscode-copilot-chat 的源码位置。所有 GitHub 操作使用 gh CLI。

限制:无法验证的声明标记为 Unverified 而非判错;不验证截图或视频内容,仅核查其说明文字、标签或替代文本中的事实性声明;除用户明确要求外,不推送提交也不在 PR 上发评论;不编辑生成的 enterprise/policies.md,策略问题应针对 enterprise/policies-template.md 与源策略定义;除 PR 明确针对发布分支或 Insiders 专属功能外,优先以 main 为事实来源。具体安装命令、收费与价格信息在给定资料中暂未提供。