Skip to main content
改变操作是可自定义的人工智能工作流程,可以让您为特定任务创建专门的助手。结合AI指令、语音触发、工具和条件执行,以自动化Mac上的任何操作。

什么是更改操作?

更改操作是一种高级自动化,它结合了:
  • AI指令 - 系统提示定义AI的行为方式
  • 执行 - 语音命令、热键或条件执行
  • 上下文 - 访问选定的文本、文件、活动应用程序
  • 工具 - 配置与您的 Mac 和 2000 多个外部服务的集成
  • 输出 - 结果如何展示(降价、代码、内联插入)
将Alter Action视为针对特定任务定制的“专业人工智能助手”。

打开动作编辑器

方法1:菜单栏(最快)

  1. 单击菜单栏中的 更改菜单图标(右上角)
  2. 选择动作编辑器
菜单栏

方法 2:选项菜单

  1. 打开更改窗口 2.点击右上角的********(三个点)
  2. 选择动作编辑器
选项菜单 ###方法3:键盘快捷键 按 ⌘⇧E (Command + E) 直接打开动作编辑器
一旦您记住了键盘快捷键,它就是最快的方法。

动作编辑器演练

动作编辑器有 7 个主要部分,每个部分控制动作的不同方面。使用左侧面板在选项卡之间导航。

1. 常规设置

配置基本元数据和执行上下文。 常规选项卡 ** 字段:**
  • 名称 - 可执行的操作名称(例如“人类代码解释器”)
  • 描述 - 此操作的作用(任选)
  • 类别 - 选择类型(代码、生产力、业务等)组织操作
  • 工作空间 - 分配特定的工作空间(任选)
  • 包含个人数据 - 在AI上下文中包含用户个人数据信息
可见性选项:
  • 仅在运行时显示 - 仅当应用程序正在运行时才会显示操作
  • 仅在活动时显示 - 仅当应用程序具有焦点时才显示操作
  • 工作空间上下文 - 选择哪些工作空间可以看到此操作
每个操作都会自动获得一个唯一的UUID。

2.系统提示

定义模型的AI指令和参数。 系统提示选项卡 系统提示 - 描述AI行为和专业知识的核心AI指令。 示例:
参数 - 定义用户可以在执行前自定义的输入字段(文本输入、下拉选择等)。

3. 用户提示

发送到 AI 的用户的提示模板。 用户提示选项卡 使用上下文变量: 将变量包装在 {{ }} 中以插入动态内容:
可用的上下文变量:
  • {{ textSelection }} - 当前选择的文本
  • {{ filePath }} - 所选文件的路径
  • {{ clipboard }} - 剪贴板内容
  • 您在系统提示中定义的自定义参数

4. 何时展示

控制此操作出现的时间和位置。 何时显示选项卡 能见度条件:
  • 已安装的应用程序 - 仅在特定应用程序(VSCode、Xcode、Safari 等)中显示操作
  • 应用程序正在运行 - 操作要求应用程序正在运行
  • 具有程序焦点的应用程序 - 只有当应用程序位于前台时操作才有效
  • Web浏览器选项卡包含 - 浏览特定域时显示操作
  • 有内容 - 只有当上下文可用时才显示操作

5. 自动化

配置执行行为、计划和后台处理。 自动化选项卡 字段:
  • 模型 — 可搜索选择器,分为 CurrentFavoritesOther models。留空则使用用户默认模型,或为该 Action 固定特定模型。
    • 每行显示上下文长度、Vision 支持和收藏
    • 当模型支持时,内联调整 Thinking effortLowBalancedMax
  • 温度 - 调整创造力与精度
    • 0.0 - 确定性(一致、可预测)
    • 0.5 - 平衡(默认)
    • 1.0 - 创意(不可预测,探索性)
Alter 在 Hub、QuickHub 和 Action Editor 中按模型记住 thinking effort。
在 Action Editor 侧边栏使用 ⌘F 搜索 Action。点击筛选图标可按后台任务、计划、警告、已修改 Action 或 Folders(Action 类别)筛选。文件夹筛选包含 AllNone 快捷方式。

6. 工具

限定此 Action 可用的工具。 工具选项卡 工具配置:
  • 禁用工具 — 关闭单个工具以限制功能
  • 为空时:所有工具可用
  • 已配置时:仅所选工具可用
Ask Anything 默认值(beta100+): 内置 Ask Anything Action 默认启用 FlowComputer UseAsk User。如需更窄的工具集,请自定义或复制它。 Memory: 当 Action 需要读取已保存的事实或搜索先前的聊天和会议时,链接 Memory 工具。Memory 默认不会为每个 Action 启用。参见 Memory管理 Memory 内置 Memory Catch-Up Action 已预链接 Memory。这是 Alter 从过去 30 天的聊天和会议引导 Memory 的可信方式 — 首次启用 Memory 或回填近期历史时推荐使用。参见 Memory Catch-Up Coding tools(post-beta106): 最快路径是 Marketplace 编程智能体 — 从 Tools Manager → Marketplace → Browse 下载(例如已上线的 ChatGPT Agent)并运行一次;Alter 会在首次使用时启用所需的编程集成。或者,先在 Tools ManagerLocal Tools → Coding 下连接 ChatGPTCursorOpenCode 和/或 Claude,然后限定每个 Action 可用的提供商 — 例如发布 Action 可能仅启用 Cursor。编程会话异步运行;结果返回原始对话。参见 Coding tools

