用途:跨技术栈诊断 Web 性能问题并制定修复计划,以 Core Web Vitals 与标准浏览器性能模式为基准。当性能本身是目标时使用;一般部署后 QA、技术 SEO、通用代码审查应改用 qa-testing、seo-technical、code-review-web。
主要能力:围绕 LCP(目标 2.5 秒内)、INP(200 毫秒内)、CLS(0.1 以内)定位问题,并覆盖 TTFB、bundle size、图片与字体加载、第三方脚本。提供常见成因与修复方向,例如 LCP 元素服务端渲染、图片优化与预加载、减少渲染阻塞资源、拆分长任务、记忆化昂贵计算、防抖节流、为图片视频指定尺寸、预留广告与嵌入位空间、tree-shaking 与路由级代码分割等。
使用方式:需提供受审计站点或页面、具体性能投诉、目标指标、浏览器开发者工具访问权及性能监控数据(如 RUM、实验室数据)。流程为先建立基线(Lighthouse、WebPageTest 或 RUM),锁定最差指标,用 Performance/Network/Coverage 面板定位原因,逐项实施并复测,迭代监控。默认输出 performance-audit.md 性能报告,含执行摘要、方法、现状、严重与重要问题、修复路线图、性能预算与监控计划。
限制:输出依赖外部测量数据,若关键输入或数据源缺失或不可验证,应以说明缺口的方式交付,不得编造或估算数字。相关参考文件包括 audit-template.md、optimization-checklist.md、optimization-playbook.md。