SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-15 22:41

技能介绍

用途:按结构化流程对代码进行全面审查,输出包含问题定位、分类、严重级别、影响与修复建议的报告。主要能力:覆盖十类分析维度,包括框架反模式与 SOLID 违规、React 重渲染与数据库 N+1 等低效、竞态条件与空值检查等潜在缺陷、SQL 注入与 XSS 等安全漏洞、DRY 违规、TypeScript 类型安全、错误处理、可维护性、测试缺口与一致性。报告分总结、严重问题、高/中/低优先级、积极观察与建议,并按严重级别(Critical/High/Medium/Low)定义标准。使用方式:无参数时需询问用户要审查的代码;可审查整个代码库或指定文件/目录。流程含上下文收集、多维分析与报告生成三步。代码库特定检查涉及 Server Actions('use server'、Supabase 客户端实例化、Sentry 上报、revalidate、输入校验)、数据库查询(生成类型、RLS、organization_id 多租户、批量查询、.single() 与 .maybeSingle())、React 组件('use client'、shadcn/ui、React Hook Form + Zod v4、LoadingButton、错误边界)、Edge Functions(SDK 调用而非 fetch)与校验(Zod v4 顶层校验器)。限制:仅为审查方法说明,未提供依赖、安装命令、价格或实际工具运行环境;具体命令与版本细节暂未提供。