用途:在 CI/CD 流水线中自动检测性能回归,通过对比响应时间、吞吐量和资源使用等指标与历史基线,识别性能退化。
主要能力:收集当前构建的性能指标;加载历史基线数据;采用基线对比、统计分析和阈值违规检查等方法检测显著变化;识别具体回归指标;生成包含根因分析、严重程度、趋势可视化和排查建议的回归报告。
使用方式:当需要识别流水线中的性能回归、分析指标退化或与历史基线对比时触发。示例包括检查最新构建响应时间是否显著增加,或分析代码合并后吞吐量(每秒请求数)是否下降。可与其他 CI/CD 工具集成,在新构建或代码合并时自动触发检测,也可结合报告插件生成详细性能报告。
前提条件:历史性能基线需位于 ${CLAUDE_SKILL_DIR}/performance/baselines/;需能访问 CI/CD 性能指标;需具备统计分析工具;需定义回归阈值。
最佳实践:建立清晰且有代表性的性能基线;配置合适的回归阈值;重点监控与应用行为相关的关键指标。
限制与错误处理:若检测失败,需检查基线数据可用性、指标收集配置、统计分析参数、阈值定义有效性以及 CI/CD 集成设置。资料未提供具体安装命令、收费信息或支持平台。