工作流是您可以使用 Gemini Enterprise Web 应用中的Workflow Builder构建的智能体。这些智能体旨在根据配置的触发器执行一系列步骤或操作,其中可能包括 AI 自动化和人工干预。工作流响应可以是确定性的,也可以是非确定性的,具体取决于代理的总体编排逻辑。
Workflows 非常适合以下使用场景:
- 具有已定义序列逻辑的多步流程。例如,在 Gmail 和 Google 日历等工具中自动执行员工入职清单。
- 通过 AI 自动化和人工审批完成的任务。例如,使用 AI 起草报告,但需要用户在发布前确认。
- 具有条件逻辑的复杂编排。例如,根据区域和预算将销售线索分配给不同的团队。
Workflow Builder 中提供了以下功能:
- 使用自然语言创建工作流:使用简单易懂的语言描述工作流,并自动生成工作流框架。
- 使用工作流模板:浏览并使用预构建的模板来处理常见的业务应用场景。
- 设置工作流触发器:在关联应用中的数据发生变化时自动运行工作流。
- 将应用连接到智能体步骤:在 Gemini 智能体步骤中启用读取和回写工具(例如 Gmail、Jira 和 Google 云端硬盘),以便搜索数据、发送消息和管理记录。
- 使用流控制步骤:向工作流添加条件分支、数据过滤和循环。
- 连接 MCP 服务器:将 MCP 服务器作为工作流步骤或作为 Gemini Agent 步骤的工具进行连接。
- 使用人机协同步骤:向工作流添加人工审核、审批和信息请求步骤。
- 将现有代理添加到工作流:将任务交给工作流中的其他专业 AI 代理。
- 管理工作流版本:保存、共享、比较和恢复工作流版本。
- 使用自然语言修改工作流:通过使用自然语言描述更改来修改现有工作流。
- 查看工作流执行日志:通过逐步执行轨迹监控工作流运行情况。
- 共享工作流:与组织中的其他用户共享实时工作流。
支持的连接器
Workflows 支持以下连接器:
- Gmail
- Google 日历
- Google Chat
- Google 云端硬盘
- Slack
- Jira
- ServiceNow
- Confluence
- OneDrive
- SharePoint
- Outlook
准备工作
在探索这些新功能之前,请执行以下操作:
- 确保 Gemini Enterprise 管理员已在应用的功能管理设置中启用 Workflow Builder 功能切换开关。如需了解详情,请参阅管理 Web 应用功能。
- 确保您拥有已连接必要数据存储区的 Gemini Enterprise Web 应用。如需了解详情,请参阅应用和数据存储区简介。
工作流画布
工作流构建器提供了一个混合画布,可将自然语言提示的简易性与可视化编辑器的控制性相结合。
对话式设计器:对话式设计器可在工作流创建开始时和可视化编辑器内访问,提供对话式界面,让您可以使用自然语言提示来构建和优化工作流。这非常适合喜欢无代码开发体验并希望使用自然语言构建工作流的用户。
编辑器画布:编辑器画布直观地呈现了工作流程。它提供了一个逻辑节点流,表示步骤以及它们之间的连接。可视化编辑器非常适合希望优化工作流逻辑、添加条件逻辑以及与各种工具和应用集成的用户。

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

运行:在“运行”标签页中,您可以查看所有工作流运行的列表,包括每次运行的日期和时间、启动运行的触发器以及运行的当前状态。

