SuperAPI AI 工具集

pr-review

前端与建站

查看项目

更新于 10-16 00:31

技能介绍

用途:在贡献者推送前,对 microsoft/microsoft-ui-reactor 仓库的进行中分支做高信号审查。Reactor 是用于构建 WinUI 3 桌面应用的声明式 C# 组件框架,UI 以不可变 Element 记录描述,协调器对比新旧元素树并更新真实 WinUI 控件。审查前需阅读 AGENTS.md 获取构建/测试命令、架构与约定。

触发场景:review my PR、review my changes、review my branch、review my uncommitted changes、review before I commit、review what I've staged、review everything、vet my changes before pushing、do a full review of this feature、is this ready to merge 等。窄范围问题如“review this function”不触发。

主要能力:支持四种范围——branch(默认,origin/main...HEAD)、working(HEAD 工作区与暂存)、staged(--cached)、all(合并两者)。自动推断范围,必要时询问用户;解析基准引用(用户指定、origin/main、main、origin/HEAD)。捕获提交数、文件统计与完整 diff,working 范围额外纳入未跟踪文件。

审查维度:安全、正确性与边界、API 与 DSL 人体工学、替代方案检查、测试覆盖、文档与示例同步、打包与 agent-kit 影响、多模型交叉核对。前七项并行执行,第八项在前七项完成后用不同模型家族复核关键/高优先级发现。

输出:去重、编号(C/H/M/L)、按严重度与文件路径排序,标注多模型确认状态,仅打印到 stdout,不写文件、不应用修复、不运行构建或测试。

限制:超过 50 个文件会先警告并询问;0 个文件则停止;拒绝纯风格或编译器/分析器已覆盖的问题;每条发现须引用 diff 中具体文件与行号。具体安装与调用命令资料未提供。