Baoyu Compress Image

🗜️ 智能多引擎图片压缩专家

智能图片压缩工具,自动选择最优引擎(sips/cwebp/ImageMagick/Sharp),一键转换 WebP/PNG,批量处理支持,平均压缩率 60%+。

收藏
4.7k
安装
2.3k
版本
1.103.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

baoyu-compress-image 是一款自动化图片压缩技能,专为开发者与设计师打造。它采用四层回退策略智能选择压缩引擎:优先使用 macOS 原生 sips,其次调用 Google cwebp,再降级至 ImageMagick,最后以 Node.js 库 Sharp 兜底,确保跨平台稳定运行。

显著优点

  • 零配置开箱即用:默认 WebP 格式、质量 80,平衡画质与体积
  • 多格式灵活输出:支持 WebP(推荐)、PNG、JPEG 互转
  • 批量递归处理-r 参数支持目录遍历,适合静态站点优化
  • 智能路径解析:EXTEND.md 三级配置(项目级 → XDG 级 → 用户级),满足不同场景偏好
  • JSON 结构化输出:便于 CI/CD 流水线集成与日志分析

潜在局限

  • 依赖 bunnpx 运行时,首次使用需确保 Node.js 生态可用
  • cwebpImageMagick 为外部二进制依赖,跨平台需单独安装
  • 暂无 GUI,纯 CLI 交互对非技术用户门槛较高
  • 质量参数 0-100 为通用范围,但不同引擎实际压缩曲线存在差异

适合人群:前端开发者、运维工程师、博客/电商站点维护者、需要批量优化图片资产的团队。

常规风险提示

  • 默认覆盖原文件(--keep 显式开启保留),建议先备份或测试单文件
  • WebP 格式在旧版 Safari/IE 存在兼容性盲区,需评估目标用户浏览器分布
  • 批量递归时建议先在小目录验证输出质量,避免全站图片意外降级

Baoyu Compress Image 内容

scripts文件夹
手动下载zip · 4.4 kB
main.tstext/plain
请选择文件