用途:对代码进行综合审查与质量评分,覆盖正确性、安全性、性能、可维护性和测试。触发场景包括“review this code”“check this PR”“find bugs”“is this code good?”以及日语“コードレビューして”“品質チェック”“バグを探して”等请求。
主要能力:按清单检查。正确性方面关注 off-by-one、空值与未定义处理、边界情况、错误处理;安全性方面关注输入校验、SQL 注入防护、XSS 防护、密钥不得硬编码;性能方面关注避免 N+1 查询、索引、算法效率与内存管理;可维护性关注命名、单一职责、DRY、TypeScript 类型;测试关注覆盖率与质量。
评分:总分 100。正确性 30,安全性 25,性能 20,可维护性 15,测试 10。通过阈值为 80 分及以上。
输出格式:JSON 对象,包含 score、issues(severity、file、line、message)与 suggestions。
限制:资料未提供安装命令、依赖、运行环境、收费与价格、支持的编程语言范围、与版本控制系统或 CI 的集成方式,以及具体使用步骤;这些暂未提供。