Agent Skills
返回列表
智能图片批量压缩工具

智能图片批量压缩工具

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_472d0abf/oustorearing。

技能介绍

解决什么问题

批量压缩图片时,常见麻烦是不同图片类型适合不同策略:照片适合有损压缩,截图适合 PNG 量化,图标和透明图需要保留细节或 Alpha 通道。手工选择工具、逐个转换容易遗漏,也容易把带透明 PNG 直接转成 JPEG。

技能如何工作

该技能接收一个文件夹路径,然后递归扫描指定格式的图片,检测本机是否可用 pngquant、mozjpeg、cwebp、oxipng 等工具。若没有专业工具,会回退到 Pillow 优化。脚本根据图片特征选择策略:照片走 JPEG,截图走 PNG 8 位,小尺寸图标走无损优化,透明图优先保留透明。支持 -q 质量、-o 输出目录、-r 递归、--dry-run 预览和 --check-quality PSNR 等参数,并默认并行处理。

适用边界

输出目录不要放在源目录内,避免重复处理已压缩文件。质量低于 40 可能出现明显失真。若透明图缺少 PNG 工具,透明区域可能被填白转 JPEG。适合工程师在本地批量整理素材,不适合对画质要求极高的生产交付前唯一校验。

使用场景

  • 整理上传素材时,把产品截图和详情页图片批量压缩到可接受体积。
  • 发布网站前,对目录中的 PNG、JPG 与 WEBP 做递归压缩并输出到新目录。
  • 验收图片包时,先用 dry-run 预览文件数和格式,再按质量参数压缩。
  • 处理带透明图标时,优先用 PNG 量化保留 Alpha 通道,避免转白底。

适合人员

  • 负责商品图整理的设计师,需要按文件夹批量压缩素材并保留透明。
  • 做前端资源优化的工程师,要在发布前把网页图片压缩到合理体积。
  • 维护静态站点图片的开发者,希望递归处理目录并输出到新路径。
  • 管理素材库的运营人员,需要预览待压缩文件后再执行批量压缩。