个人技术分享

一、前言

世界正朝着运用各种创新技术的方向飞速发展,人工智能时代正在缓慢走进我们的生活,时代的降临是大势所趋,不可阻挡。自动化技术可以说是人类迈向智能时代的产物。未来的时代,人口老龄化必定会更加严峻,新生代的劳动力也会日益下降,这时我们就需要更加成熟的自动化技术来取代掉一部分人工。RPA 也只是众多自动化技术的其中之一,它可以把人从繁重的体力劳动、脑力劳动中解放出来,提高工作人员的工作效率。

二、什么是RPA(Robotic Process Automation)?

早在上世纪末,就有许多企业开始采用桌面自动化软件来帮助员工完成重复性的工作任务,在 RPA 初期,其应用范围相对较小,主要集中在一些特定的行业和场景,例如金融领域等。进入21世纪后,随着计算机、人工智能和大数据等技术的飞速发展,RPA 软件跟上了时代的步伐逐渐发展成熟,并开始在企业中得到广泛应用,制造业、医疗、物流、财会、金融和人力等领域,应用 RPA 技术,不仅减轻了对员工的重复性劳动压力,还可以更好地利用员工的创造性能力。总的来说,RPA 是指在软件机器人的帮助下自动执行业务流程以减少人为干预和操作的过程被我们称为机器人流程自动化。

三、RPA 技术的起源

1、屏幕抓取技术

Screen Scraping Technology是自动化的开始。这项技术出现在互联网初期,帮助从网络中提取数据。虽然屏幕抓取有很多好处,但它完全取决于软件与当代系统的兼容性。这种限制导致了业务的损失,因为对于一个中等的业务用户而言,理解软件依赖性是相当困难的。

2、自动化与管理工具

这种技术出现在20世纪20年代初,但在制造业兴起的90年代初期才获得普及。顾名思义,该软件在获取用户信息,处理发票,获取订购的商品列表等方面提供了帮助。通过工作流程自动化和管理工具,减少了手工劳动力来执行数据输入。这项技术确实提高了速度,效率和准确性,但它不能用于各种大规模自动化软件。

3、人工智能

人工智能通常被理解为计算机系统执行需要人为干预和智能的任务的能力。因此,那些可以根据人类先前的判断来执行的任务被人工智能机器接管了。 人工智能通过提高任务的准确性和精确度以及减少手动劳动力,使得全世界受益。

4、RPA

随着人工智能,屏幕抓取和工作流程自动化的结合,机器人流程自动化在2000年初出现。这项技术通过提升这三种技术各自的能力,使得其在市场上产生了影响。自RPA的前身出现以来,它高度依赖于屏幕抓取和工作流程自动化。它提供了拖放功能,并使用光学字符识别(OCR)技术从不断变化的网站中捕获数据。

四、RPA产品(如下图:没有对应关系)

国外 国内
UiPath UiBot
Blue Prism 艺赛旗
Automation Anywhere 弘玑
SAP intelligent 云扩科技
WorkFusion 影刀RPA
Nintex RPA 实在智能
Datamatics 金智维
Appian 壹沓科技
Power Automate 达观科技
Pega Systems 容智
全面智能

五、RPA优缺点

1、优点

  • 工作效率和准确性高
  • 能够适应各种系统环境、数据的安全性高
  • 开发周期短
  • 开源节流,降低劳动成本

2、缺点

  • 非标准化或复杂的任务,可能需要更多的编程或配置工作
  • 需要判断和决策的任务,可能需要更多的人类干预

六、RPA生命周期

RPA的典型生命周期有4个阶段

  1. 流程分析:RPA架构师分析开发的业务流程
  2. 机器人开发:不同的开发环境中开发满足业务需求的自动化工作流程
  3. 测试:运行流程,以分析开发质量并修复存在的问题和容错逻辑
  4. 支持和维护:维护阶段,提供持续支持并在出现问题后积极修复服务

七、RPA应用

RPA用于各种行业,帮助人们自动化工作。请参阅下图是其中一些应用领域: