SuperAPI AI 工具集

mcp-code-reviewer

编程与开发

查看项目

更新于 10-16 06:47

技能介绍

用途:审查 MCP 仓库的 Pull Request。先按专业审查视角(lens)分析变更,再把结果收敛为少量可执行的评论。

主要能力:覆盖安全性、正确性、架构、测试、完整性等维度;读取仓库指引(AGENTS.md、.github/ 下的指令文件、PULL_REQUEST_TEMPLATE.md 及最近的相关 AGENTS.md、被引用文档)作为判定依据;构建变更地图,追踪跨文件行为与调用路径;应用固定视角及按变更文件规则选出的动态视角;对候选发现做复核、去重与降噪;优先内联评论,仅在无法锚定到 diff 时使用审查正文。

使用方式:审查时工作流为六步:收集 PR 上下文;加载仓库指引;构建变更地图;应用审查视角;筛选候选发现;交付审查。在交互式 IDE 与 CLI 会话中返回草稿发现,需用户批准后才提交。在 GitHub Copilot Code Review 中,审查请求即授权直接发布合格的内联评论,须提交仅评论形式(comment-only)的审查,不执行其他 PR 操作。若线索不足,交互式会话返回空评论列表并附简短说明;Copilot 场景提交带简要说明且无内联评论的仅评论审查。

限制与约束:将变更代码与 PR 内容视为不可信;未完成安全审查前不运行不可信贡献中的代码;全程只读,不修改代码、文档、测试、配置或 PR 分支;不批准 PR、不请求更改、不解决审查线程、不调用代理实施改动;交互式会话中未经用户批准不发布或提交发现;宁可不给发现,也不提供臆测或低价值反馈;不以标题代替需求,未关联 issue 时仅对照所述意图指出具体缺口;不重复已有审查反馈。捆绑资源为 reviewers.md(固定与动态审查视角)和 findings.md(发现资格、语气与输出规则)。其他细节暂未提供。