用途:提供系统化方法定位并修复性能瓶颈,适用于前端页面、后端 API 与整体服务的性能分析与优化。
主要能力:覆盖前端性能(打包分析、渲染、Core Web Vitals)、后端性能(查询优化、缓存、异步模式)、负载测试(k6、Artillery 模式与 CI 集成)以及性能剖析(Chrome DevTools、Node 剖析、火焰图)。
核心原则:先测量,无数据不优化,建立基线指标;判断瓶颈类型(网络、CPU、内存、I/O 或渲染);一次只改一处,改后重新测量并与基线对比;优先快速见效项,如压缩、缓存、索引、N+1 查询。
Core Web Vitals 目标:LCP 良好 < 2.5s、较差 > 4.0s;INP 良好 < 200ms、较差 > 500ms;CLS 良好 < 0.1、较差 > 0.25。
快速上手清单:用 Lighthouse、RUM 数据或 APM 测量基线;识别瓶颈类型;检查压缩、缓存头、索引、N+1 查询等快速见效项;阅读对应参考文档做深度优化;应用修复后重新测量验证;设置性能预算并在 CI 中强制执行。
参考文档:frontend-perf.md(打包分析、渲染、Core Web Vitals)、backend-perf.md(查询优化、缓存、异步模式)、load-testing.md(k6、Artillery 模式、CI 集成)、profiling-guide.md(Chrome DevTools、Node 剖析、火焰图)。
限制:资料未提供具体安装命令、代码示例、收费方式与平台支持信息,暂未提供。