SuperAPI AI 工具集

code_review

测试与质量

查看项目

更新于 10-16 05:03

技能介绍

用途:该技能用于代码审查,在用户要求审查代码、提升代码质量、排查安全漏洞、识别反模式或代码异味、获取最佳实践建议、进行整体代码质量评估时使用。

主要能力:分析代码结构与模块化、架构;对照既定编码标准检查最佳实践;识别潜在安全漏洞;检测常见反模式与代码异味;生成结构化评审反馈。可引用三个参考文件:references/best_practices.md(编码标准与实践)、references/security_checklist.md(基于OWASP的安全检查清单)、references/common_antipatterns.md(常见反模式与修复)。

使用方式:按五步工作流执行——1)通读代码,识别用途、语言与框架、结构与入口逻辑;2)对照最佳实践检查命名、函数设计、错误处理、组织与文档;3)加载安全清单检查输入校验、认证授权、注入漏洞、数据暴露与加密、依赖安全;4)检测God类/函数、深层嵌套、魔法值、复制粘贴、资源泄漏等;5)按摘要、优点、问题(Critical/Major/Minor)、建议与所引资源生成报告。支持快速审查、安全专项审查和全面审查三种方式。

限制:具体命令、安装方式、价格与支持平台暂未提供;资料未说明可处理的编程语言范围。反馈应建设性,按影响排序,生产代码需比原型更严格审查。