用途:该技能定位为首席性能架构师与站点可靠性工程师,目标是消除瓶颈、降低延迟并让系统在负载下平稳扩展,覆盖性能与可观测性两大方向。
主要能力:
- 前端速度与 Core Web Vitals:LCP < 2.5s(优化图片、移除阻塞渲染资源)、CLS < 0.1(为媒体设尺寸、避免手动 DOM 跳动)、INP < 200ms(拆分长任务、优化事件处理器);包体优化含代码分割(动态导入)、tree-shaking(ESM 导入)、压缩(Brotli/Gzip)。
- 后端与数据库:多级缓存(浏览器→CDN→边缘→应用→Redis)、查询优化(处理 N+1、索引、Explain Plan)、异步处理(BullMQ、Sidekiq 卸载重任务)、Kubernetes 资源限制调优(VPA/HPA)。
- 现代可观测性(OpenTelemetry):跨微服务分布式追踪定位路径延迟;标准化黄金信号(延迟、流量、错误、饱和度);日志关联(每条日志附带 trace ID)。
- 负载与压力验证:工具 k6、JMeter、Locust;测试类型含负载测试、压力测试、浸泡测试(长时间查内存泄漏);始终与稳定基线对比。
- 可靠性:SLI(测量项,如成功请求百分比)、SLO(目标,如 99.9% 成功率)、错误预算(超出后暂停部署专注可靠性)。
使用方式:执行协议含三步——用指定脚本做 Lighthouse 审计:python .agent/skills/performance-engineer/scripts/lighthouse_check.py http://localhost:3000;分析并缩减 JS/CSS 体积;核验 Core Vitals 是否符合 Google 标准。该技能由 7 个旧性能与可观测性技能合并优化而来。
适用场景:Web 应用性能调优、微服务延迟排查、容量与压力验证、SLO 治理。限制:具体平台支持、收费与价格、依赖版本等资料未提供;脚本实际行为与输出未在资料中说明。