机器人典型使用方式

更新时间:
复制 MD 格式

本文列举一些本地型机器人的典型使用方式

使用方式:被集成

以调用OpenAPI为例(MCP Tool调用同理),假设需要调用5个本地型机器人。

  1. 准备5个本地型机器人。

    1. 管理员:创建5个子账号,专门用于登录本地型机器人,详见 管理子账号

    2. 管理员:为这5个账号分配机器人授权许可,详见 分配本地型机器人授权许可

    3. 5windows主机上安装本地型机器人客户端,并分别使用这5个账号登录本地型机器人客户端。

    4. 在控制台-机器人监控页面中,可查看到本地型机器人已经接入。

  2. 准备1个子账号,用于接口调用。

    1. 管理员:创建1个子账号,专门用于通过AKSK调用本地型机器人。

      重要

      用于调用OpenAPI的账号:

      • 可不用为此账号分配机器人授权许可

      • 此账号的“可使用本地型机器人范围”配置,需要是“全部”或“指定范围中包含了需要调用的机器人”,详见 设置账号可使用的本地型机器人

    2. 管理员:为此账号分配需要运行的应用,详见 设置应用使用范围

    3. 使用此账号登录控制台,获得AKSK,完成OpenAPI调用。

使用方式:按团队分配使用

假设需要分给3个团队使用:每个团队使用1个本地型机器人;团队中的人员采用远程登录到Windows手动运行或控制台的定时任务两种方式使用。

  1. 管理员为第一个团队准备本地型机器人

    1. 管理员:创建1个子账号,详见 管理子账号

    2. 管理员:为这个账号分配机器人授权许可,详见 分配本地型机器人授权许可

    3. 管理员:安装本地型机器人并在客户端上完成登录。

    4. 管理员:设置此账号的“本地型机器人范围”为“指定范围”,确保这个账号只能使用一定范围内的机器人,详见 设置账号可使用的本地型机器人

  2. 管理员将该账号移交给相关团队。

  3. 团队人员申请应用的使用权限,管理员完成审批。

如上依次完成分配工作。

使用方式:任务运行时需要使用最新的应用默认运行版本

适用场景:经常会存在比较多的接口触发任务等待运行,并且RPA应用经常更新,因此希望机器人在运行时能够使用最新的应用默认运行版本,可参考本章节内容。

重要

本方式依赖您的RPA应用,能够有效处理不同的应用版本间的流程入参兼容性。

重要

如线下输出版本的RPA服务端使用此功能,服务端版本号需要大于等于4.16.0

方法:使用接口创建任务时,将appVersion设置为dynamic。任务创建成功时并未确定具体的应用版本号,只有在任务开始运行时才使用当前最新的应用默认运行版本。

效果举例如下:

  1. 使用接口连续创建两个任务

  2. 第一个任务开始运行后,由于当前应用的默认运行版本为0.5.0,可在任务详情中查看到运行的应用版本为0.5.0

  3. 此时第二个任务处于等待运行状态,可以查看到应用版本为dynamic

    image

  4. 第一个任务运行期间,发布新的应用版本为0.6.0

  5. 第二个任务开始执行后,查看到该任务使用的应用版本为0.6.0

    image