SuperAPI AI 工具集

code-reviewer

测试与质量

查看项目

更新于 10-16 04:32

技能介绍

该技能用于多语言代码审查,覆盖 TypeScript、JavaScript、Python、Swift、Kotlin,重点检查代码质量、安全、性能与可维护性。

用途:Pull Request 审查、合并前质量门禁、代码审计、安全评估、性能优化审查,以及帮助新成员熟悉代码。

主要能力:按四类展开审查。代码质量检查清晰度、命名、结构、DRY 与复杂度;安全检查输入校验、SQL 注入、XSS、认证授权、硬编码密钥与依赖漏洞;性能检查算法复杂度、内存、数据库查询、缓存与异步;测试检查覆盖率、断言质量、隔离性、边界条件与 mock 使用。

使用方式:先确定审查范围(文件或 PR),再运行分析,按严重级别(Critical 阻止合并、High 必须修复、Medium 应当修复、Low 可考虑、Info 可选)记录发现,给出可执行改进建议,并生成结构化审查报告。报告模板包含摘要、统计、关键与高优先级发现、中低优先级发现、正面观察、建议与测试覆盖率。

限制:资料未提供具体安装命令、运行命令、许可证、价格与平台信息。建议小批量审查(200-400 行为宜),样式问题交给 linter,避免在疲劳时审查或无理解地批准。