
Marketplace 用户指南
适用于 Assistant 的即用型自动化
UiPath Assistant is an interface between the human user and the attended robot.
通过 UiPath Assistant,您可以与自己的 Attended Robot 交互并触发。 它使您可以选择运行流程的不同方式。 Assistant 会显示可用的即用型自动化列表,您只需单击一下,即可命令此 Attended Robot 运行任何自动化。
Creating and publishing a ready-to-go automation for Assistant on UiPath Marketplace
1. Identify the use case for your future listing
即用型 Assistant 自动化的理想用例是有人值守的自动化流程,该流程使组织或部门的每个员工都可以从该自动化中受益。
在专注于特定用例之前,请问自己:
- 能否让员工将每天的工作委派给机器人,例如安排会议、执行研究和运行报告,或者分析、管理和维护数据?
- 是否可以让员工轻松实现自动化?
与工作效率相关的用例就是此类流程的典型示例,在该用例中,员工可以使用 Assistant 触发有人值守的机器人,该机器人将快速向他提示有关会议参加者、说明和时间限制的表单。 机器人会获取此信息,并自动比较受邀者和会议室日历中的选项。 然后,系统会显示会议日期、时间和房间选项,供用户进行最终验证,确认后,机器人会发出会议邀请。
2. Develop the automation using Studio

通常,有人值守的自动化流程适合使用 Assistant 运行。 这些流程的设计应使其更小、更分散,并且可以在人工监督下运行。
- Some attended automation processes run in the same way for everybody, that is, when the user clicks Start in the Assistant, the pre-defined steps are carried out without any variations.
- 但在其他情况下,流程的运行方式取决于用户或上下文的唯一参数,例如电子邮件地址、文件夹的位置或消息字符串。 在这种情况下,开发者应在 UiPath Studio 中使用参数或可自定义的输入字段构建流程。
3. Once your automation is ready, publish the process as a NuGet package in UiPath Studio

应在 UiPath Studio 中将所有现成的 Assistant 自动化作为 NuGet 包发布。 这是因为 UiPath Assistant 只能使用 NuGet 包。
The NuGet file for Assistant needs to follow the same standards as for Custom Activities described here.
4. Test-run the NuGet package with UiPath Assistant
要测试使用 UiPath Studio 开发的流程是否与 UiPath Assistant 兼容,第一步是在 UiPath Assistant 中安装该流程的 NuGet 包。
-
要从 Orchestrator 订阅源安装或更新 NuGet 包,必须将机器人连接到 Orchestrator。
-
成功安装 NuGet 包后,下一步是配置任何可自定义的输入字段。
-
如果在 UiPath Studio 中开发带有任何参数的流程,则必须在 UiPath Assistant 的可自定义输入字段中提供参数。 通过单击相应流程的三点菜单中的“显示流程详细信息”,可以在 Assistant 中访问这些字段。
-
可以保存提供给这些字段的值,以便下次运行自动化时使用这些值。

5. Submit the NuGet package with the proper metadata to UiPath Marketplace
Start with checking this article that guides you on how to submit any listing on Marketplace. Here, we have outlined all the steps that the Publishers need to know, including the dos and don'ts.
The NuGet package needs to be uploaded in the Upload Listing File section, and the source code of the attended automation should be provided in the Upload Source Code section.

- Creating and publishing a ready-to-go automation for Assistant on UiPath Marketplace
- 1. Identify the use case for your future listing
- 2. Develop the automation using Studio
- 3. Once your automation is ready, publish the process as a NuGet package in UiPath Studio
- 4. Test-run the NuGet package with UiPath Assistant
- 5. Submit the NuGet package with the proper metadata to UiPath Marketplace