- 入门指南
- 面向 Administrator
- RPA 工作流项目
- 应用程序项目
- 智能体流程
- Maestro 案例
- 关于 Maestro Case
- 创建 Maestro Case 项目
- Designing a Maestro Case plan
- 发布和部署 Maestro Case 计划
- Maestro 流程
- Agents (智能体)
- Solutions (解决方案)
- API 工作流
- 测试
使用案例计划画布在 Studio Web 中设计案例计划,包括如何添加和配置触发器、阶段、任务、规则、SLA 和案例管理器。
案例计划设计器是一个可视化画布,您可以在其中使用阶段、任务和规则对案例的生命周期进行建模。
案例计划画布
画布从左到右以流的形式显示案例计划的结构,从触发器开始,逐个阶段推进。
- 触发器— 画布左侧的圆形元素。选择它,以配置在触发器属性面板中启动案例实例的方式。
- 阶段— 代表案例的命名阶段(例如,接收、审核、解决)的矩形卡片。各个阶段通过箭头连接,表示主要进展路径。
- 箭头— 将触发器连接到第一个阶段并将各个阶段相互连接。它们表示预期的进度路径,并在连接的阶段之间生成自动进入规则。
案例计划属性
未选择任何元素时,右侧的“案例计划属性”面板将显示案例级别的设置:
- 说明— 案例计划的可选说明。
- 案例 ID — 案例实例的标识符格式:
- 常量前缀— Maestro 使用您设置的前缀自动生成标识符(例如,
CASE会生成CASE-12345等 ID)。 - 外部键— 在创建案例时从上游系统(例如 CRM 或 ERP)传递的标识符。
- 常量前缀— Maestro 使用您设置的前缀自动生成标识符(例如,
- SLA 和升级— 案例的总体解决目标。选择“+ 添加 SLA”以设置案例级别的到期时间(持续时间和单位)。当您希望在 SLA 存在风险或有人违反的情况下自动触发特定操作,请添加升级规则 — 例如,通知经理、重新分配案例或创建优先级标志。
- 完成规则— 在何种条件下将整个案例标记为已完成。系统将自动创建默认规则:在完成所有必需的阶段后,此案例即完成。选择“+ 添加案例补全规则” ,以添加其他条件。
- 案例应用程序— 选择“配置案例应用程序” ,以设置案例工作器和管理器用于查看实时案例并执行操作的内置工作区。
案例管理器微件
画布顶部的“案例管理器”微件是案例的 AI Orchestrator。它包含三个选项卡:
- 计划— 返回到画布视图。
- 规则— 打开一个统一表格,其中包含在案例中定义的所有规则,并包含适用于“作用域”、“阶段”、“何时”和“Then”的筛选器。使用+ 添加规则按钮创建新规则,然后选择其类型: “任务进入” 、 “阶段进入” 、 “阶段退出” 、 “阶段完成”或“案例完成” 。
- 智能体— 配置案例管理器在没有规则涵盖决策时使用的 AI 智能体。您可以分配一个 UiPath智能体、一个外部智能体或一个智能体流程,充当案例管理器智能体。仅当在“案例管理器”属性面板中打开“将智能体添加到案例管理器”开关时,才会显示此选项卡。
案例管理器属性
选择“案例管理器”微件,将在右侧打开“案例管理器属性”面板。该面板包含事件、规则和智能体部分,这些部分与“规则”和“智能体”相同,也可以作为微件上的选项卡进行访问。“事件”部分仅在此处可用,其中列出了案例管理器可响应的所有事件。
仅当打开“将智能体添加到案例管理器”时,微件上的“智能体”选项卡和属性面板中的“智能体”部分才会显示。
- 内部事件— 由案例生命周期本身发出:案例生命周期(案例的输入、案例的完成、案例的退出)、阶段的生命周期(阶段的进入、阶段的完成、阶段的退出、手动选择的下一个阶段)和任务的生命周期(任务的输入、任务的完成) ,手动触发的任务)。
- 外部事件— 整个案例中可用的全局事件(选择+ 添加全局事件)和限定于特定规则的规则事件(选择+ 添加规则)。
添加触发器
案例计划从默认触发器开始,但您可以添加多个触发器以支持同一案例的不同入口点。例如,一个触发器可以在特定连接器事件到达时启动案例,而另一个触发器则允许操作员从 Orchestrator 手动启动案例。
当案例启动时,所有具有“案例已输入”规则的阶段会并行激活。
在画布上选择一个触发器,以在“触发器属性”面板中对其进行配置。
触发器属性
- 名称— 触发器的显示名称。
- 实施— 启动新案例实例的操作:
- 手动触发器— 按需启动案例。
- 连接器— 在发生连接器事件时启动案例。选择“等待连接器” ,然后添加要侦听的连接器活动。
- 工具— 按计划启动案例。选择“等待计时器” ,然后将“计时器类型”设置为“周期” 。
添加阶段
要添加阶段,请选择两个现有阶段之间或画布末尾出现的+按钮。要连接两个阶段,请指向阶段卡的边缘,直到出现连接器手柄,然后将其拖动到另一个阶段。
每个阶段卡片都显示:
- 阶段名称及其当前 SLA 设置。
- 用于 SLA 和规则配置的操作按钮。
- 右上角的“ +”按钮,用于向阶段添加任务。
默认情况下,阶段为主要阶段 — 它们构成案例的预期进展路径。您可以在“阶段属性”面板中将阶段标记为次要路径,以将其转换为异常路径或替代路径,该路径根据其进入条件将其激活,无论案例当前处于何种状态。
阶段属性
选择阶段卡会打开“阶段属性”面板:
- Name 、 Description 、 ID — 标识阶段。
- 次要阶段— 开启此开关使该阶段成为次要(异常)阶段。次要阶段没有传入连接线,并且仅在其进入条件评估结果为 true 时激活,无论案例当前位置如何。
- 完成案例所必需— 打开此项开关,以要求用户先完成此阶段,然后再关闭案例。
- SLA 和升级— SLA 持续时间和此阶段范围内的升级规则。
- 进入规则— 指定案例何时进入此阶段。“进入阶段触发事件”下拉列表设置触发事件(例如, “案例输入”或“阶段完成”)。“中断活动”开关用于控制是否进入此阶段并退出所有当前活动的阶段。
- 完成规则— 指定必须为 True 才能将阶段标记为完成,并将案例推进流程。默认条件是“所有必需任务已完成” 。
- 退出规则— 指定在案例正常完成之前将其移出阶段的条件,通常用于异常路径。
添加任务
添加任务时,您可以将其添加为占位符,稍后通过将其链接到现有项目来配置实施,或直接创建一个新项目,这会将您重定向到项目画布并自动将新项目添加到解决方案中。
要将任务添加到阶段,请选择阶段卡右上角的"+"按钮。“添加任务”菜单列出了可用的任务类型:
| 任务类型 | 描述 |
|---|---|
| 代理 | UiPath AI 智能体可为基于判断的工作对数据进行推理 |
| 外部智能体 | 通过 API 调用的第三方 AI 智能体 |
| 外部工作流 | 在 UiPath 外部定义的工作流 |
| 智能体流程 | 作为任务调用的 Maestro BPMN 流程 |
| RPA 工作流 | 旧版系统的用户界面自动化 |
| 人工操作 | 分配给人员的表单或批准,使用 Action Apps 构建 |
| 连接器活动 | Integration Service 连接器操作 |
| 等待连接器 | 暂停任务,直到外部连接器事件到达 |
| API 工作流 | 作为任务调用的 API 工作流 |
| 函数 | 作为任务调用的 UiPath 函数 |
| 等待计时器 | 暂停任务,直到达到指定的持续时间或目标日期 |
阶段卡片中的任务按执行模式分组:顺序任务、事件触发任务和手动触发任务。
任务属性
选择一个任务,将打开“任务属性”面板。每个任务都有三种执行模式,可在面板顶部选择:
- 顺序— 任务在上一个顺序任务完成后开始,按照在阶段中的显示顺序运行。
- 事件触发— 发生配置事件时启动,例如所选择的任务完成或特定条件为真时。事件触发的任务可以独立触发,与顺序无关,并且可以多次触发。
- 手动触发— 任务显示在案例应用程序中,并由案例工作器按需启动。它不会自动运行。
对于所有执行模式,面板还会显示:
- 仅运行一次— 打开此选项后,如果重新进入该阶段,则会跳过此任务。其先前的输出将保留。
- 阶段完成所需— 切换为开启状态时(不适用于手动触发的任务),在此任务完成之前,阶段无法完成。
- 进入规则— 控制任务在阶段中何时开始的条件。
- 实施— 任务类型和要调用的特定自动化、智能体或操作。