- 概述
- 安装和设置
- 入门指南
- 信任与合规
- 监管
- 功能
- Delegate for Testing
- 参考
- 故障排除
- 备份和还原
记录您的任务
录制自己执行任务的过程,然后将录制的内容转化为例程、知识技能、AS-IS 文档或业务任务。
录制可以捕获一个手动任务,以便 Delegate 或 Cartographer 可以在之后将其转换为可重用的内容:可重播的例程、通用技能、Cartographer AS-IS 文档或业务任务。本指南涵盖了完整的生命周期 - 准备任务、记录任务以及选择要从中构建的内容。
开始之前
选择一个任务
记录一项清晰的线性任务,而不是整个业务流程。典型的示例包括:
- 在 CRM 中创建新联系人
- 下载报告并将其保存到已知文件夹中
- 将值从一个应用程序复制到另一个应用程序
如果流程有多个不相关的结果,请单独记录每个结果——较小的记录更易于查看和重用。
如果任务发送消息、提交表单或更改生产数据,请尽可能使用已批准的测试目标位置或测试数据。
准备应用程序和数据
开始之前:
- 打开任务所需的应用程序和页面,并使用您打算使用的帐户登录
- 准备好测试或已批准的业务数据
- 决定哪些值以后应变为输入:客户名称、日期范围、目标文件夹
- 在可行的情况下关闭不相关的窗口和通知
保护敏感信息
请勿有意记录密码、API 密钥、访问令牌、一次性密码或者您的组织未批准记录的个人或机密数据。目前无法暂停和继续录制——如果意外出现敏感信息,请停止录制,并开始全新的录制,不要继续录制。
创建录制
开始记录
您可以从多个入口点开始录制 - 聊天中的“创建录制”选项,或从“设置” - “录制” - “新建录制”开始。
开始后,录制指示器会显示正在录制。如果您想在工作时进行旁白,则“录制”支持“麦克风开/关”切换;目前尚没有单独的暂停控件。
录制文件大小应控制在 1 GB 以下——较短、重点突出的录制文件转换速度更快,也更易于审核。
正常执行任务
使用您希望 Delegate 理解的真实序列从头到尾从头到尾完成任务:
- 导航到所需的应用程序或页面
- 输入或选择所需的值
- 做出通常发生的决策
- 提交或保存工作
- 验证预期结果
避免不希望重复的探索性单击或绕过操作。如果您正在录制,请解释您做出选择的原因或什么表明任务成功——无论您将录制转换为例程还是技能,这都会有所帮助。
停止记录
完成任务后,选择“停止录制” 。系统将打开一个审核对话框,其中包含名为“无标题 - 默认日期和时间”的录制文件、视频预览、捕获的步骤、总时间和使用的应用程序数量。在其下方,您可以使用可选字段添加最多 250 个字符的上下文。
录制文件将保存在%APPDATA%\UiPath\Delegate\Recordings\下 — 从对话框中选择在资源管理器中显示以直接找到录制文件。
在重用之前审核记录
检查:
- 完整的任务从头到尾呈现
- 未捕获到密码、令牌或不必要的个人信息
- 一次性值可识别为应成为输入的值
- 录制文件不包含不相关的导航或意外单击操作
如果录制不完整或包含敏感信息,请录制新的全新录制,而不要依赖于不安全的捕获。
选择要从录制中构建的内容
审核对话框直接提供“构建”例程,以及“更多”菜单,其中包含“构建技能” 、 “AS-IS 文档”和“添加到业务任务” :
如果录制是为了回答有人委派给您的任务,您也可以将其直接用作对该请求的回答。
构建例程
从审核对话框中选择“构建例程” ,或直接在聊天中要求构建,例如:“将我的录制转换为可重用的例程,并将客户名称和日期范围作为输入。”
转换通常需要大约 5 到 20 分钟,具体取决于记录时长,且转换将在后台运行 — 在 Delegate 工作期间,您可以继续使用它。它会分析视频和操作追踪记录,以确定步骤,并截取屏幕截图来澄清不明确的用户界面,然后生成例程,并让您在准备使用之前查看输入、路径和帐户。
在审核过程中,决定每个记录值应为固定常量、用户提供的输入,还是从其他来源查找到的值。不要只因为记录中出现了客户名称、日期或文件名,就想当然地认为应该将其保持硬编码。
构建知识技能
从审核对话框的更多菜单中选择“构建技能” ,或直接在聊天中询问:“从此解释决策规则的录制中创建知识技能”。
与例程不同,知识技能以散文编写,而不是作为严格的重播生成:它描述了目标、涉及的应用程序、演示的决策和业务规则,以及命名的输入,而不是使用的确切值。它通常不会嵌入步骤的屏幕截图,而是捕获方法,以便 Delegate 可以在值或屏幕变化时进行调整。
确认转换后的结果
在实际使用例程或知识技能之前:
- 确认工件已创建,并记下其名称和位置
- 解决所有验证错误或警告
- 确认例程的调用短语或知识技能的触发场景
- 检查帐户、URL、路径和输入是否正确于您的环境
- 在依赖已批准的数据之前,使用已批准的数据运行一项低风险测试