一种RPA流程执行可视化异常监控方法、装置及介质制造方法及图纸

技术编号:37159403 阅读:18 留言:0更新日期:2023-04-06 22:23
本申请涉及一种RPA流程执行可视化异常监控方法、装置及介质,涉及流程自动化的领域,该方法包括获取当前执行任务的流程节点,当检测到任务开始执行时,对屏幕画面进行录制,得到当前轮次任务的执行视频,从执行视频中确定出当前轮次中每个流程节点的子执行视频,对子执行视频进行异常分析,得到每个流程节点的分析结果,若存在异常流程节点,则确定当前轮次任务的异常等级,基于异常等级判断是否需要输出提示信息,若需要,则确定当前执行任务对应的目标终端设备,并向目标终端设备发送提示信息。本申请具有使用户及时得知任务在执行时出现异常情况的效果。现异常情况的效果。现异常情况的效果。

【技术实现步骤摘要】
一种RPA流程执行可视化异常监控方法、装置及介质


[0001]本申请涉及流程自动化的领域,尤其是涉及一种RPA流程执行可视化异常监控方法、装置及介质。

技术介绍

[0002] 机器人流程自动化(Robotic process automation,RPA)是以软件机器人及人工智能(AI)为基础的业务过程自动化科技。RPA系统是一种应用程序,它通过模仿最终用户在电脑的手动操作方式代替人工实现操作流程自动化。
[0003]目前RPA在执行流程自动化的任务时,若用户需要处理其他事务,则用户不一定能够实时监控RPA的执行过程以及运行状态。RPA在长时间的执行过程中可能会出现执行异常的情况,若此时用户未进行监控,则用户无法及时得知执行过程中出现异常,从而无法及时处理执行过程中的异常情况,进而影响RPA的工作效率。

技术实现思路

