SuperAPI AI 工具集

code-review

编程与开发

查看项目

更新于 10-15 23:49

技能介绍

用途:对代码进行端到端审查,覆盖代码质量、安全、性能、架构与测试覆盖,并产出整合的审查报告。适用于审查代码、审计 OWASP、检查 SOLID、发现性能瓶颈与测试缺口。若只需手动安全/正确性清单,可用 code-review-checklist;只扫描代码坏味道用 code-antipatterns;单独审计测试代码质量用 code-test-quality;审查后重构用 code-refactor。

主要能力:分析命名与可读性、代码结构与可维护性、SOLID 原则遵循情况;评估输入验证、认证授权、密钥与敏感数据暴露等安全风险;检查性能瓶颈、内存使用与优化机会;审查设计模式、组件耦合与依赖管理;识别缺失测试用例、未覆盖边界与集成测试需求。支持 Python、TypeScript、Go、Rust 等多语言分析,并集成 LSP 诊断。

使用方式:审查路径由参数 $1 指定,默认当前目录。任务委派给 agents-plugin:review 代理,先用 Glob 发现源文件(/*.py、/.js、**/.ts、/*.go、/*.rs)与测试文件(**/test),再传给代理。代理按严重程度(Critical/High/Medium/Low)与置信度(High/Medium/Low)评分,报告阈值设为 Medium,仅报告 High 与 Medium 发现。报告前需对每条候选发现重新读取 file:line 复核,确认缺陷可复现,否则降级或丢弃。报告按最严重优先排序,包含已修复问题摘要、剩余人工干预与改进建议。

可选:大型代码库可并行启动安全、性能、正确性专项审查代理;标准审查无需代理团队。若未配置安全扫描、lint 或覆盖率跟踪,可分别使用 /configure:security、/configure:linting、/configure:coverage。

限制:具体安装命令、收费与平台支持信息暂未提供。