基于生成式 AI 的回退
- Updated: 2025/04/30
如果在指定的超时时间内未检测到要执行 action 的对象,您可以使用基于生成式 AI 的回退自动化特定的动态网页,从而减少因 UI 元素改变或动态属性导致 bot 中 Recorder action 失败的可能性。
一旦 Generative Recorder 验证回退 DOMXPath 可以唯一识别目标 UI 元素,它将进行额外的验证步骤。 这包括比较 UI 元素的其他属性。 例如,如果自动化 action 涉及数据输入,Generative Recorder 将确保只有在回退 DOMXPath 与数据输入(如文本框)相对应,而不是与按钮或标签相对应时,自动化才会继续。
- 从 Bot editor 中,导航到 。
- 在使用基于生成式 AI 的回退选项。
- 这些是 bot 级别的设置。 因此,当您启用基于生成式 AI 的回退时,该特定 bot 中发生的所有捕获 actions 都将使用这些相同的设置,并将超时时间设定为 30 秒。
- 从 Recorder package(版本 3.1.5 及更高版本)开始,无论在 Bot editor 中是否添加 Recorder action,Generative Recorder 配置设置都将可见。 要保存配置设置,请确保在您的自动化中至少使用一个 action。
在调试模式下自动更新 DOMXpath 值
要在运行时更新这些值,请在调试模式下运行自动化。 您可以选择使用推荐值更新您的 DOMXPath,或者跳过。 当您选择停止自动化选项时,bot 执行将停止。
当您使用推荐值更新 DOMXPath 时,请确保在再次运行自动化之前取消选择搜索条件中的其他无效或动态属性。 如果这些动态属性保持选中状态并与新的 DOMXPath 结合,录制器将失败并再次触发回退。
您还可以根据您的需求和偏好,将回退通知对话窗口移动到屏幕上的相应位置,从而提高业务应用程序和回退的可见性。
成功的生成式 AI 响应的缓存
在成功的生成式 AI 回退期间进行的生成式 AI 调用现在被缓存到系统内存和基于区域的服务中,以供在后续执行相同自动化时使用。 这显著减少了相同自动化后续执行所需的时间,从而提高了性能。