图片压缩增强工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ee3aee92/image-compression-plus。
技能介绍
要解决的具体问题
在图片处理流程里,经常需要把原始 PNG、JPG、WebP 压成更小的文件,同时不希望输出损坏、格式不可用,或把 BMP/GIF 原样写出。images-compressor 针对这个场景提供一个明确的压缩入口:按输入文件或目录批量处理,用 --quality 控制 1 到 100 的质量,用 --format 选择输出为 png、jpg 或 webp,并默认写入 ./compressed/。
技能如何工作
该技能的核心是围绕 Pillow 做读图、压缩、转格式和校验:
- 输入校验:接受单个图片或目录,便于批量任务。
- 质量调节:默认
85适合大多数平衡场景;90-100偏归档,50-74偏 Web,1-49偏缩略图。 - 格式转换:支持 PNG、JPG/JPEG、WebP 的读写;BMP 与 GIF 可读,但不能直接作为输出格式,需要先转换成受支持格式。
- 输出验证:写文件后会重新打开,降低“文件已写入但无法解析”的风险。
适用边界
它适合静态图片压缩和格式归一,不适合动画 GIF 输出、透明 PNG 的复杂合成,也不负责 OCR、裁剪、缩放等其它图像处理。若输入是 BMP 或 GIF,应预期输出会落到 PNG、JPG 或 WebP。
使用场景
- 上传前把产品图从 PNG/JPG 批量压成 WebP,并保留质量参数。
- 归档素材时将 JPG 按 90 质量压缩,并写入统一输出目录。
- 把 BMP 读取后转成 JPG,避免直接输出不支持格式。
- 处理目录中的预览图,以低质量生成缩略图。
适合人员
- 需要把网页图片压成更小 WebP 的前端工程师。
- 负责上传素材前压缩与格式归一的电商运营。
- 需要批量处理目录图片并避免坏文件的自动化脚本维护者。
- 要把 BMP/GIF 读入并转成 JPG 或 WebP 的设计协作人员。