SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-15 21:12

技能介绍

用途:审查 EF Core 的拉取请求或本地工作区改动(含已暂存、未暂存和未跟踪文件),只给出有证据支撑的具体问题,不评审风格偏好或泛泛的改进建议,也不用于处理已有评论或实现修复。

主要能力:按严重级别(Critical/High/Medium/Low/Info)输出发现,每条包含严重度与标题、置信度、改动文件与行号或符号、具体失败模式与影响、可操作证据、修复方向及缺失的回归测试形态;在改动涉及公共/受保护 API 时走 API 评审,涉及信任边界、序列化、数据库元数据生成代码、命令构造、敏感数据、缓存与复杂度边界、程序集加载等高风险路径时走安全评审。

使用方式:先建立评审范围(加载 .github/copilot-instructions.md 及相关领域技能,获取完整 diff 和文件列表,记录 PR 的 base、head 和不可变 head SHA);在阅读作者叙述前先独立评估代码;随后核对 PR 描述、关联 issue 与已有评论并逐条验证;结合调用方、相关实现、重写、同族 provider 路径和测试分析行为与覆盖;验证后报告发现,无合格发现时说明“No findings”以及验证缺口和残余风险;仅在获得授权时以 COMMENT 方式发布评论(直接调用需用户明确确认,code-reviewer 智能体委托需其显式授权),发布前确认 PR 仍开启且 base、head、head SHA 与审查版本一致。

限制:绝不 checkout、切换分支、stash、reset、clean 或改动工作树(为审查检出指定 head 除外),绝不编辑源码,绝不提交 APPROVE 或 REQUEST_CHANGES;不得凭模型记忆断言 API 缺失、弃用或不可用;不得对纯文档、注释、格式化或可证明保持行为的机械改动要求测试;不报告编译器、格式化器或现有分析器已确定性报出的问题。其他细节暂未提供。