SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-16 03:31

技能介绍

代码审查(Code Review)

该技能提供结构化的代码审查,覆盖安全、性能、正确性和可维护性四个维度,可用于 diff、PR、文件或直接粘贴的代码片段。

审查维度

安全:SQL 注入、XSS、CSRF;身份认证与授权缺陷;代码中的密钥或凭据;不安全的反序列化;路径遍历;SSRF。

性能:N+1 查询、不必要的内存分配、算法复杂度(热点路径中的 O(n²))、缺失数据库索引、无界查询或循环、资源泄漏。

正确性:边界情况(空输入、null、溢出)、竞态条件与并发问题、错误处理与传播、差一错误、类型安全。

可维护性:命名清晰度、单一职责、重复代码、测试覆盖率、对非显而易见逻辑的文档说明。

输出格式

对每个维度评分,并给出具体、可执行的发现,附带文件与行号引用。优先列出关键问题,同时始终包含正面观察。