SuperAPI AI 工具集

project-health-check

通用与其它

查看项目

更新于 10-15 20:12

技能介绍

用途:对项目做一次完整的 7 项健康审计,覆盖文档、测试覆盖率、安全、代码质量、依赖、数据库、构建与部署,并输出带评分的健康报告。

主要能力:7 项检查各有具体条目。文档检查 README 是否准确、API 文档是否存在、代码注释是否解释“为什么”;测试覆盖率检查覆盖率是否大于 80%、关键路径与边界情况是否覆盖;安全检查代码中是否含密钥、依赖是否有漏洞、是否有输入校验;代码质量检查 lint 是否通过、是否存在超过 500 行的大文件、命名是否一致;依赖检查是否落后主版本、是否有未使用依赖、许可证是否兼容;数据库检查 schema 是否文档化、迁移是否版本化、索引是否文档化;构建部署检查构建是否成功、是否有 CI/CD、环境变量是否文档化。

使用方式:按技能提供的健康评分模板生成报告,包含总体得分(满分 100)与各领域分值:文档 15、测试覆盖率 15、安全 20、代码质量 15、依赖 15、数据库 10、构建部署 10;并将发现的问题分为关键问题(立即修复)、警告(本周修复)、建议(可考虑)。检查频率建议:快速检查每周一次,标准检查每两周一次,完整检查每月一次。

适用场景:适合在项目迭代中定期自查,或作为交付前的质量盘点清单。

限制:资料未提供具体安装命令、运行命令、依赖平台或自动化执行方式,也未说明是否收费;上述检查项与评分模板为技能给出的建议标准,实际执行仍需人工或工具配合。