用途:对代码进行全面质量审查,涵盖安全漏洞、性能优化与最佳实践建议,适用于整项目、目录、单文件或 PR/MR diff 的审查场景。
主要能力:按五个阶段推进——理解上下文、逐文件审查、安全检查、性能检查、汇总审查报告。审查维度包括代码质量(可读性、命名、职责单一、DRY、圈复杂度)、安全漏洞(注入、XSS、敏感数据泄露、认证授权缺陷、不安全反序列化)、性能优化(算法复杂度、N+1 查询、内存泄露、并发问题)与最佳实践。报告按严重、警告、建议分级,并列出亮点与审查结论。
使用方式:提供待审查代码或 diff 及变更背景,技能会先确认审查范围与关注重点,再逐文件检查并一次性输出结构化报告。若背景不足,会简短询问改动目的或关注方向。
适用场景:代码评审、PR/MR 审查、代码质量检查、安全与性能排查。
限制:不具备自动修复代码、执行重构、运行测试或静态分析工具、生成补丁或提交 PR、架构设计、深度渗透测试与安全扫描等能力。资料未提供安装命令、收费与价格信息。