8. Gateways

选择此 Action 是否可通过 DiscordTelegram Gateway 使用。 可用性 — 单选选项: 内置 Ask Anything Action 默认为 全部。自定义 Action 默认 ,直到启用某平台或 全部。若只要本地使用,将 Ask Anything 设为 在 Gateway 上,无参数 Action(无输入字段)从 Choose action 选择后会立即运行;有参数 Action 会等待用户下一条消息。 计划 gateway 投递 — 当 Action 按计划运行时,启用 Start scheduled conversations on a gateway,选择已启用的 DiscordTelegramBuzz (内部) gateway,然后选择 Destination(频道、聊天或 Buzz 流)。Alter 将 Action 的开场响应发布到该处,而不仅本地运行。Buzz gateway 还可在 设置 → Integrations → Gateways 设置 Default scheduled destination 参见 Gateways 了解设置、聊天命令、计划投递和 Gateway 设置。

最佳实践

清晰的名字

“代码解释器”描述了它的作用。使用“Action 1”等通用名称。

具体提示

详细的AI指令。通用提示产生通用输出。

范围Tools

只需启用您的操作所需的工具。减少所需时间并提高速度。

使用上下文变量

{{ textSelection }}总是有效的。手动复制/粘贴很容易出错。

有条件的可见性

只需在 VSCode + Xcode 中的“代码解释器”即可减少菜单混乱。

分享前测试

在部署到您的团队之前使用真实数据进行测试。

常见操作示例

示例 1:代码解释器

设置:
  • 名称: 解释代码
  • **类别:**代码
  • 安装的应用程序: VSCode、Xcode
  • **系统提示:**您是一位代码讲解的专家开发人员
  • 用户提示: Please explain this code:\n\n{{ textSelection }}
  • **消费者:**降价
  • 温度: 0.5

示例 2:电子邮件草稿创建器

设置:
  • 姓名: 电子邮件草稿
  • **类别:**生产力
  • 何时显示: 邮件应用程序处于活动状态
  • 系统提示: 您是专业的商务沟通者
  • 用户提示: Transform this into a professional email:\n\n{{ textSelection }}
  • 工具: 仅启用邮件
  • **消费者:**就地
  • 温度: 0.6

示例 3:预定每日简报

设置:
  • **名称:**每日简报
  • **类别:**生产力
  • 自动化: 每天上午 9:00 的时间表
  • **后台作业:**已启用
  • 系统提示: 生成每日优先事项简介

语音触发器

分配语音热键以免提触发操作:
1

系统设置

转到 设置 > 语音触发器
2

添加触发器

单击 + 添加触发器
3

选择操作

从下拉列表中选择操作
4

指定短语

输入触发短语(例如,代码解释器的“解释”)
5

节省

单击“保存”即可
用法: 按住语音热键 + 说出触发短语 → 操作在当前上下文中执行

x-callback-url 集成

使用特殊的 URL 从任何应用程序触发更改操作。这实现了强大的跨应用程序自动化工作流程。

x-callback-url 是什么?

x-callback-url 是一种应用程序间通信协议,允许应用程序通过一个 URL 相互触发操作。
  • 入站 - 从其他应用程序(快捷方式、注释、Safari等)触发更改操作
  • 出站 - 在Alter中创建可打开其他应用程序(Bear、OmniFocus、Drafts等)的链接

获取操作的回调URL

1

打开动作编辑器

⌘⇧E
2

选择操作

选择您要公开的操作
3

转到常规

导航到“常规”选项卡
4

找到 URL Callback

找到“URL回调”部分
5

复制网址

复制alter:// URL
格式:

从其他应用程序触发更改操作

示例 1:从 Safari 进行网络搜索
示例 2:带输入的代码解释器
示例 3:在 Apple 快捷方式中使用 1.创建一个新的便捷方式 2.添加“打开URL”动作 3. 粘贴您的alter:// URL 4.运行快捷方式来触发操作

用例

从日历触发操作 → 生成会议记录 → 创建电子邮件草稿
概念按钮→触发更改操作→更新任务状态
复制文本 → 通过回调触发操作 → 在外部应用程序中打开结果(无需手动复制)

键盘快捷键

故障排除

  • 检查何时显示设置
  • 验证应用程序正在运行/活动(如果已配置)
  • 确保操作已启用
  • 查看系统提示 — 更具体
  • 调整温度(降低精度,提高创造力)
  • 检查用户提示 — 确保变量正确
  • 验证热键是否在“设置”中配置
  • 检查麦克风权限
  • 首先使用手动触发器进行测试
  • 转到工具选项卡
  • 验证工具没有被禁用
  • 检查该工具的系统权限

相关指南


**准备好构建了吗?**打开Alter,按⌘⇧E,然后开始创建您的第一个操作! **想要跨应用程序实现自动化?**使用 x-callback-urls 触发来自 Safari、快捷方式、注释或任何支持 URL 方案的应用程序的操作。