为 Attended 和 Unattended 自动化设置 Healing Agent,包括活动级别配置、在 Orchestrator 中启用自我修复,以及自带模型设置。
活动级配置
开始设置程序之前,务必满足 Healing Agent 先决条件。
您还可以在活动级别为每个活动筛选 Healing Agent 功能:
- 已禁用—禁用 Healing Agent。
- 继承作业设置—继承 Orchestrator 中的所有设置。
- 仅建议—Healing Agent 仅提供建议,不会修复自动化。
- 与应用/浏览器相同—继承 AppCard 设置。
如果禁用 Orchestrator 中的所有设置,在活动级别修改设置不会影响 Healing Agent。
Unattended 安装
您必须具有自动化开发者或更高级别的角色权限以及以下权限:
Process.EditMediaExecution.ViewMediaExecution.CreateMediaExecution.Delete
Healing Agent 仅可用于以作业形式执行的流程。
-
在 Studio 中,打开现有项目或新建项目。
a. 如果尚未更新,请将 UIAutomation.Activities 包更新到 25.10.2 或更高版本。b. (可选)启用验证执行功能,Healing Agent 的输入操作依赖于该功能。如果有任何活动未连接到 Orchestrator,请使用 Synchronize Object Repository(同步对象存储库)功能,将所有活动添加到 Orchestrator。c. 发布您的项目。
-
转到 Orchestrator。
a. 选择 Add process(添加流程)。b. 选择 Additional settings(其他设置)。c. 在流程级别或作业级别启用 Healing Agent。您可以分别在流程级别和作业级别配置自我修复功能。
备注:如果未激活自我修复,Healing Agent 仅会提供详细的调试信息和有限的建议,不会执行任何自主操作。
d. 根据您发布的流程创建新作业。
-
选择 Run(运行)以运行作业。
a. 选择 Job Details(作业详细信息)。b. 选择 Healing Agent。c. 选择 Download the debug file(下载调试文件)。
结果:仅当作业中至少包含一项建议或已修复的操作时,才会显示 Healing Agent 面板。如果自动化项目位于您的工作区中,并且 Studio 已连接到 Orchestrator 租户,您可以选择 Open in Studio(在 Studio 中打开),在 Studio 中打开调试文件。否则,请在 Studio 中打开 Autopilot 面板,然后选择 Import debug file(导入调试文件)。
如果 Healing Agent 无法恢复某个活动,Orchestrator 中的 Robot 日志会显示失败原因,例如“Healing Agent 无法恢复该活动。自我修复已禁用。”
有人值守设置
您必须具有自动化用户或更高级别的角色权限以及以下权限:
Process.EditMediaExecution.ViewMediaExecution.CreateMediaExecution.Delete
-
在 Studio 中,打开现有项目或新建项目。
a. 如果尚未更新,请将 UIAutomation.Activities 软件包更新到 25.2.1-preview 或更高版本。b. (可选)启用验证执行功能,Healing Agent 的输入操作依赖于该功能。如果有未连接到 Orchestrator 的任何活动,请使用 Synchronize Object Repository(同步对象存储库)功能,将所有活动添加到 Orchestrator。
-
发布您的项目。
-
转到 Orchestrator。
a. 选择 Add process(添加流程)。b. 选择 Additional settings(其他设置)。c. 根据您发布的自动化创建新流程。 d. 在流程级别或作业级别启用 Healing Agent。您可以分别在流程级别和作业级别配置自我修复功能。如果未激活自我修复,Healing Agent 仅会提供详细的调试信息和有限的建议,不会执行任何自主操作。
-
从 Assistant 运行自动化。确保您在运行时选择了 Report Exception(报告异常)选项。
a. 选择 Job Details(作业详细信息)。b. 选择 Healing Agent。c. 选择 Download the debug file(下载调试文件)。
结果:仅当作业中至少包含一项建议或已修复的操作时,才会显示 Healing Agent 面板。要查看调试文件,请在 Studio 中打开 "Autopilot" 面板,然后选择“导入调试文件”。
自带模型(BYOM)设置
要使用您自己的 LLM 订阅,请在 AI Trust Layer 中通过 LLM configurations(LLM 配置)进行配置:
- 在 Automation Cloud™ 中,导航到“ 管理员”。
- 选择 "AI Trust Layer", 然后选择“ LLM 配置 ”选项卡。
- 从“ 租户 ”下拉列表中选择一个租户,然后选择“ 添加配置”。
- 在“添加配置”面板中,执行以下步骤:a. 从“产品”下拉列表中选择 Healing Agent。b. 从“功能”下拉列表中选择“工作流恢复”。 c. 选择“替换 UiPath LLM 订阅”。d. 从“文件夹”下拉列表中,选择要存储 LLM 连接的文件夹。
备注:e. 对于可替换的 LLM,请从“连接器”下拉列表中选择一个连接器,然后从“连接”下拉列表中选择“添加连接”。f. 将打开一个新标签页。填写将 UiPath 连接到所选连接器所需的字段,然后在 Add configuration(添加配置)面板中选择 Test(测试)。g. 选择“保存”。
请勿将您的 LLM 连接存储在与其他用户共享的文件夹中。保存在共享文件夹中的凭据可被任何具有文件夹访问权限的人员读取,这可能导致您组织的 API 密钥或模型数据泄露。
结果:Healing Agent 使用您配置的 LLM 订阅进行工作流恢复。
有关更多信息,请参阅“ 配置 LLM”。
在 Studio 2025.10 中使用 Autopilot 分析 Healing Agent 调试建议
如果您使用 Studio 2025.10 或更高版本,则您可以利用 Autopilot 来自动分析当前打开的项目执行作业的 Healing Agent 调试建议。
根据 Studio 与 Orchestrator 之间的租户连接状态,请从以下两个选项中执行与您的情况匹配的步骤:
选项 1:如果您的 Studio 和 Orchestrator 帐户连接到执行作业的租户,Autopilot 会自动分析 Healing Agent 调试建议,无需任何手动输入。如果您是这种情况,请执行以下步骤:
- 转到 Studio,然后打开现有项目或新建项目。
确保您使用与发布和运行项目相同的帐户登录到 Studio 和 Orchestrator。
- 在 "Autopilot" 面板中,选择预设提示词“从文件加载 Healing Agent 数据”和“分析 Healing Agent 执行数据”的其中之一,或在与 Autopilot 交互时插入您自己的提示词。
- 显示“Runtime 修复数据”报告后,您可以手动展开所有受影响的活动,然后选择“应用”以实施建议的更改。
选项 2:如果您的 Studio 和 Orchestrator 帐户未连接到执行作业的租户,您可以手动从 Orchestrator 下载 Healing Agent 调试文件,然后将其导入 Studio。如果您是这种情况,请执行以下步骤:
- 转到 Orchestrator。
- 在“作业”视图中,选择“作业详细信息”,然后选择“Healing Agent”。 只有作业涉及至少一个建议或已修复操作时,才会显示 "Healing Agent" 面板。
- 选择“下载调试文件”。
- 转到 Studio,然后打开您下载 Debug 文件的现有项目。
- 在 "Autopilot" 面板中,选择预设提示词“从文件加载 Healing Agent 数据”和“分析 Healing Agent 执行数据”的其中之一,或在与 Autopilot 交互时插入您自己的提示词,例如“导入调试 ZIP 文件”。
- 显示“Runtime 修复数据”报告后,您可以手动展开所有受影响的活动,然后选择“应用”以实施建议的更改。