用途:协调整个应用栈的端到端性能优化,从深度性能分析与基线建立开始,逐层实施针对性优化,通过负载测试验证改进,并建立持续监控以维持性能。强调数据驱动,针对真实瓶颈而非理论优化,关注现代可观测性实践、以用户为中心的指标与成本效益。
适用场景:跨后端、前端与基础设施协调性能优化;建立基线与性能分析以定位瓶颈;设计负载测试、性能预算或容量规划;为性能与可靠性目标构建可观测性。
不适用:仅局部小修复且无更广泛性能目标;无法访问指标、追踪或性能分析数据;与性能或可扩展性无关的请求。
使用方式:先确认性能目标、约束与目标指标;用性能分析、追踪和真实用户数据建立基线;按阶段在全栈执行可量化影响的优化;验证改进并设置护栏防止回退。
安全与限制:未经批准与保护措施,避免对生产环境做负载测试;性能变更应逐步发布并准备回滚方案。
阶段一为性能分析与基线,包含知识模块:综合性能分析、可观测性栈评估、用户体验分析、数据库性能优化、后端代码与 API 优化、微服务与分布式系统优化、前端打包与加载优化、CDN 与边缘优化、移动与渐进式 Web 应用优化、综合负载测试、性能回归测试、生产监控设置、持续性能优化。具体命令、配置与实现细节暂未提供。