工作流组件
工作流包含以下组件:
- 触发器
- 步骤
- 变量
触发器
触发器是启动工作流执行的事件。下表列出了工作流支持的触发器:
| 触发器 | 说明 | 配置字段 |
|---|---|---|
| 手动触发 | 按需触发工作流代理的执行。用户可以在 Gemini Enterprise 应用的聊天提示中输入 @ 和工作流代理名称,以启动工作流代理。
|
|
| 时间表触发器 | 按指定频率触发工作流的执行。 |
|
| 事件触发器 | 当关联应用中的数据发生变化时,触发工作流的执行。 |
|
步骤
步骤是工作流执行的各项具体任务。每个步骤按顺序执行,每个步骤的结果可能会影响下一个步骤。
下表列出了支持的步骤,并按其执行的操作类型进行了分类:
| 类别 | 步骤 | 说明 | 配置字段 |
|---|---|---|---|
| 代理节点 | Gemini Agent | 一种 AI 赋能的代理,您可以对其进行配置,使其能够根据预定义的指令进行阅读、推理和响应。 |
输入字段:
Gemini Agent 的回答会捕获为一个变量,该变量可作为输入传递给工作流中的后续步骤。
|
| 流控制 | 条件 | 条件是逻辑语句,用于确定工作流如何执行步骤。它们定义了步骤执行必须满足的条件,并且可以基于之前步骤的结果或外部数据源。 |
输入字段:
|
| 人机协同 | Request info | 允许您向人类用户请求信息。 |
输入字段:
用户回答的问题。 |
配置连接到代理节点的应用和操作
配置 Gemini Agent 节点时,您可以控制代理在运行时可以访问哪些应用、连接器和操作。您可以将代理限制为只读搜索操作,也可以启用可变写回操作。
概览:代理节点操作功能
| 能力 | 操作类别 | 选择粒度 | 用例示例 |
|---|---|---|---|
| 搜索和查询 | Search For Data |
按操作(开启或关闭个别操作) | 广泛查询、查找工单、在知识库中搜索。 |
| 数据修改 | Add Or Update Data |
连接器级(全开或全关切换开关) | 创建工单、更新问题状态、发送电子邮件。 |
附加并授权关联的应用
应用
如需将关联的应用附加到代理节点,请执行以下操作:
- 在工作流画布中,点击 Gemini Agent 节点以打开其配置窗格。
- 在关联的应用下,找到要附加的连接器或应用(例如 Jira、Gmail 或 Google 云端硬盘)。
- 将连接器开关切换为开启。
- 如果您或您的组织是首次使用该连接器,请完成系统提示的 OAuth 授权流程,以授予所需的权限。
- 点击连接器名称旁边的展开箭头 (),以启用连接器支持的操作。
选择操作类别
每个关联的应用都会将其操作分为两个不同的类别:
- 搜索数据:从关联的服务中搜索、查询、列出或检索记录的操作。
- 精细的操作选择:点击搜索数据旁边的配置图标 (),即可查看所有可用的搜索操作(例如
Search Events、List Events或List Calendars)。您可以单独启用或停用各个操作。 - 确定性搜索过滤条件:通过使用结构化下拉菜单或原生查询表达式(例如 Jira 查询语言 [JQL]、Confluence 查询语言 [CQL]、Google 云端硬盘搜索查询或 Gmail 搜索运算符)配置过滤条件来限制搜索范围。
- 内嵌查询测试:直接在配置窗格中验证查询,以确认过滤器在工作流运行之前返回了预期结果。
- 精细的操作选择:点击搜索数据旁边的配置图标 (),即可查看所有可用的搜索操作(例如
- 添加或更新数据:在目标应用中创建、修改、发送或删除记录的操作(例如,创建 Jira 问题或发送电子邮件)。
- 连接器级切换开关:变动操作切换开关在连接器级运行。开启此开关后,代理将获得对相应连接器的所有受支持的变动操作的访问权限。
操作依赖项要求
示例:限制智能体只能进行只读 Jira 搜索
应用
以下示例展示了如何配置 Gemini Agent 节点以搜索 Jira 问题,但不允许该代理创建或修改问题:
- 在工作流画布中,点击 Gemini Agent 节点以打开其配置窗格。
- 在已关联的应用下,将 Jira 切换为开启状态(如果系统提示,请完成 OAuth 授权)。
- 点击 Jira 旁边的展开箭头 ()。
- 确保搜索数据切换开关处于开启状态,并将添加或更新数据切换开关切换为关闭状态。
- 点击搜索数据旁边的配置图标 (),并验证是否仅启用了所需的只读搜索操作(例如搜索 Jira)。
操作解析和运行时优先级
工作流执行时,Gemini Agent 会根据以下优先规则选择并调用操作:
| 配置状态 | 运行时操作执行 |
|---|---|
| 已启用搜索功能 | 针对所有已启用的搜索操作公开标准列表和检索操作。 |
| 已停用个别搜索操作 | 代理的动作目录中省略了特定的搜索动作。 |
| 添加 / 更新数据已启用 | 公开变更操作以及任何已启用的搜索操作。 |
| 添加 / 更新数据已停用 | 系统会阻止该连接器的所有数据创建、更新和删除操作。 |
变量
变量是可在工作流中的步骤之间传递的值。这些值是作为步骤的输出生成的,可用作后续步骤的输入。
工作流版本
创建工作流后,您可以将其保存为草稿或开启工作流。 工作流程发布后,您可以创建工作流程的其他版本,并保存、比较和恢复这些版本。在以下情况下,拥有工作流的多个版本可能很有用:
- 您想测试工作流的新版本,但不想中断现有版本。
- 您想恢复到工作流程的早期版本。
如需了解详情,请参阅管理工作流版本。
已知问题
以下是此版本中工作流的已知问题和限制:
后续步骤
- 了解如何使用自然语言创建工作流。
- 了解如何使用工作流模板。
- 了解如何设置事件触发器。
- 了解如何共享工作流。
- 了解如何管理工作流版本。

