工作流智能体是一种智能体,您可以使用 工作流构建器 在 Gemini Enterprise Web 应用中构建此类智能体。这些智能体旨在根据配置的触发器执行 一系列步骤或操作,其中可以包含 AI 自动化和 人工干预的组合。工作流智能体的回答可能是确定性的,也可能是不确定性的,具体取决于智能体的整体编排逻辑。
工作流智能体非常适合以下使用场景:
- 具有已定义顺序逻辑的多步骤流程 。例如,跨 Gmail 和日历等工具自动执行员工入职清单。
- 包含 AI 自动化和人工审批的任务。例如,使用 AI 起草报告,但需要用户签署 后才能发布。
- 具有条件逻辑的复杂编排。例如,根据区域和预算将潜在客户路由给不同的团队。
EAP 版本中的新功能
Gemini Enterprise 中的 Workflow Builder 抢先体验计划 (EAP) 引入了多项新功能。这些高级工作流功能包括基于事件的触发器、连接器回写操作、流控制步骤、Model Context Protocol (MCP) 服务器集成、人机协同步骤,以及改进的自然语言编辑功能。
这些功能扩展了现有的工作流构建器可视化流构建器,并提供了用于构建可投入生产环境 的智能体的工具,这些智能体能够响应实时 事件、跨关联的应用执行操作,并在需要时纳入人工监督。
此 EAP 版本中提供了以下功能:
- 使用自然语言创建智能体:用简单 语言描述智能体,并自动生成工作流框架。
- 使用智能体模板:浏览并使用预构建的模板,以满足常见的 业务使用场景。
- 设置事件触发器:在 关联的应用中的数据发生变化时自动运行智能体。
- 使用连接器操作:向工作流添加回写操作,例如发送消息、 创建活动和上传文件。
- 使用过滤条件进行搜索:使用范围过滤条件搜索关联的应用,以 检索目标结果。
- 使用流控制步骤:向工作流添加条件分支、数据过滤和 循环。
- 连接 MCP 服务器:将 MCP 服务器作为工作流步骤或作为 Gemini 智能体步骤的工具进行连接。
- 使用人机协同步骤:向工作流添加人工审核、审批和信息 请求步骤。
- 将现有智能体添加到工作流:将任务移交给工作流中的其他 专业 AI 智能体。
- 管理智能体版本:保存、共享、比较和恢复智能体版本。
- 使用自然语言修改智能体:通过 使用自然语言描述更改来修改现有工作流。
- 查看智能体执行日志:通过分步 执行跟踪记录监控智能体运行情况。
- 共享智能体:与组织中的其他用户共享实时工作流智能体。
准备工作
在探索这些新功能之前,请执行以下操作:
- 确保您的组织已加入 Workflow Builder EAP。
- 确保 Gemini Enterprise 管理员已在应用的功能管理设置中启用 Workflow Builder 功能开关。如需了解详情,请参阅 管理 Web 应用功能。
- 确保您拥有 Gemini Enterprise Web 应用,并且已连接必要的数据存储区。如需了解详情,请参阅 应用和数据存储区简介。
工作流智能体画布
工作流智能体提供了一个混合画布,它将自然语言提示的易用性与可视化编辑器的控制能力相结合。
对话设计器:对话设计器可在 工作流智能体创建开始时以及在可视化编辑器中访问,它提供了一个 对话式界面,让您可以使用 自然语言提示来构建和优化工作流智能体。这非常适合喜欢 无代码 开发体验并希望使用自然语言构建工作流智能体的用户。
编辑器画布:编辑器画布以可视方式呈现 工作流智能体。它提供了一个逻辑节点流,表示步骤及其之间的连接。可视化编辑器非常适合想要优化工作流逻辑、添加条件逻辑以及与各种工具和应用集成的用户。

预览:预览标签页提供工作流 智能体的实时预览,让您可以运行模拟来测试智能体的流程并进行任何 必要的调整。

运行:运行标签页提供了所有工作流智能体运行的列表, 包括每次运行的日期和时间、启动运行的 运行的触发器以及运行的当前状态。

工作流智能体组件
工作流智能体由以下组件组成:
- 触发器
- 步骤
- 变量
触发器
触发器是启动工作流智能体执行的事件。下表列出了工作流智能体支持的触发器:
| 触发器 | 说明 | 配置字段 |
|---|---|---|
| 时间表触发器 | 以指定的频率触发工作流智能体的执行。 |
|
| 事件触发器 | 在关联的应用中的数据发生变化时触发工作流智能体的执行。 |
|
步骤
步骤是工作流智能体执行的各个任务。每个步骤按顺序执行,每个步骤的结果可能会影响下一个步骤。
下表列出了支持的步骤,并按其执行的操作类型进行了分类:
| 类别 | 步骤 | 说明 | 配置字段 | |
|---|---|---|---|---|
| 智能体节点 | Gemini Agent | 一种 AI 赋能 的智能体,您可以对其进行配置,使其能够根据 预定义 的指令进行读取、推理和响应。 |
输入字段:
Gemini Agent 的回答会捕获为变量,该变量可以作为输入传递给工作流中的后续步骤。
|
|
| 流控制 | 条件 | 条件是逻辑语句,用于确定 工作流智能体执行步骤的方式。它们定义了执行步骤必须满足的条件 ,并且可以基于先前步骤的结果 、外部数据源 。 |
输入字段:
|
|
| 人机协同 | Request info | 让您可以向人工用户请求信息。 |
输入字段:
用户回答的问题。 |
|
| 应用 | 已为 Gemini Enterprise Web 应用配置的所有数据存储区操作。 | 让您可以连接和访问 Google 和第三方 数据源中的数据。 | 请参阅连接器操作参考文档。 | |
变量
变量是可以在工作流智能体中的步骤之间传递的值。这些值作为步骤的输出生成,并且可以作为后续步骤的输入使用。
工作流智能体版本
创建工作流智能体时,您可以将其保存为草稿或将其开启。 在智能体上线后,您可以创建其他版本的工作流智能体,并保存、比较和恢复这些版本。在以下情况下,拥有多个版本的工作流智能体可能会很有用:
- 您想要测试新版本的工作流智能体,但不想中断现有版本。
- 您想要恢复到旧版本的工作流智能体。
如需了解详情,请参阅 管理智能体版本。
已知问题
以下是此 EAP 版本中工作流智能体的已知问题和限制:
后续步骤
- 了解如何 使用自然语言创建工作流智能体。
- 了解如何 使用智能体模板。
- 了解如何 设置事件触发器。
- 了解如何 共享工作流智能体。
- 了解如何 管理智能体版本。

