Actions 是一款专为 macOS 设计的快速启动与自动化工具。它通过一个统一的全局界面,将网页搜索、脚本执行、工作流运行等复杂操作简化为一次按键或点击。其核心设计哲学是“减少步骤,直达结果”,让用户无需离开当前工作上下文即可完成多种任务,从而显著提升工作效率。
一、核心界面与工作区详解
Actions 的界面设计简洁高效,主要分为三个部分:主窗口、状态栏菜单和系统服务菜单。
1.1 主窗口
通过全局快捷键(默认 ⌃⌥⌘A)呼出的核心操作面板。
- 顶部搜索框:输入查询内容,下方列表会实时过滤匹配的操作。
- 操作列表区:显示所有已定义的操作,支持键盘上下键或鼠标选择。
- 操作预览/说明区(部分版本):选中某个操作时,可能会显示其具体配置或说明。

1.2 状态栏菜单
启动应用后,菜单栏右侧会出现 Actions 图标。点击可打开一个下拉菜单,其中包含:
- “运行操作…”子菜单:列出所有操作,可直接选择运行。此时操作将使用剪贴板当前内容作为输入。
- 偏好设置:进入软件配置界面。
- 显示/隐藏 Dock 图标:切换无 Dock 模式。
1.3 偏好设置窗口
这是配置所有操作和软件行为的中枢。
- “操作”标签页:管理所有自定义操作(添加、删除、排序、设置快捷键)。
- “通用”标签页:设置全局呼出快捷键、登录启动、窗口行为等。
- “服务”标签页:管理与系统服务“在操作中打开”相关的设置。

二、完整工作流程:从创建到导出
以下以创建一个“在 GitHub 搜索选定文本”的操作为例,展示完整流程。
2.1 创建新操作
- 点击菜单栏 Actions 图标,选择 “偏好设置…”。
- 在打开的窗口中,确保位于 “操作” 标签页。
- 点击左下角的 “+” 按钮。
- 在弹出的菜单中选择操作类型,例如选择 “打开 URL”。
2.2 配置操作详情
- 在右侧的配置面板中,填写:
- 名称:输入“GitHub Search”。
- URL:输入
https://www.23mac.com。其中 {query} 是占位符,将被实际查询内容替换。
- (可选)为该操作设置一个专属快捷键,例如
⌃⌥⌘G。
- 关闭偏好设置窗口,配置自动保存。

