RPA到底是什么样的一种机器人技术?
首先必须要承认,RPA是一种软件技术,也就是说,这里谈到的机器人是一种叫软件机器人,并不是指的那种有物理形态、物理实体的机器人。

因为通常我们在工作和生活中谈到机器人,大家脑子中第一反应出来的是那些可以行走,可以移动,比如说家里的扫地机器人,银行大堂的那些迎宾机器人,可以移动的机器人,或者与小朋友对话的那些有物理实体的机器人。但是,从RPA这项技术来讲,他完全是不具有物理形态的。
所以,它就是一种软件技术,这是第一点必须要被明确的。
它的核心能力是在模拟和替代人的劳动。我们讲物理的那些机器人主要替代的是一些体力的劳动。
比如说,你家里的扫地机器人其实是替代了家庭主妇清洁扫地的工作。迎宾的机器人主要替代的是在银行大堂中的客户服务经理这样的角色。
软件机器人能够替代的工作那就是主要指的是员工在办公室里边去操作电脑的那些动作和工作。
通常操作电脑的工作有什么?
比如要敲击键盘、点鼠标,要登录不同的系统,要去录入数据,要去切换页面,粘贴复制等等,这些都是指在电脑前的工作。
传统在制造业的年代,大部分是由蓝领工人去完成体力劳动。
所以,需要物理设备的机器人。
可是信息化发展到了今天,其实在美国白领员工,就是坐在办公室里的白领员工,已经早已超过了在工厂里的蓝领员工的数量。
所以,今天讲RPA主要解决的是在办公室里白领员工的自动化工作。这是它的基本的技术特征和它的实现的方向。
RPA这个技术实现的是一种集成,实现了一种无缝的、跨系统的集成。
为什么这样讲呢?其实在真正的业务办理过程中,其实员工通常要操作多套的业务系统,包括桌面的软件,比如说Office、WPS,同时你可能还会去访问不同的外部的一些网站,一些查询系统,来辅助你完成业务处理。
所以,通常业务员工在办公的时间经常要不同系统的切换,不停的粘贴复制,浪费了大量的时间和花费。
比如说,企业里边已经实现了很好的系统集成,系统间能够去做底层接口的打通,同时有数据层面的集成,为什么还要用RPA呢?
为了回答这个问题,需要分成以下几种情况:
假设你访问的是第三方的网站,比如是工商局、税务局,或者海关,这些是第三方系统是没有办法给你提供这样的接口程序直接去访问的。
所以,在这种情况下是没有办法用传统的集成方式来解决这样的问题。
如果你现在用的系统是非常老旧的,可能是90年代或者2000年初的系统,可能已经没有人去继续维护、开发这套系统,所以没有办法做出这样的集成。
通常在使用这些系统中,还会用到平常所谓的办公软件,比如说Excel、Word,收发电子邮件,包括即时通讯工具等等的内容。那这些软件也是没有办法直接和企业内的应用系统进行集成的。
所以,这几类是说,通常来讲使用传统技术很难集成的这样一种方式。
但是,RPA通过去模拟人的行为,去捕捉界面上的一个对象的内容、数据,能够做到这样的集成。
同时,RPA的这种调用方式是不需要改动任何后端的程序,也不需要开接口,也不需要去调整底层的数据库结构,更不需要去底层传输数据。所以,经常有人把它叫做表层集成,At the Glass Integration。
其实RPA是多种技术的一种组合,它不只是说能够去模拟键盘和鼠标这样就够了,其实它还有屏幕抓取、工作流、流程控制,包括这样的拖拽等等这样的易用性的一些特征,所以它是很多很多的技术组合在一起,共动的目的是达到了流程的自动化。
其实传统的技术也能做到很多的自动化。
本文转自 知乎,原文链接:https://zhuanlan.zhihu.com/p/561756050,如需转载请自行联系原作者