1.本地客户端和机器人
本地客户端 | 机器人 | |
概念 | 本地客户端即RPA客户端,也就是我们常说的八爪鱼RPA软件。RPA客户端是一个设计器、执行器、控制器三器合一的软件。是八爪鱼RPA业务中最重要的软件,它集成了:RPA应用编辑设计,应用执行,应用调试,应用分配管理,触发器,日志追踪,RPA机器人管理,企业空间等一系列功能。 |
RPA机器人是应用执行器,仅用于执行流程应用,单次只能运行一个流程。在不同设备上安装机器人即可同时运行多个流程,支持通过API接口控制机器人。 简单理解:一个机器人相当于一台电脑。 |
安装后的桌面图标 | ||
登录界面 | ||
软件主界面 |
2.定时触发器配置
作用
本地触发任务中可设置定时触发器,从而实现根据指定的时间频率自动启动RPA应用,无需每次都手动触发,实现真正的自动化。
使用示例
示例1:经过前面几节的学习,我们的第一个应用算是正式开发完成了。但现在有一个新的问题,八爪鱼博客网页会不定期更新,我们希望每天晚上九点都能重新获取指定关键词相关的博客信息。也就是说“第一个应用”每晚九点都会自动运行,把最新的博客信息都获取下来,第二天上班的时候我就能通过Excel表看到最新博客相关信息。
2.1 新建触发器-->定时触发器-->完成定时触发器设置
2.2 任务名称:创建一个新触发器,命名为八爪鱼博客信息定时获取。
2.3 选择执行器:选择是通过本地客户端来执行,还是指定某个机器人来执行,或者任意机器人(即哪个机器人空闲就用哪个)。由于当前账号没有购买机器人,因此只有本地客户端一个选项。
2.4 选择应用:分应用未发版和发版情况。
若“第一个应用”并没有发版,不需要考虑版本的问题,选中该应用即可。
若应用已发版,支持选择版本。当前最新版本:即使用最后一次发版时的应用配置。当前最新内容:即使用当前编辑保存后的应用配置,也就是保存后还没发版的应用配置。(建议使用当前最新内容,以便实时保持最新的)
2.5 执行频率:当前触发器要求是每晚九点自动触发,因此执行频率先选择每天,再在指定时间中选中21:00。下方已有整点时间的快捷按钮,若需精确到分钟,可单击“添加时间”后按需求设置。
2.6 生效时间:当前定时计划的生效时间,即整个定时计划只在设置的时间段里执行,当前的“八爪鱼博客信息定时获取”触发器只在2024年9月30日至2025年9月30日内执行。
注意:建议勾选排队执行。当启动了多个应用时,如果没有空闲的机器人或客户端来执行这些应用,勾选了排队执行,新启动的应用就会进行排队等待;每个机器人人最多支持排队等待20个应用,客户端排队等待的应用无限制,但为了软件更稳定,建议不要超过10个。多余的应用启动后会被自动停止,如果您有较多应用要执行,建议您联系官方工作人员购买机器人。
2.7 最大运行时间:该任务每次运行时的最大运行时长。开启后,当任务运行时长超出设置值,将会强制结束运行,为空则表示不限制。“第一个应用”中没有无限循环等易造成死循环的指令,此处不设置最大运行时间。
2.8 任务异常提醒:按需勾选,勾选后当触发任务执行失败时,将会向指定邮箱/飞书群/钉钉群/企业微信发送异常通知。可点击蓝色提示,前往【设置】里的【异常提醒】配置通知方式及接收账号。
2.9 在触发器设置页面点击下一步“”-->设置启动参数,如果勾选了AI和运营,则该触发器每天只固定获取与AI和运营这两个关键词相关的博客信息-->点击“完成”
注意:如需进一步了解定时触发器设置细节,请参考文档:本地触发任务
启动方式
方式1:在定时触发器设置页面最下方勾选“启动触发器”
方式2:点击触发任务列表里的开关按钮,实现对触发器的快速开启或者关闭
3.Webhook触发器配置
作用
八爪鱼RPA可以针对每个RPA应用生成不同的Webhook接口,您可以在自己的业务系统里通过代码调用这个Webhook接口,触发对应的应用,让其在指定的机器人上运行;同时支持修改应用中的自定义变量。目前该接口的请求频率是:每秒最多5次,每分钟最多20次。
简单说就是:启动应用,修改应用中的参数。
使用示例
3.1 新建触发器-->选择Webhook触发器
3.2 完成Webhook触发器设置-->填写触发器名称-->指定运行的机器人-->选择要运行的应用-->点击“确定”
3.3 创建成功后我们就能看到Webhook的信息,到这里Webhook触发器就创建好了。我们可以把“Webhook地址”和“签名”复制下来,放到调用触发器的代码了面,同时需要勾选上“启动触发器”,这样Webhook才能生效。
注意:如需进一步了解Webhook调用方法、参数传递等细节,请参考文档:Webhook触发任务