largest-contentful-paint
LCP(Largest Contentful Paint,最大内容绘制)是衡量页面感知加载速度的核心 Web 指标,用于记录页面中最大可见内容元素完成渲染的时间点,目标应控制在 2.5 秒以内。该技能面向前端性能审计场景,当页面加载缓慢、资源过重或渲染延迟与 LCP 相关时使用。它提供检查、修复与解释三类操作:通过 Lighthouse 或 PageSpeed Insights 测量 LCP,确认最大可见元素是否在 2.5 秒内渲染;通过预加载关键资源、优化图片格式与响应式尺寸、使用 CDN、降低服务器响应时间(TTFB)等方式进行优化;并解释 LCP 如何通过追踪最大可见内容元素的出现时间来反映感知加载速度。此外还包含代码审查环节,用于定位影响 LCP 的路由、资源与加载行为,标记增加不必要网络、CPU 或布局成本的具体文件、请求或渲染步骤,并说明确认问题所用的测量方法。完整实现细节、代码示例与框架相关指导见 references/rule.md。