Mac右键批量压缩图片,用快捷指令就能搞定

前言

在 Mac 上,右键就能批量压缩图片,压缩效果也很给力。所有处理都在本地完成,不用上传,也不用付费。

这套方案靠的是系统自带的「快捷指令」,再配上一款轻量开源命令行工具。一起来看看怎么设置。

安装开源工具

首先安装这款只有大约 7 MB 的开源命令行压缩工具 slimdeer。我在找更好的 Mac 本地图片压缩方案时发现了它,当时就觉得,哎,就是它了。

它本身是命令行工具,用 Homebrew 一条命令就能装好:

Terminal window
brew install heydeer/tap/slimdeer

Homebrew 是很实用的 Mac 包管理工具。如果你还没用过,可以先搜一下安装教程,相关资料很多。

装好后,它既支持压缩后仍输出原格式(JPG / PNG 等),也支持直接压成 WebP。

WebP 也是一种常见图片格式,和 JPG、PNG 类似。在画质接近时,文件通常比 JPG 小大约 25%~35%,很适合博客、网页和社交平台配图。

快捷指令设置

接下来分别做两个快捷指令:一个压成原格式,一个压成 WebP。

打开「快捷指令」应用,新建一个快捷指令。

在创建页先点「信息」,打开「作为快捷操作使用」。左侧会自动出现一个起始操作。

把接收类型改成「文件」,并设为「没有输入」。

再到右侧操作库里找到「终端」,把「运行 Shell 脚本」拖进来。

在输入框里粘贴下面这段脚本:

Terminal window
export PATH="/opt/homebrew/bin:$PATH"
slimdeer "$@"

你也可以直接从这篇文章复制。

然后把 Shell 选项改成 Bash,并把「传入输入内容」改成「作为参数」。

到这里,「压缩图片」这个快捷指令就算做好了。

接着复制一份,改名为「压缩成 WebP」,只把脚本换成:

Terminal window
export PATH="/opt/homebrew/bin:$PATH"
slimdeer "$@" --format webp

如果你更想省事,也可以直接导入我分享的快捷指令,复制后在 Mac 的「快捷指令」应用里打开即可。

「压缩图片」快捷指令

「压缩成 WebP」快捷指令

配置右键菜单

先随便找一张图片,右键点「快速操作」。这时可能还看不到刚做好的压缩选项。

点最下方的「自定义」,在访达扩展页面里,勾选刚才创建的快捷指令。

设好之后,再在访达里右键选中一张或多张图片,就能一键压缩了。多选时也是同一套流程,适合批量处理。

这款开源工具的压缩效果相当给力,体积下来不少,肉眼观感通常也还在线。

最后

这就是我用快捷指令做的 Mac 本地图片压缩方案,日常发图、整理素材基本够用。

如果这个方法对你有帮助,别忘了点个赞、点个关注。后续我还会继续分享更多 Mac 效率方案。

✦ hh小橙

© 2026 hunter ji

BilibiliYouTubeXGitHub