Flow 是 Alter 的内置工具编排器。 Flow 并不是将所有启用的工具加载到每个请求中,而是充当单个工具,智能地将您的请求路由到正确的工具。
为什么要使用流?
节省上下文空间
流作为单个工具加载,而不是所有启用的工具,从而释放上下文窗口以容纳实际内容
更快的性能
降低有效负载处理速度,并减少每个请求的延迟
节省合理使用预算
每个请求的代币越少意味着合理使用的方案配置的使用量越少
启用流
1
打开设置
按 ⌘ ,(Command + 注释)或单击菜单中的 设置
2
转到 Tool 经理
导航到工具管理器选项卡
3
启用 Flow
在本地工具 > 更改下,打开流程
请记住:Flow 只能编排已启用的工具。除 Flow 本身之外,还启用您需要的特定工具(日历、Gmail、Slack 等)。
流程如何运作
当您在启用 Flow 的情况下发送请求时,将遵循以下流程:1
分析
流程分析您的请求以了解您想要完成的任务
2
选择
从您启用的工具中选择适合任务的工具
3
执行
流程按顺序执行工具调用,根据需要在步骤之间传送数据
4
总结
结果被浓缩为简洁的响应,并保留关键数据点
示例
- 单Tool
- 多Tool链
- 随着转型
- 编程委派
请求:“我今天有什么会议?”自动流动:
- 认识到您需要日历信息
- 选择日历工具
- 检索您的会议
何时使用流程与特定工具
使用 Flow
- 您不确定使用哪个工具
- 您想要简单、自然的语言请求
- 您启用了许多工具
- 您正在执行复杂的多步骤任务
使用特定的 Tool 操作
- 您确切地知道您需要哪种工具
- 您想要尽可能最快的执行
- 您正在构建可重复的工作流程
- 你需要可预测的、一致的行为
**90%规则:**对于90%的任务,流程是最佳选择。只有当您需要优化、可重复的工作流程时才创建特定的工具操作。
最佳实践:配置“询问任何内容”
询问任何事情操作是更改的默认操作 - 当您在提示框中输入内容而不选择特定操作时,会使用它。1
打开动作编辑器
转到 设置 > 操作
2
查找询问任何问题
寻找 “询问任何问题” 操作
3
单击高级
展开高级部分
4
仅选择 Flow
在 工具 部分中,仅选择 流程(取消选择所有其他工具)
5
节省
保存您的更改
Ask Anything 默认值(beta100+)
未选择其他动作时输入将运行 Ask Anything。2.0.0-beta100 起默认启用 Flow、Computer Use 与 Ask User。
在 Tools Manager(⌘⇧T)中启用底层集成。
可选:减少工具以提速
1
打开 Action Editor
⌘⇧E
2
Ask Anything
选择该动作
3
Tools
不需要时可关闭 Computer Use 与 Ask User
4
保存
保存更改
高级:Tool 使用指令链接
高级:Tool 使用指令链接
高级:智能上下文管理
高级:智能上下文管理
流程包括一个内置的抽象步骤,可优化结果返回到对话的方式。
总结的作用是什么
执行工具后,流程:- 压缩输出 - 压缩详细的工具输出 2. 保留重要数据 — 保留ID、URL、引用和数据点 3. 提出关键观点 - 突出显示链接、想法和后续发现 4. 提供来源引用 — 使用 [Step N] 符号进行追踪
为什么这很重要
如果不进行总结,复杂的工作流程将使您的上下文窗口变得臃肿。到第 5 或第 6 回合,你就会达到代币限制。流程的总结保证:- 高效上下文 — 仅保留基本信息
- 可行的回复 — 保留重要的数据点
- 更好的性能 — 更少的上下文 = 更快的响应
- 可追溯性 — [步骤N] 引文验证信息来源
输出示例
获得最佳效果的技巧
具体一点
好:“向工程频道发送一条Slack消息”
含糊:“给团队留言”
特定请求帮助流程选择正确的工具。
自然连锁
Flow 可以很好地处理多步骤任务。 不要将复杂的请求拆分为多个提示 - 让 Flow 协调链。
审核结果
Flow 显示它正在使用哪些工具。如果它选择了错误,请更详细地重新重新记录您的请求。
故障排除
Flow 选择错误 Tool
Flow 选择错误 Tool
用更具体的细节重新表述您的请求:
- 不是:“检查我的消息”
- 尝试:“在通用频道中查看我未读的 Slack 消息”
Flow 找不到 Tool
Flow 找不到 Tool
确定工具是:
- 在工具管理器中启用(流程无法使用禁用的工具)
- 配置正确(例如,使用Gmail进行身份验证)
- 不受您的操作设置限制
性能仍然缓慢
性能仍然缓慢
即使使用Flow,非常大的请求也可能会很慢。尝试:
- 将非常复杂的任务分为 2-3 个步骤
- 使用特定的工具操作来执行重复的任务
- 仅启用工具管理器中的必要工具
相关文档
Tool 经理指南
了解如何连接和管理您的工具
Tools 不工作
修复常见集成问题
Alter 行动
构建自定义工具工作流程