2.3 运行操作(三种核心方式)
方式一:全局快捷键呼出主窗口
- 在任何界面,按下默认的全局快捷键
⌃⌥⌘A(可在偏好设置中修改)。
- 主窗口弹出后,直接输入搜索关键词,如“Actions mac”。
- 使用键盘
↓↑ 键或鼠标选中列表中的“GitHub Search”操作。
- 按下
↩ Return 键。默认浏览器将打开并跳转到 GitHub 搜索结果页。
方式二:使用系统服务“在操作中打开”
- 在任何文本编辑器或浏览器中,选中一段文本,例如“SwiftUI”。
- 在应用程序的菜单栏点击 “服务” -> “在操作中打开”。
提示:首次使用可能需要先在「系统设置」->「键盘」->「键盘快捷键」->「服务」中启用它。
- Actions 主窗口会弹出,且选中的文本“SwiftUI”已自动填入搜索框。
- 直接选择“GitHub Search”操作并按
↩ Return 运行。
方式三:通过状态栏菜单使用剪贴板内容
- 复制任意文本到剪贴板(
⌘C)。
- 点击菜单栏的 Actions 图标。
- 将鼠标悬停在 “运行操作…” 子菜单上。
- 在展开的列表中选择 “GitHub Search”。该操作会立即使用剪贴板内容作为查询词执行。
2.4 “导出”结果
Actions 本身不产生传统意义上的“导出文件”。其“输出”是:
- 打开 URL 操作:结果在浏览器标签页中呈现。
- AppleScript/Automator 操作:执行脚本定义的任务,如处理文件、发送通知等。
所有操作的定义都保存在应用程序内部的配置文件中,无需手动导出备份。
三、常用功能进阶技巧
3.1 创建 AppleScript 自动化操作
利用此功能可以深度定制系统任务。
- 在添加操作时选择 “AppleScript”。
- 在配置面板的“脚本”区域,编写或粘贴 AppleScript 代码。
- 脚本中可以使用
{query} 变量来接收从搜索框、选中文本或剪贴板传入的内容。
- 示例脚本(将查询文本添加到提醒事项):
tell application "Reminders"
tell list "工作"
make new reminder with properties {name:"{query}"}
end tell
end tell
3.2 利用剪贴板作为脚本输入
这是 Actions 的一个强大特性。对于任何“AppleScript”或“Automator Workflow”类型的操作:
- 在运行该操作之前,先将需要处理的内容复制到剪贴板。
- 当通过状态栏菜单或主窗口运行该脚本操作时,Actions 会自动将剪贴板内容作为
{query} 或输入参数传递给脚本。
- 脚本可以读取并处理这些内容,实现诸如“格式化剪贴板文本”、“翻译选中内容”、“用剪贴板图片创建笔记”等高级自动化。
3.3 优化操作列表与快速筛选
- 排序:在偏好设置的“操作”标签页,直接拖拽操作项进行排序,将最常用的放在顶部。
- 命名技巧:为操作名称添加特殊前缀(如“!”、“.”),使其在列表顶部或便于用首字母快速定位。
- 即时过滤:呼出主窗口后,除了输入查询词,也可以输入操作名称的部分字母来快速筛选操作列表。
3.4 无 Dock 图标模式
为了保持桌面整洁,可以完全隐藏 Dock 图标。
- 点击状态栏 Actions 图标。
- 选择 “隐藏 Dock 图标”。
- 此时应用仅在状态栏和活动空间运行。呼出主窗口仍需依靠全局快捷键或系统服务。
- 如需再次显示 Dock 图标,再次点击状态栏菜单,选择 “显示 Dock 图标”。
四、常见问题与解决方案
4.1 全局快捷键失效
问题:按下 ⌃⌥⌘A 无法呼出 Actions 主窗口。
解决方案:
- 检查 Actions 是否正在运行(查看状态栏图标)。
- 进入 Actions 偏好设置 -> 通用,检查“全局快捷键方式”的按键设置是否被修改或清空。重新设置并确保与系统其他快捷键不冲突。
- 检查 macOS 的「系统设置」->「键盘」->「键盘快捷键」->「应用程序快捷键」中,是否被其他规则覆盖。
4.2 “在操作中打开”服务未出现或不可用
问题:应用程序的“服务”菜单中没有“在操作中打开”选项,或该选项是灰色的。
解决方案:
- 确保 Actions 应用至少成功启动过一次。
- 前往「系统设置」->「键盘」->「键盘快捷键」->「服务」。
- 在右侧列表的“通用”或“文本”分类下,找到 “在操作中打开” 并确保其复选框被勾选。
- 重启你正在使用的应用程序(如Safari、TextEdit),服务菜单通常会刷新。
4.3 AppleScript 操作执行失败
问题:运行自定义 AppleScript 操作时提示错误或无反应。
解决方案:
- 在 Actions 偏好设置中编辑该 AppleScript 操作。
- 首先在 macOS 的「脚本编辑器」应用中单独测试这段脚本,确保其语法正确且能独立运行。
- 检查脚本中涉及的应用(如“Reminders”、“Notes”)名称是否准确,以及是否有权限访问这些应用(在「系统设置」->「隐私与安全性」->「自动化」中授权)。
- 确认
{query} 占位符的使用是否正确,它会被替换为文本,无需额外引号。
4.4 操作列表混乱或丢失
问题:自定义的操作顺序错乱或部分操作不见了。
解决方案:
- Actions 的配置通常很稳定。首先尝试重启 Actions 应用。
- 在偏好设置的“操作”标签页,仔细检查列表,可能操作被移动或名称被修改。
- 如果问题持续,可以尝试退出 Actions,然后手动备份配置文件(位于
~/Library/Application Support/Actions/ 或 ~/Library/Preferences/ 下与 Actions 相关的 .plist 文件),然后重新添加操作。
五、Actions for Mac 快捷键汇总表
| 功能描述 |
快捷键 (Mac) |
使用场景 |
| 全局呼出/隐藏主窗口 |
⌃ Control + ⌥ Option + ⌘ Command + A (默认,可自定义) |
在任何界面快速调出搜索和操作面板。 |
| 在主窗口中选择操作 |
↓ ↑ (上下箭头键) |
在操作列表中上下移动选择。 |
| 运行选中的操作 |
↩ Return (回车键) |
执行当前高亮显示的操作。 |
| 关闭主窗口 |
⎋ Esc 或 ⌘ Command + W |
取消操作。 |
“`
评分及评论
4.7
(满分5, 共47用户评价)
来评个分数吧