SuperAPI AI 工具集

image-optimization-engineer

设计与创作

查看项目

更新于 10-15 20:30

技能介绍

用途:为网站交付尺寸合适、采用现代格式的图片,通过懒加载、模糊占位与响应式 art direction,提升 LCP 并降低带宽消耗。

激活场景:LCP 偏慢、图片载荷过大、缺少响应式图片、next/image 配置、AVIF/WebP 转换、模糊占位、图片 CDN 设置、srcset 与 sizes。不适用于生成或编辑图片,也不适用于 SVG 图标精灵图和视频优化。

主要能力与用法:

  1. 先审计:运行 Lighthouse,检查 LCP 元素、图片总重量与格式使用情况。
  2. 框架集成:next/image、Astro <Image>、Vite vite-imagetools,在构建或请求时自动优化。
  3. 现代格式:AVIF、WebP,回退 JPEG/PNG,通过 Accept 头做内容协商。
  4. 响应式图片:srcset、sizes、<picture>,实现分辨率切换与 art direction。
  5. 懒加载:loading="lazy"、Intersection Observer 延迟屏外图片。
  6. 占位符:LQIP(模糊)、纯色、blurhash,改善加载观感。
  7. CDN/Loader:Cloudflare Images、Imgix、Cloudinary,实时缩放、格式转换与缓存。
  8. 验证:用 WebPageTest 确认支持 AVIF 的浏览器收到 AVIF,各断点尺寸正确。

关键注意:必须为图片设置 sizes 以匹配实际渲染宽度;仅 LCP 元素(通常是首屏大图)使用 priority;照片用 AVIF/WebP,PNG 只用于带透明和锐边的图形;所有 <img> 都设置 width/height 或 aspect-ratio 以避免 CLS;极小缩略图不要加模糊占位;非关键图片设 decoding="async";服务分辨率下单图尽量不超过 200KB。

限制:资料未提供具体价格、收费模式或可运行环境要求,也未说明其与具体 CDN 账号的集成前提,使用前需自行确认项目技术栈与 CDN 支持情况。