- 发行说明 (Cloud Action Center)
- 入门指南
- 活动
- 操作
- 流程
- 通知
- 审核

Action Center
- 代理:代理由大型语言模型 (LLM)、机器学习和传统企业自动化等技术提供支持,旨在在动态、非确定性环境中运行。它们可以计划、行动、学习和适应,非常适合需要判断力、灵活性和上下文感知的流程。
与 RPA 机器人等遵循结构化逻辑和固定规则的确定性系统不同,智能体采用概率驱动的方法,基于模式与实时数据做出决策。这使得智能体高度适用于自动化条件与结果存在差异、极为繁重的非结构化工作流。
- 操作应用程序:在 UiPath Apps 或 Studio Web 中设计的一种应用程序,允许您为需要人工干预的任务(Action Center 任务)(例如批准)创建具有特定选项的表单或用户界面交互。您可以通过在操作架构中添加操作属性来定义操作应用程序的输入和输出属性。
注意:您只能使用已发布和部署的应用程序来配置代理升级。
- 以有效、简单和可自定义的方式显示所有相关详细信息。
- 让人机回圈 (HITL) 做出相关决策或信息,无论是通过对案例做出简单的“批准/拒绝”决策,还是通过提供若干业务详细信息(例如电子邮件地址、订单号或业务流程中的帐户引用),外部平台。
代理甚至可能需要先修复其中一个工具,然后才能继续处理业务案例。您可以使用防护栏工具自动管理不规则的工具调用。有关更多信息,请访问Sugar 。为防护栏创建升级时,您可以使用以下 UiPath 市场模板:代理工具防护栏升级应用程序。
- 系统提示或用户提示:定义代理的目标,并阐明何时使用特定升级。
- 升级 - 在升级组件下,选择专为特定情况设计的 Actions 应用程序。通过为操作应用程序提供唯一的名称和描述,代理可以更好地了解应该使用哪种升级以及何时使用,以及系统和用户提示中的说明。您可以向单个代理添加多个升级。您可以将多个升级分配给一个代理,并为每个输入添加说明,从而使代理能够向操作应用程序发送适当的值。所有这些设置都会显着影响代理的有效性和整体运行状况分数。 。有关代理分数的更多信息,请访问代理分数。
从头开始创建 Action 应用程序
- 转到Automation Cloud™ ,然后选择Studio Web服务。
- 在 “自动化”选项卡中,选择“新建项目” ,然后选择“App项目类型”。
- 选择首选的模板、样式和所需的控件。就本教程而言,将使用表单 D模板。
阅读有关设计应用程序的更多信息。
- 选择应用程序名称,然后在“常规”选项卡下选择应用程序名称以打开表达式编辑器。
- 为新应用程序命名:“Tool Approval App”并保存。
- 从左侧导航面板中,选择FormWrapper ,然后删除此示例中不使用的控件:名字、姓氏、电子邮件、电话、街道、州、邮政编码和国家/地区。
- 选择页面左上角的“项目资源管理器”按钮,然后选择“+ 添加”按钮,选择“操作”选项。
- 使用页面左上角的“工具箱”按钮,导航到“显示”选项卡,然后向应用程序添加标签。
现在,您需要将此应用程序转变为操作应用程序,否则您将无法使用此应用程序来配置代理升级。
- 选择页面左上角的“项目资源管理器”按钮,然后选择“+ 添加”按钮,选择“操作”选项。将显示“操作属性”对话框。
- 在 操作属性 对话框中,向 输入属性 添加 web 搜索结果 ,并选中相关复选框将其设为 必填项 。
操作架构的输入属性派生自代理上下文,并将呈现给用户。它们可能对于每次代理运行都是唯一的。请注意,与输入/输出属性不同,您无法在审核期间更改这些值。输入/输出属性派生自代理上下文,您可以修改这些属性。代理还会记录返回给它的任何更改。输出属性是用户可以输入以发送回代理的其他值。
- 创建两个结果: Approve和Deny 。
结果是一个事件,该事件与“输入/输出”属性一起发送回代理。提供有意义的结果可指导代理的后续步骤,其中可能涉及由于故障而结束运行。因此,测试至关重要。
- 返回到表单,并将您先前在表达式编辑器中创建的标签命名为“用于批准的 webSearchResults 为:”+ ActionProperties.webSearchResults。选择“保存” 。
- 将“提交”和“取消”按钮的名称更改为“批准”和“拒绝” 。
- 选择“批准”按钮,然后转到右侧的“事件”选项卡。
- 通过选择“编辑自动化”按钮来添加“已点击”自动化。
- 添加“提交操作”活动。
阅读有关在 Studio Web 中添加活动的更多信息。
- 在“结果”部分中,选择“批准”值。
- 选择“拒绝”按钮,然后转到右侧的“事件”选项卡。
- 通过选择“编辑自动化”按钮来添加“已点击”自动化。
- 添加“提交操作”活动。
阅读有关在 Studio Web 中添加活动的更多信息。
- 在“结果”部分中,选择“拒绝”值。
使用 Autopilot TM创建 Action 应用程序
- 转到Automation Cloud™ ,然后选择Studio Web服务。
- 在 “自动化”选项卡中,选择“新建项目” ,然后选择“App项目类型”。
- 选择“空白页面”模板。
要在创建 Actions 应用程序时利用 Autopilot 功能,您需要一个空白应用程序。
- 在“项目资源管理器”中,右键单击应用程序项目,然后从“添加到应用程序”下拉列表中选择“操作” 。
这会自动打开应用程序中的操作架构。
- 在“使用 Autopilot”部分中,输入 Autopilot 的说明,以生成操作架构。
例如,您可以输入:“创建操作架构,假设输入参数为年龄,输入/输出参数为工资,输出参数为利率”。
- 选择“生成操作”以生成操作架构。
- 选择从架构生成页面,以根据先前生成的操作架构生成应用程序配置。
- 刷新 Studio Web 项目。
您的 Actions 应用程序现在已准备好发布和部署。
发布和部署操作应用程序
要在组织中提供此操作应用程序,您需要发布并部署此应用程序:
- 选择 “发布”。
- 选择名称“上报测试应用程序”,然后再次选择“发布” 。
- 根据您创建操作应用程序的位置,按如下方式部署应用程序:
- 如果您在应用程序项目中创建了应用程序,请转到Orchestrator并部署该应用程序。
- 如果您在 Studio Web 中创建了作为解决方案一部分的应用程序,请导航到 Orchestrator 中的“解决方案”选项卡,然后部署该应用程序。
确保其在 Serverless 运行时上运行。
- 部署应用程序后,选择“编辑流程详细信息”按钮。
- 选择“下一步” 。
- 在“Cloud Robot - Serverless”部分中,选择“中”选项。为获得网页应用程序的最佳性能,我们建议使用此选项。
- 选择“更新”。
- 按照此代理构建过程创建新的代理。
- 在“系统提示符” 字段中输入以下内容:使用网页搜索工具对提供的搜索项目进行搜索。然后,您必须升级以确认搜索结果令人满意,然后再返回最终输出(来自网页搜索的简单句子)。
- 在“用户提示”字段中,输入以下内容:按词语搜索: 。。
- 在项目的左侧,选择“打开 Data Manager” ,然后在“输入”选项卡上选择“添加属性” 。
- 选择“编辑名称”并输入“搜索词” 。选择“应用”以保存更改。
- 在“说明”字段中,输入用户提供的搜索词。
- 在“输出” 选项卡上,选择“添加属性” ,然后将名称设置为
Output
,将说明设置为已批准搜索结果的自然语言摘要。 - 选择“必需”可将此属性设为必需。
图 1.代理的用户和系统提示符
- 返回到用户提示符,并使用使用双大括号
{{ }}
添加先前创建的属性。在此示例中,输入双左大括号{{
,然后选择searchTerm
。 - 在“工具”部分中,选择“添加工具” ,然后转到“活动”选项卡。
- 搜索并选择“网页搜索”活动。
- 打开此活动的“属性”面板,并在“UiPath GenAI Activities 连接”下拉列表中选择一个现有连接。
或者,也可以选择“定义新连接”以创建新连接,或选择“打开连接”以导航到 Integration Service。
- 在“搜索引擎”字段中,选择一个“Google 自定义搜索” 。
- 在“搜索描述”部分中,从调整菜单中选择“参数” ,然后选择先前创建的参数,其中应包含您要在网页上搜索的主题。
代理还会使用数据管理器中提供的参数说明作为用户提示的一部分。
图 2.网页搜索活动的属性面板
- 在“升级”部分中,选择“添加升级” :
- 在“应用程序”下拉列表中选择先前创建并部署的 Actions 应用程序。
在此示例中,选择
EscalationTestApp
。 - 在“提示” 字段中,输入“受分配人使用此项确认搜索结果” 。
- 展开输入部分以查看操作应用程序的字段。
图 3.配置代理升级
- 在“应用程序”下拉列表中选择先前创建并部署的 Actions 应用程序。
- 运行代理。
- 从代理的“追踪”选项卡中,选择由于先前配置的受分配人而待处理的任务的 URL。
- 请查看等待您的升级任务,如果一切正常,请批准该任务。
注意:在分配的用户在 Action Center 中解决升级问题之前,代理将处于暂停状态。 - 请查看等待您的升级任务,如果一切正常,请批准该任务。
- 返回到“代理”工作区,您应该会在其中看到执行任务并提供预期输出的代理。