maestro
latest
false
  • Automation Cloud 和 Test Cloud
    • 2026
      • 2026 年 3 月
      • 2026 年 2 月
      • 2026 年 1 月
  • Automation Cloud (专属) 和 Test Cloud
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Maestro 发行说明

上次更新日期 2026年3月13日

2026 年 1 月

2026 年 1 月 30 日

BPMN 画布和建模

使用 BPMN 图表时,现在性能更可靠、更易于导航:

  • 面包屑导航现在会在查看子流程时正确显示,因此您可以从调试和只读模式返回到父流程。
  • 网关和事件的标签现在会在画布上一致地呈现。
  • 在画布边缘附近拖动节点不会再导致工具提示改变大小或消失。

我们解决了处理 BPMN 文件时的可靠性问题:

  • 重新打开导入的 BPMN 文件不再导致元素缺失。
  • 重命名 BPMN 文件现在可保留图表内容,不再创建重复文件。
  • 在您导入 BPMN 模型后,Maestro 不再创建默认 BPMN 文件,从而防止流程模型重复。

您现在可以在画布上使用右键单击操作来自动布局整个 BPMN 图表,让大型或复杂的模型更易于阅读和维护。

变量、数据管理器和表达式

变量重新映射和更稳定的变量 ID
变量更改时,您可以更安全地重构 Processes。Maestro 现在更可靠地保留变量映射,并帮助您在删除元素或变量时修复损坏的引用。

Maestro 通过以下方式提高变量的稳定性:

  • 使用基于元素和变量名称的可预测变量 ID,而不是随机 ID
  • 在同一元素上删除和重新添加变量时保留引用
  • 在验证期间更可靠地突出显示无效的变量引用
  • 让您从单一位置重新映射无效的变量引用,而不是单独更新每个元素

此外,我们修复了以下与变量、表达式和数据管理器相关的问题:

  • 修复了下列问题:流程执行将意外字符串值注入到变量中,从而导致 Runtime 值不正确。

  • 修复了下列问题:参数的 JSON 架构更新未序列化,进而导致 Runtime 执行使用过时的架构定义。

  • 修复了下列问题:未检测到结束事件时,将变量转换为参数会导致参数消失。

  • 修复了下列问题:数据管理器变量无法删除或在流程中显示作用域不一致。

  • 修复了脚本编辑器显示内部响应和错误变量的问题。

  • 修复了结果变量在后续表达式中无法立即使用的问题。

  • 修复了下列问题:开始事件输出表达式使用不正确的 result. 前缀。

  • 修复了下列问题:RPA 工作流的对象输出未显示在变量选取器中。

  • 修复了下列问题:迭代器变量未显示其已解析的项目类型。

  • 修复了子流程参数行为类似于流程级参数的问题。

执行、Runtime 行为和监控

您现在可以为 Maestro 流程执行定义自定义实例 ID。Maestro 在流程实例列表中显示此 ID,因此您无需打开每个实例,便可以识别和区分单次运行。

自定义实例 ID

反映在流程实例中的自定义实例 ID

您可以在开始事件、活动或结束事件上定义自定义实例 ID。它同时支持引用流程变量的文本值和表达式,并随着流程的执行而动态更新。

此外,我们修复了以下 Runtime 和监控问题:

  • 改进了子流程内任务的错误传播机制,确保错误能够正确向上传递,并在存在匹配的错误边界事件时触发相应事件。
  • 修复了执行追踪记录未显示作为嵌套流程运行的一部分执行的元素的变量的问题。
  • 修复了下列问题:执行追踪记录在并行(多实例)任务上显示错误的图标。
  • 修复了排序在流程实例管理视图中不能正常运作的问题。

验证面板

在“验证”面板中为每个问题新增了操作
您现在可以使用自动修复或 Autopilot 直接从“验证”面板中解决某些验证问题。

事件和计时器

已禁用开始事件触发器基于表达式的筛选器
修复了开始事件触发器基于表达式的筛选器在设计或 Debug 模式下工作,但在发布后失败的问题。画布不再允许对开始事件进行基于表达式的筛选。

添加了对计时器配置的表达式支持
您现在可以使用变量和表达式配置计时器值,从而启用动态计时器行为,例如基于“Runtime”条件的重复提醒。

2026 年 1 月 27 日

C# 表达式语言弃用

UiPath Maestro™ 从 C# 转换为 JavaScript 表达式。我们正在对所有 Maestro 建模和实现体验的 JavaScript 表达式进行标准化,以简化创作、提高一致性,并与即将推出的产品功能保持一致。

弃用意味着 C# 表达式仍然受到完全支持和正常运行,但不鼓励使用。在足够的通知和转换时间后,将在未来的版本中删除。

要开始更新现有Processes,请阅读“从 C# 转换为 JavaScript 表达式”,该内容现已在 Maestro 用户指南中可用。本节解释了语法差异,提供了转换示例,并列出变量、条件和 string 或数字操作的常见 C# 到 JavaScript 等效项。

影响
  • 新的 Maestro 项目默认使用 JavaScript 作为表达式语言。
  • 包含 C# 表达式的现有 Processes 继续工作,而无需修改。
  • 未来的功能和示例将以 JavaScript 语法发布。

使用新文档页面中的指南,审查您的项目,并开始将现有表达式从 C# 迁移到 JavaScript。UiPath™ 建议为所有新项目采用 JavaScript,以确保向前兼容。

2026 年 1 月 16 日

提高大型 BPMN 模型的性能

Maestro 现在可以更流畅地处理大型 BPMN 图表。 您可以更快地打开、导航和编辑具有多个节点和复杂布局的流程,并提高响应速度。

可用的新模板

Maestro 现在包含一组新的仅限 BPMN 的模板,以帮助您更快地开始流程建模。 您可以从银行和保险、医疗保健和生命科学以及电信的行业特定模板中选择,然后根据您的需求对其进行自定义。 阅读流程模板的完整列表

Autopilot 对脚本任务的支持

您现在可以在 JS 函数表达式编辑器中使用 UiPath Autopilot™ for Maestro,基于自然语言提示生成 JavaScript 逻辑。此更新通过实时输出预览和直接在编辑器中插入变量,帮助您更快地创建、测试和优化脚本任务表达式。

现在,当 Maestro 调用下游执行(例如,Agents、RPA 作业或其他编排活动)时,您可以直接从“Instance Management”中打开指向相应“Orchestrator”作业的深层链接。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新