用途:该技能用于让 Claude 自动将应用的性能指标与预先定义的性能预算进行比对,从而在早期识别性能回归,维持应用性能表现。
主要能力:
- 分析当前性能指标,资料提及的指标包括页面加载时间、打包体积(bundle size)和 API 响应时间。
- 将上述指标与预设的性能预算阈值进行校验。
- 当指标超出预算时报告违规项,并说明超出阈值的具体情况。
使用方式:
- 用户可提出类似“校验首页的性能预算”的请求,技能会分析首页的加载时间与打包体积等指标,与已定义预算比对,并报告如加载时间超预算等违规情况。
- 用户也可要求“在构建流程中运行性能预算校验”,技能会执行校验命令,检查所有已定义指标是否满足预算,并报告会导致构建失败的违规项。
- 该技能被设计为在需要校验性能预算、识别性能回归或将性能预算校验集成进 CI/CD 流水线时启用。
适用场景:
- 在提交或发布前检查页面加载时间、打包体积等是否超过预算。
- 在 CI/CD 构建过程中自动拦截性能回归。
- 与提供性能指标的其他插件(如网站测速工具或 API 监控服务)配合,或与告警插件联动,在预算违规时通知开发者。
限制与缺失信息:资料未提供具体安装命令、配置格式、支持的指标白名单、阈值定义文件格式,也未提供价格、平台兼容性及实际检测精度等信息,这些内容暂未提供。建议结合真实可观测的性能数据源使用,并基于当前应用表现和用户预期设定可实现的预算。