·3 分钟阅读

如何在 Mac 上通过程序坞或键盘快捷键运行快捷指令

了解如何在 macOS 上将已有的快捷指令添加到程序坞,或为其绑定全局键盘快捷键,并处理输入与权限问题。

若要从程序坞运行已有快捷指令,请在“快捷指令”App 中选中它并选择“文件”>“添加到程序坞”。若要配置键盘快捷键,请在快捷指令编辑器中打开“详细信息”,选择“添加键盘快捷键”并按下目标按键组合。

本文目录

首先在编辑器中测试快捷指令

在日常使用之前,请先在快捷指令编辑器中直接运行,确认其运行方式。检查该快捷指令是不需要输入、会明确弹出“请求输入”,还是需要读取其他 App 中选中的内容。例如,打开“备忘录”这样单独启动 App 的操作就是一个简单独立的测试案例。

单次触发只是启动工作流程,并不代表全程无需任何交互。运行期间仍可能出现输入提示或系统权限弹窗。如果你涉及同时启动多个项目,可参考如何在 Mac 上同时打开多个 App的具体设置步骤。

在程序坞中添加并运行快捷指令

建议为快捷指令设置易于识别的任务名称。将快捷指令添加到程序坞后,请点击运行一次,检查预期任务是否完整执行,而不仅仅是查看图标是否显示在程序坞上。

  1. 在“快捷指令”App 中选择需要添加的快捷指令。
  2. 选择“文件”>“添加到程序坞”(菜单名称可能随 macOS 版本略有不同)。
  3. 点击程序坞中的新图标以运行快捷指令。
  4. 若日后需要移除,将图标拖离程序坞直至出现“移除”即可。这只会删除程序坞上的引用,不会删除快捷指令库中的原项目。

分配全局键盘快捷键

设置按键组合让你可以随时触发该指令。部分按键组合已被系统保留,如发生冲突请更换其他组合。系统并没有一套适用于所有设置的通用修饰键方案。

Apple 快捷指令的键位绑定用于直接运行该快捷指令。相比之下,Otterdock 独立版全局键盘快捷键用于呼出分组弹窗;它们属于不同的命令类型,而非通用的集中式应用热键管理。

  1. 在快捷指令编辑器中打开该指令。
  2. 打开“详细信息”检查器面板。
  3. 选择“添加键盘快捷键”。
  4. 按下所需的按键组合。

处理输入要求与故障排查

Apple 明确指出,从程序坞启动快捷指令不会自动从当前活跃 App 中传递选中的内容。如果工作流程需要处理选中的文件或文本,请将其配置为支持对应输入类型的“快速操作”、“服务”或“共享表单”。由于键盘快捷键可以作为此类操作的触发方式,因此不能一概认为快捷键不支持接收选中的输入内容。

如果快捷指令在外部运行时与编辑器内结果不一致,请在编辑器中重新运行以检查步骤。确认输入类型与当前选中的内容是否匹配,核对指令所需的系统权限,并排查键盘快捷键冲突。有关各类任务的工作流规划,请参考按任务分类的 Mac 生产力工具。

参考来源