mac快捷指令的真正价值在于嵌入日常操作:程序坞适合无输入高频操作,访达右键用于文件处理,控制中心和菜单栏适配轻量交互,自动化与siri实现免手动触发,命令行则面向开发者调用。

Mac 上的快捷指令不是只能在“快捷指令”App里点一下才生效——它真正好用的地方,在于能无缝嵌入你每天的操作习惯里。关键不是功能多强,而是选对触发方式,让指令在该出现的时候自然出现。
程序坞固定:适合高频、无输入的日常动作
比如一键锁屏、切换深色模式、静音/取消静音,这类不需要选中内容、也不依赖上下文的操作,固定到程序坞最顺手。
- 在“快捷指令”App中打开目标指令 → 点右上角三点菜单 → 选择“添加到程序坞”
- 图标会出现在程序坞右侧,点击即运行,无需打开 App 或唤出菜单
- 注意:如果指令开头需要输入(如“获取选取的文本”),但你没选中任何内容,它会卡住或报错——这类指令不适合直接放程序坞
访达右键菜单(快速操作):处理文件或文件夹最直接
整理下载目录、批量重命名、压缩选中文件……这类任务必须从文件本身出发,右键菜单就是最自然的入口。
- 编辑指令时,务必勾选“作为快速操作使用”
- 若需处理选中项,开头必须加匹配操作:如“获取选取的文件”“获取选取的图像”
- 在访达中选中文件 → 右键 → “快速操作”子菜单里就能看到你的指令
- 不勾选这选项,右键菜单里永远找不到它
控制中心与菜单栏:轻量交互类指令的理想位置
开关勿扰、调节音量、发送预设通知、启动某款工具 App——这些动作短平快,适合从系统级面板触发。
- 控制中心:进入“控制中心设置”→ 启用“运行快捷指令”控件 → 点击后从列表选择
- 菜单栏:编辑指令 → 点右上角三点 → “在菜单栏中显示”,图标常驻右上角,一点即开
- 两者都适合带界面反馈的指令(比如弹窗确认、进度提示),但不适合长时间运行或需后台持续执行的任务
自动化与 Siri:让指令自己动起来
真正的省力,是不用动手。时间到了、到公司了、下载文件夹有新东西了——这些场景靠自动化触发。
- 进“快捷指令”App → 切换到“自动化”标签 → 点“创建个人自动化”
- 可选触发条件:时间、位置、文件变动、电池电量、Wi-Fi 连接状态等
- 务必关闭“运行前询问”,否则每次都会弹窗打断流程
- Siri 唤醒:给指令起个清晰名称(如“开始专注模式”),说完就能跑,但需确保 Siri 权限开启且指令已同步到 iCloud
命令行调用:面向脚本和开发者场景
终端里一键执行、配合 shell 脚本、集成进开发工作流——这是把快捷指令当命令用的高级玩法。
- 用 shortcuts run "指令名" 命令调用,名称含空格需加引号
- 传文件用 -i 参数,如 shortcuts run "拼接图片" -i ~/Downloads/*.png
- 输出结果用 -o 写入文件,或用 | 管道传给其他命令
- 推荐用于无交互、确定性高的指令;含“选择”“等待输入”的指令会在终端挂起,慎用