[0004]为了使用户及时得知任务在执行时出现异常情况,本申请提供一种RPA流程执行可视化异常监控方法、装置及介质。
[0005]第一方面,本申请提供一种RPA流程执行可视化异常监控方法,采用如下的技术方案:一种RPA流程执行可视化异常监控方法,包括:获取当前执行任务的流程节点;当检测到任务开始执行时,对屏幕画面进行录制,得到当前轮次任务的执行视频;从所述执行视频中确定出当前轮次中每个流程节点的子执行视频;对所述子执行视频进行异常分析,得到每个流程节点的分析结果;若存在异常流程节点,则确定所述当前轮次任务的异常等级;基于所述异常等级判断是否需要输出提示信息;若需要,则确定所述当前执行任务对应的目标终端设备,并向所述目标终端设备发送提示信息。
[0006]通过采用上述技术方案,执行任务通常包括多个步骤,每个步骤均为一个流程节点,因此获取当前执行任务的流程节点,从而便于后续得知该执行任务的执行情况,当检测到任务开始执行时,说明开始自动执行任务的流程节点,因此从此时开始对屏幕画面进行录制,得到当前轮次任务的执行视频,执行视频中记录了每个流程节点的执行情况,因此能够从执行视频中确定出当前轮次中每个流程节点的子执行视频,通过子执行视频能够更好地对每个流程节点的执行情况进行分析,确定出每个流程节点的子执行视频后,对子执行视频进行异常分析并得到每个流程节点的分析结果,从而能够得知是否存在执行异常的流程节点,存在异常流程节点时不一定必须通知用户,还需根据异常流程节点的具体情况判断是否需要通知用户,因此若存在异常流程节点,则根据异常的流程节点确定当前轮次任
务的异常等级,确定出异常等级后,从而能够根据异常等级判断是否需要输出提示信息,以通知用户,若需要通知用户,则确定当前执行任务对应的目标终端设备,即用户的终端设备,并向用户的终端设备发送提示信息,从而及时提醒用户任务执行过程中出现异常,进而便于用户及时进行相应的处理。
[0007]在另一种可能实现的方式中,所述从所述执行视频中确定出当前轮次中每个流程节点的子执行视频,包括:确定执行每个流程节点时在所述屏幕上对应的位置信息,以及每个流程节点的顺序信息;基于所述位置信息以及顺序信息对所述执行视频进行截取,得到每个流程节点的子执行视频。
[0008]通过采用上述技术方案,由于每个流程节点对应的操作顺序和在屏幕上的位置不同,因此在确定出每个流程节点在执行时在屏幕上对应的位置信息以及每个流程节点的先后顺序的顺序信息后,即可根据位置信息和顺序信息对执行视频进行截取,得到记载每个流程节点执行情况的子执行视频,确定出子执行视频后,根据子执行视频分析每个流程节点的执行情况更准确方便。
[0009]在另一种可能实现的方式中,所述分析结果包括正常流程节点和异常流程节点,所述对所述子执行视频进行异常分析,得到每个流程节点的分析结果,包括:获取所述每个流程节点对应的执行正常的基准视频;计算所述每个流程节点的子执行视频与对应的基准视频的相似度;判断每个子执行视频的相似度是否达到预设相似度阈值;若达到,则确定子执行视频对应的流程节点为正常流程节点;若未达到,则确定执行子视频对应的流程节点为异常流程节点。
[0010]通过采用上述技术方案,每个流程节点均对应有在执行正常时的基准视频,获取到每个流程节点的基准视频后,计算每个流程节点的子执行视频与对应的基准视频的相似度,相似度表征执行时与执行正常时基准视频的相似接近程度,若相似度达到预设相似度阈值,则说明流程节点在执行时与正常执行时的执行过程足够接近,可以确定属于执行正常的流程节点,若相似度未达到预设相似度阈值,则说明流程节点在执行时与正常执行时的执行过程差距较大,不足以判定属于执行正常的流程节点,因此确定属于异常流程节点,通过计算相似度并且与预设相似度阈值进行比较判断流程节点是否执行异常更加准确。
[0011]在另一种可能实现的方式中,所述确定所述当前执行任务的异常等级,基于所述异常等级判断是否需要输出提示信息,包括:若最后一个流程节点的子执行视频对应的相似度未达到预设相似度阈值,则确定所述当前轮次任务的等级为第一等级;若最后一个流程节点的子执行视频对应的相似度达到预设相似度阈值,则确定所述当前轮次任务的等级为第二等级;若所述当前轮次任务的等级为第一等级,则确定需要输出提示信息;若所述当前轮次任务的等级为第二等级,则确定不需要输出提示信息。
[0012]通过采用上述技术方案,最后一个流程节点通常表征当前轮次任务的执行结果,最后一个流程节点运行异常则说明当前轮次任务最终的执行结果异常,则需要通知用户,
因此若最后一个流程节点的相似度未达到预设相似度阈值则确定当前轮次任务为第一等级;后一个流程节点运行正常则说明当前轮次任务最终的执行结果正常,则无需通知用户,因此若最后一个流程节点的相似度达到预设相似度阈值则确定当前轮次任务为第二等级,当属于第一等级时,确定需要输出提示信息,当属于第二等级时,确定不需要输出提示信息,将当前轮次任务分为第一等级和第二等级,从而便于确定是否需要通知用户。
[0013]在另一种可能实现的方式中,所述方法还包括:确定所述当前轮次任务中正常流程节点的与全部流程节点的占比;基于所述占比、最后一个流程节点的分析结果以及各自对应的权重计算所述当前轮次任务的得分;当检测到停止自动执行所述执行任务时,确定全部轮次任务的得分平均值以及得分方差;基于所述得分平均值、得分方差以及各自对应的系数计算所述全部轮次任务的质量评分;确定所述质量评分所在的预设评分区间,并确定所述全部轮次任务的质量等级,所述预设评分区间与质量等级存在对应关系。
[0014]通过采用上述技术方案,确定正常流程节点的数量与全部流程节点的占比,该占比以及最后一个流程节点的分析结果对当前轮次任务的执行质量的影响程度不同,因此通过该占比、最后一个流程节点的分析结果以及各自对应的权重计算得分,该得分即可表征当前轮次任务的完成质量,从而使得当前轮次任务的完成质量更直观,任务在执行时可能需要执行多轮,因此在检测到停止自动执行该执行任务时,确定全部轮次任务的得分平均值以及得分方差,得分平均值和得分方差均表征全本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种RPA流程执行可视化异常监控方法,其特征在于,包括:获取当前执行任务的流程节点;当检测到任务开始执行时,对屏幕画面进行录制,得到当前轮次任务的执行视频;从所述执行视频中确定出当前轮次中每个流程节点的子执行视频;对所述子执行视频进行异常分析,得到每个流程节点的分析结果;若存在异常流程节点,则确定所述当前轮次任务的异常等级;基于所述异常等级判断是否需要输出提示信息;若需要,则确定所述当前执行任务对应的目标终端设备,并向所述目标终端设备发送提示信息。2.根据权利要求1所述的一种RPA流程执行可视化异常监控方法,其特征在于,所述从所述执行视频中确定出当前轮次中每个流程节点的子执行视频,包括:确定执行每个流程节点时在所述屏幕上对应的位置信息,以及每个流程节点的顺序信息;基于所述位置信息以及顺序信息对所述执行视频进行截取,得到每个流程节点的子执行视频。3.根据权利要求1所述的一种RPA流程执行可视化异常监控方法,其特征在于,所述分析结果包括正常流程节点和异常流程节点,所述对所述子执行视频进行异常分析,得到每个流程节点的分析结果,包括:获取所述每个流程节点对应的执行正常的基准视频;计算所述每个流程节点的子执行视频与对应的基准视频的相似度;判断每个子执行视频的相似度是否达到预设相似度阈值;若达到,则确定子执行视频对应的流程节点为正常流程节点;若未达到,则确定执行子视频对应的流程节点为异常流程节点。4.根据权利要求1所述的一种RPA流程执行可视化异常监控方法,其特征在于,所述确定所述当前执行任务的异常等级,基于所述异常等级判断是否需要输出提示信息,包括:若最后一个流程节点的子执行视频对应的相似度未达到预设相似度阈值,则确定所述当前轮次任务的等级为第一等级;若最后一个流程节点的子执行视频对应的相似度达到预设相似度阈值,则确定所述当前轮次任务的等级为第二等级;若所述当前轮次任务的等级为第一等级,则确定需要输出提示信息;若所述当前轮次任务的等级为第二等级,则确定不需要输出提示信息。5.根据权利要求3所述的一种RPA流程执行可视化异常监控方法,其特征在于,所述方法还包括:确定所述当前轮次任务中正常流程节点...

【专利技术属性】
技术研发人员:闻军高峰王俊峰
申请(专利权)人:北京神州光大科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1