开源了一个本地图片压缩工具:章小压 OctoShrink

开源了一个本地图片压缩工具:章小压 OctoShrink

写博客、发公众号、做网站的人都有一个共同痛点:图片要压缩。在线工具方便,但图片要传到别人的服务器上——证件照、合同扫描件、客户素材这类东西我是不敢传的;命令行工具(pngquant、mozjpeg 这些)很强,但参数记不住;桌面软件又普遍又重又想卖你激活码。

所以我做了章小压(OctoShrink):免费开源、完全本地运行的图片压缩工具。口号是「拖进去,压缩好,还给你」。

项目地址:https://github.com/misswell/octo-shrink

几个设计决定:

  1. 图片不上云。所有压缩都在本机完成,断网也能用。
  2. 把成熟的开源压缩引擎打包进来:pngquant、oxipng、mozjpeg、gifsicle、cwebp、cjxl、avifenc,用 Rust 的 image 引擎兜底。你不需要知道这些名字,拖进来它自动选。
  3. 支持输出现代格式:AVIF、JPEG XL、WebP,同一张图可以对比不同格式哪个最小。
  4. 批量拖拽:选文件夹进去,子目录自动递归处理。
  5. 压缩前后滑动对比,体积和压缩率一目了然;不满意可以调质量实时重压。
  6. 原图保护:覆盖原文件前自动备份,一键恢复。
  7. 用 Tauri 2 + Rust 做的,macOS 版本 18MB,没有 Electron 那种一个压缩工具吃你 300MB 内存的情况。

MIT 协议,没有激活码、没有内购、没有上传。

仓库里有截图和安装包(macOS/Windows/Linux):https://github.com/misswell/octo-shrink/releases

如果你天天要处理截图和配图,可以试一试。觉得有用的话点个 star,压缩效果或者兼容性问题欢迎提 issue。

posted @ 2026-09-05 11:00  misswell  阅读(7)  评论(0)    收藏  举报