agents
latest
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Healing Agent 用户指南
上次更新日期 2025年9月9日
Healing Agent 可用于桌面应用程序,也可用于网页应用程序。
此外,Healing Agent 可以恢复专为在远程环境中运行而设计的自动化,如 Citrix。
Healing Agent 对于动态环境和不可预测环境中基于用户界面的自动化最有效。其中包括不稳定或频繁变化的应用程序(例如更新经常发生的基于云的平台)中的自动化。
Healing Agent 在控制不严的环境中特别有用,因为这些环境中容易出现会影响自动化可靠性的操作系统更新、资源竞争和其他不一致因素。
只要将用户界面自动化包更新到所需的最低级别,就可以将某些 Healing Agent 恢复策略应用于现有项目。
有关更多信息,请参阅“先决条件”。
是的,Healing Agent 会对对象存储库中的元素提出更新建议。但是,根据 Healing Agent 是在运行时运行还是在设计时运行,它的行为会有所不同:
- 在运行时:无论目标元素是当前项目的一部分还是引用的依赖项库,Healing Agent 都会提出修复建议并执行自我修复。
- 在设计时:Healing Agent 只能将修复应用于同一项目中的元素。如果元素属于依赖项库,您必须打开该库项目,导入调试文件,并在其中应用修复。
是的。您可以使用 Orchestrator API 在“版本”对象上更改 Healing Agent 设置。请参阅 Swagger,了解
PUT /odata/Releases({key})
。Healing Agent 通过 AutopilotForRobots
属性在 ProcessSettingsDto
部分中配置。
Healing Agent 主要使用两种安全机制来防止选择错误的选取器:
- 管理员控件:管理员可以配置 Healing Agent,使其无需自动实施自我修复操作即可提供修复建议。
管理员控件使开发者可以查看建议的选取器并手动修复问题,确保准确性和控制。
- 多策略投票系统:允许 Healing Agent 进行自我修复但未找到选取器时,它会执行多个恢复策略。每种策略都会提出一个候选选取器,得票最多的候选选取器被视为符合使用资格。
投票算法可以最大限度地降低选择错误选取器的风险。
这些机制协同运行,可在自我修复流程的自动化效率与准确性和控制需求之间取得平衡。
- Healing Agent 是否可以在云部署和本地部署中使用?
- Healing Agent 可用于哪些项目类型?
- Healing Agent 是否可用于用户界面自动化现代活动和经典活动?
- Healing Agent 可用于哪些类型的作业?
- Healing Agent 可以在哪些类型的应用程序或环境中使用?
- 哪些类型的自动化最适合 Healing Agent?
- Healing Agent 可用于现有项目,还是仅可用于新项目?
- Healing Agent 是否能够识别对象存储库中的元素并提出更新建议?
- Healing Agent 是否可以大规模启用或禁用?
- 哪些安全机制可以防止 Healing Agent 选择错误的选取器?