SuperAPI AI 工具集

production-readiness

部署与运维

查看项目

更新于 10-15 20:21

技能介绍

用途:在发布前对代码做全面生产就绪校验,降低部署风险。

主要能力(按部署门禁模式逐项执行):完整质量审计(功能→风格)、安全深挖(漏洞、密钥、不安全模式)、性能基准(负载测试、瓶颈检测)、文档校验(README、API 文档、部署文档)、依赖审计(过时与存在漏洞的包)、配置检查(环境变量、密钥管理)、监控设置(日志、指标、告警)、回滚方案核验,最终生成部署清单并给出 go/no-go 决策。

质量门禁(需全部通过):测试全部通过(100%)、代码质量≥85/100、测试覆盖率≥80%、零严重安全问题、零高危缺陷、性能符合 SLA、文档完整、回滚方案已记录。

输入:target_path(必填目录)、environment(staging 或 production,默认 production)、skip_performance(默认 false)、strict_mode(默认 true)。输出:ready_for_deployment、quality_gates、blocking_issues、warnings、deployment_checklist、rollback_plan。

用法示例:production-readiness . production;production-readiness ./dist staging;production-readiness . production --skip-performance。内部调用 /audit-pipeline、/security-scan、/performance-report、/bottleneck-detect 等命令,并可衔接 deployment-automation、rollback-planner 等技能。

限制:性能门禁默认按平均响应<200ms、p95<500ms 判断;文档缺失通常为警告,需审批方可继续;性能问题在 staging 为警告、production 为阻断;负载测试需人工执行。具体依赖环境与工具实际输出,资料未提供收费、价格与平台支持信息。