Mac Shortcuts 可通过获取当前选中文本/文件、URL Scheme 跨 App 触发、读取 Maccy 剪贴板历史、变量串联多步操作,实现无缝嵌入日常场景的自动化。

Mac 上的 Shortcuts 能真正打通应用壁垒,让复制、处理、粘贴变成一步动作,关键不在“能做”,而在“怎么嵌进你正在用的场景里”。
让快捷指令直接处理当前选中内容
不用先复制再打开 Shortcuts,而是让它在备忘录、网页、终端里点一下就干活。操作要点:创建指令时,在开头加“获取当前应用程序中的选定文本”或“获取当前 Finder 项目”;保存后,右键任意选中文本或文件,就能在上下文菜单里看到你的指令名称。比如写个“翻译选中文字”,选一段英文点右键 → “翻译选中文字”,结果直接弹窗显示译文。
用 URL Scheme 实现跨 App 一键触发
- 在 Shortcuts 中建好指令后,长按它 → “分享” → “拷贝链接”,得到形如 shortcuts://run-shortcut?name=归档截图 的地址
- 把这个链接粘进备忘录某条笔记里,或写进日历事件的备注栏,甚至设为邮件签名的一部分
- 点击链接时,系统自动唤起对应指令,且能带入当前上下文(如备忘录里的光标位置、邮件正文)
结合 Maccy 剪贴板历史做二次加工
Maccy 记下你最近 50 次复制的内容,而 Shortcuts 可以读取它。例如:建一个指令,第一步“从 Maccy 获取最新图片”,第二步“用预设滤镜处理”,第三步“存到桌面并通知”。这样,你在微信里复制一张图,切到 Shortcuts 点一下,就完成编辑+保存,全程不碰剪贴板面板。
用变量串联多个 App 的输出
比如从网页复制一段链接 → 用 Shortcuts 提取域名 → 查该域名的备案号 → 把结果发到企业微信。每一步的输出都作为变量传给下一步,不需要手动粘贴中转。重点是:所有操作必须支持“输入来自上一个操作”,添加时留意参数框右下角有没有小齿轮图标,有就表示可绑定变量。


















