本发明涉及rpa自动化操作系统,具体为一种非侵入式数字化劳动力实现系统及方法。
背景技术:
1、自动化操作中的一个重要领域是机器人流程自动化(rpa),是一种利用软件机器人或机器人脚本来执行重复性业务流程的技术,能够自动执行与人类用户通过图形用户界面(gui)交互的任务,在金融、保险、人力资源、客户服务等多个行业中得到广泛应用。
2、在现有技术中,实现机器人流程自动化只能针对单台计算机进行自动化操作,无法多设备联动,系统整体的自动化程度不高,且需要利用u盘等储存介质在目标计算机内安装插件,具有被侵入的风险,降低了系统的安全性,而且若是目标计算机的系统不同,还需要对不同的系统做针对性的适配,进一步降低了系统的适用性。
3、在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本发明的目的在于提供一种非侵入式数字化劳动力实现系统及方法,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:
3、一种非侵入式数字化劳动力实现系统,包括数据处理模块、多组复合模拟模块、多组客户端模块,其中:
4、所述数据处理模块与多组复合模拟模块通讯连接,用于接收用户输入的用户指令和复合模拟模块发送的数据信息,根据用户指令和数据信息生成控制指令并下发到对应的复合模拟模块;
5、所述复合模拟模块包括数据采集单元、加密解码单元、数据传递单元、数据输出单元,所述数据采集单元与客户端模块通讯连接,用于采集客户端模块的数据信息,所述加密解码单元与数据采集单元电性连接,用于对数据信息进行加密和对控制指令进行解码,所述数据传递单元与加密解码单元电性连接,用于发送加密的数据信息和接收加密的控制指令,所述数据输出单元与加密解码单元电性连接,用于对解码后的控制指令进行输出;
6、所述客户端模块与复合模拟模块通讯连接,用于生成数据信息并执行解码后的控制指令。
7、优选的,所述数据处理模块为后台服务器,所述客户端模块为pc电脑。
8、优选的,所述数据信息为pc电脑屏幕的图像信息,所述控制指令为虚拟键鼠指令。
9、优选的,所述数据采集单元具有视频线接口,通过视频线与pc电脑连接,用于采集pc电脑屏幕的图像信息,所述数据输出单元具有usb接口,通过usb线与pc电脑连接,用于将解码后的虚拟键鼠指令发送到pc电脑。
10、优选的,所述控制指令的生成逻辑为:
11、复合模拟模块中的数据采集单元获取pc电脑屏幕当前画面的图像信息,将图像信息发送到加密解码单元进行加密后,再通过数据传递单元发送到后台服务器进行处理;
12、后台服务器对加密的图像信息进行解码,再根据开源深度学习框架和归一化互相关匹配法对图像信息进行处理,查找出需要进行操作的区域坐标;
13、后台服务器根据区域坐标和用户指令生成虚拟键鼠指令,并将虚拟键鼠指令加密后发送回对应的复合模拟模块。
14、优选的,所述加密解码单元和数据处理模块均预设有相同的加密算法和解码算法。
15、一种非侵入式数字化劳动力实现方法,所述数字化劳动力实现方法适用于上述的数字化劳动力实现系统,具体步骤包括:
16、采集客户端模块屏幕的数据信息;
17、对数据信息进行处理,根据数据信息生成需要操作的区域坐标;
18、根据区域坐标和用户指令生成控制指令;
19、将控制指令发送回对应的客户端模块。
20、与现有技术相比,本发明的有益效果是:本发明通过设置数据处理模块、多组复合模拟模块、多组客户端模块,能够对多个目标同时进行任务下发,实现多设备联动,提高系统的自动化程度,且利用复合模拟模块来对客户端模块进行控制,在不需要安装插件的情况下实现对键盘和鼠标的模拟,减少了客户端模块被侵入的风险,同时,使用加密解码的方式来对数据进行传输,也减少了数据被侵入的风险,进一步提高了系统的安全性能。
1.一种非侵入式数字化劳动力实现系统,其特征在于,包括数据处理模块、多组复合模拟模块、多组客户端模块,其中:
2.根据权利要求1所述的一种非侵入式数字化劳动力实现系统,其特征在于:所述数据处理模块为后台服务器,所述客户端模块为pc电脑。
3.根据权利要求2所述的一种非侵入式数字化劳动力实现系统,其特征在于:所述数据信息为pc电脑屏幕的图像信息,所述控制指令为虚拟键鼠指令。
4.根据权利要求3所述的一种非侵入式数字化劳动力实现系统,其特征在于:所述数据采集单元具有视频线接口,通过视频线与pc电脑连接,用于采集pc电脑屏幕的图像信息,所述数据输出单元具有usb接口,通过usb线与pc电脑连接,用于将解码后的虚拟键鼠指令发送到pc电脑。
5.根据权利要求4所述的一种非侵入式数字化劳动力实现系统,其特征在于:所述控制指令的生成逻辑为:
6.根据权利要求5所述的一种非侵入式数字化劳动力实现系统,其特征在于:所述加密解码单元和数据处理模块均预设有相同的加密算法和解码算法。
7.一种非侵入式数字化劳动力实现方法,其特征在于:所述数字化劳动力实现方法适用于权利要求1-6任一项所述的数字化劳动力实现系统,具体步骤包括: