可通过三种方法实现:一、用“快捷指令”创建启动操作并设全局快捷键;二、用automator制作独立.app文件并固定到dock;三、为应用分配专属桌面空间,用control+数字键快速切换。

如果您希望在 macOS 中通过键盘快捷键直接启动某个已安装的应用程序,而非仅触发菜单命令,则系统原生不支持“全局启动快捷键”功能。但可通过替代路径实现等效效果。以下是解决此问题的步骤:
一、使用“快捷指令”创建应用启动操作并绑定全局快捷键
该方法利用 macOS 内置的“快捷指令”App 封装“启动应用程序”动作,并通过系统服务快捷键机制赋予其全局触发能力。所有操作均无需第三方工具,兼容 macOS 13 及以上版本。
1、打开“快捷指令”应用,点击右上角“+”新建快捷指令。
2、点击“添加操作”,在搜索栏输入“运行脚本”,选择“运行 AppleScript”动作。
3、在脚本框中粘贴以下代码(将“Safari”替换为目标 App 的确切名称,如“微信”“备忘录”):
tell application "Safari" to activate
4、点击左上角“快捷指令名称”,将其重命名为“启动 Safari”。
5、点击右上角“三个点”图标,启用“在菜单栏中显示”和“在快速操作中显示”。
6、前往“系统设置” → “键盘” → “键盘快捷键” → “服务”。
7、在右侧服务列表中向下滚动,找到“快捷指令”分类下的“启动 Safari”项。
8、在其右侧空白处单击,按下您设定的组合键,例如 Command+Option+S。
二、通过 Automator 创建“应用程序启动器”并设为登录项或 Dock 快捷方式
此方案生成一个可独立执行的 .app 文件,既可拖入 Dock 实现一键点击启动,也可配合辅助工具(如 Alfred 或 Raycast)赋予快捷键,同时避免快捷指令服务层级的调用延迟。
1、打开“Automator”,新建文档,选择“应用程序”类型(非“快速操作”)。
2、在左侧动作库中搜索“启动应用程序”,将其拖入右侧工作流区域。
3、在“应用程序”下拉菜单中选择目标软件;若未列出,点击“其他…”手动定位其 .app 文件(通常位于 /Applications/ 目录下)。
4、点击“文件” → “保存”,命名为“启动微信”,保存位置选为“应用程序”文件夹。
5、前往“访达” → “应用程序”,找到刚保存的“启动微信.app”,右键选择“在 Dock 中保留”。
6、此后可在任意界面按 Command+Space 呼出聚焦,输入“启动微信”并回车,或直接点击 Dock 图标启动。
三、借助“调度中心”与“桌面空间”预设应用专属桌面并绑定快捷键
该方法不直接启动 App,而是将指定 App 固定于独立桌面空间,再通过系统级桌面切换快捷键实现“类启动”响应——首次触发时自动唤醒并跳转至该桌面及对应 App 窗口。
1、启动目标应用(如“Pages”),确保其窗口处于前台。
2、按下 Control+向上箭头 进入调度中心,将 Pages 窗口拖拽至最右侧空白桌面区域,松开后即创建新桌面空间。
3、按下 Control+数字键(如 Control+3)切换至该桌面,确认 Pages 已自动激活并居中显示。
4、重复步骤 1–3,为每个常用 App 分配唯一桌面编号(最多 16 个)。
5、后续只需按下对应 Control+数字键,即可瞬时进入该 App 所在桌面并获得焦点。










