AI 代码评审
APIPIG 可以在代码推送或创建合并请求时自动触发 AI 评审,并将评审结果推送给相关成员,帮助团队尽早发现代码质量、安全性和规范性问题。
适用场景
AI 代码评审适用于希望把质量检查前置到研发流程中的团队,例如在日常代码推送后快速发现潜在缺陷、在合并前辅助审查变更风险,或按照团队约定统一检查编码规范。它可以承担高频、重复的基础检查,但关键业务逻辑和高风险变更仍应由人工完成最终确认。
添加评审项目
- 新建评审项目前,先完成 模型接入。
- 至少启用一种触发方式:监听 Push 或 监听 Pull/Merge Request。
- 按需填写项目评审规则。留空时,AI 会根据代码变更和通用最佳实践生成评审报告;如有特定要求,可补充团队规范、技术栈或重点关注的风险。


配置 Git Webhook
- 登录代码托管平台。本文以 Gitee 为例,进入对应仓库的 管理 → WebHooks。
- 将 APIPIG 项目中显示的 Webhook 信息填写到代码托管平台。
- 保存配置并发送测试请求,确认 Webhook 可以正常触发。


配置推送渠道
- 在 项目管理 页面找到目标项目,点击 推送渠道 进入设置。
- 如使用企业微信或钉钉机器人,请先在对应平台获取 Webhook 地址和密钥,再填写到推送渠道配置中。
- 如使用微信 Bot,请先完成 微信 Bot 接入,然后选择最近会话并发送测试消息。



验证评审任务
- 根据项目启用的触发方式推送代码,或创建 Pull/Merge Request。
- 等待代码托管平台通过 Webhook 触发 AI 评审,然后在 APIPIG 中查看任务状态和完整评审报告。
- 如果已配置推送渠道,相关成员还会收到评审简报,并可从简报进入系统查看报告详情。


