macOS快捷指令高级定制需四步:一、设为快速操作或共享项,开头匹配输入类型;二、用自动化触发器替代手动执行;三、绑定键盘快捷键或终端命令行调用;四、跨设备同步并用URL Scheme一键启动。

macOS 快捷指令的高级动作定制,核心在于让指令真正“嵌入工作流”,而不是孤立运行。它不靠堆砌操作,而靠精准匹配输入、可控执行路径、以及与系统机制深度耦合。以下四类技巧覆盖高频痛点,每项都可立即验证、无需额外工具。
让指令在任意 App 中直接处理选中内容
这是提升上下文效率的关键——不用切出当前应用,就能对高亮文本、图片或文件执行定制逻辑。
- 在快捷指令编辑界面,点击右上角“⋯”→“详细信息”,勾选“作为快速操作使用”(出现在右键菜单)或“在共享表单中显示”(出现在分享面板)
- 指令开头必须包含对应输入类型的操作:如“获取选定文本”“获取选取的图像”“获取选取的文件”,否则系统不会传递内容
- 例如,在 Safari 中选一段文字后右键 → 快速操作 → “翻译为中文”,背后指令只需三步:“获取选定文本”→“翻译文本”→“显示结果”
用自动化触发替代手动点击
把重复任务交给时间、位置或文件变化来唤醒,实现“无感执行”。
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 进入“快捷指令”App → “自动化”标签页 → “创建个人自动化”,选择触发器:时间(每天 9:00)、到达某位置(公司 Wi-Fi 范围内)、文件已添加(监控“下载”文件夹)
- 务必关闭“运行前询问”,否则每次都会弹窗打断流程
- 推荐在自动化中只放一个“运行快捷指令”动作,把复杂逻辑封装进独立指令里——便于复用、调试和版本管理
绑定键盘快捷键并接入命令行
高频指令脱离鼠标,还能被脚本、定时任务甚至其他程序调用。
- 系统设置 → 键盘 → 快捷键 → 快捷指令 → 勾选目标指令 → 双击右侧设组合键(建议用 ⌘⌥+字母,避开系统保留键)
- 终端中直接运行:shortcuts run "导出当前网页为PDF";支持传参:-i 指定输入路径,-o 指定输出位置
- 注意:含交互动作(如“选择文件”“等待确认”)的指令不能用于命令行,会阻塞进程
跨设备同步与 URL Scheme 调用
一套逻辑,多端一致;还能从备忘录、邮件等 App 内一键启动,打破调用边界。
- 确保 Mac、iPhone、iPad 登录同一 Apple ID,并在“系统设置 → Apple ID → iCloud”中开启“快捷指令”同步
- 在快捷指令中长按指令名 → “分享”→“拷贝链接”,得到形如 shortcuts://run?name=xxx 的 URL
- 将该链接粘贴到备忘录、日历备注或邮件正文中,点击即可触发——需在指令设置中启用“允许不受信任的快捷指令”

















