用途:在 AI 生成代码后、提交或合并 PR 前进行系统审查,提前发现常见错误。
主要能力:按五类问题检查代码。正确性(幻觉 API、库版本差异、越界错误、空值处理);安全(SQL 注入、XSS、硬编码密钥、缺少输入验证);性能(N+1 查询、React 不必要重渲染、内存泄漏、阻塞操作);可维护性(魔法数字、模式不一致、缺失类型、死代码);集成(重复逻辑、错误导入、命名不符、缺少错误处理)。另按 JavaScript/TypeScript、Python、React、SQL 列出常见 AI 错误。
使用方式:按步骤工作流执行——快速扫描、安全审查、逻辑审查、集成审查、性能审查。可用命令做快速验证:npx tsc --noEmit;npx eslint src/new-file.ts;npm test -- --findRelatedTests src/new-file.ts;npx audit-ci --moderate。评审通过后可套用文档模板记录生成者、评审者、修改和验证项。
适用场景:AI 生成代码拟使用前、提交 AI 辅助改动前、代码看似正确但需确认时、PR 含大量 AI 生成内容时。
限制:资料未提供自动修复、平台支持、收费、价格或效果数据;具体判断依赖目标语言与项目上下文。