SuperAPI AI 工具集

production-code-audit

通用与其它

查看项目

更新于 10-15 20:21

技能介绍

用途:该技能用于将现有代码库自主改造为生产级、企业级质量。触发场景包括用户要求“make this production-ready”“audit my codebase”“optimize everything”或准备生产部署时。

主要能力:自动递归读取全部文件,识别技术栈、架构、依赖、入口点与数据流;逐行检测架构问题(循环依赖、上帝类、耦合过紧)、安全漏洞(SQL 注入、XSS、硬编码密钥、弱密码哈希、缺少鉴权与输入校验)、性能问题(N+1 查询、缺索引、缺缓存、低效算法)、代码质量(高圈复杂度、重复代码、魔法数字)、测试缺口与生产就绪度(环境变量、日志、监控、健康检查、CI/CD)。随后自动修复:重构架构、改用参数化查询、移除密钥、添加校验、优化查询与缓存、补充测试、加入日志监控与文档,并运行测试验证、生成前后指标报告。

使用方式:通过 @production-code-audit 调用,并附上目标指令,如“make this production-ready”“secure this codebase”“optimize performance”。技能会自主扫描、修复并报告,无需逐步询问。

适用场景:上线前审计、安全加固、性能优化、遗留代码现代化、企业标准合规。

限制:资料未提供具体安装命令、收费方式、支持平台或运行环境要求;实际修复效果取决于代码库与工具环境,需人工复核变更并确保测试通过。