1、RPA简介
1.1、RPA是什么?
Robotic Process Automation, 机器人流程自动化。通过模拟并增强人类与计算机的交互过程,接管了原有工作流程中的人工操作部分,实现全流程的自动化。
图一:现实中的机器人
图二:RPA机器人
图三:人在工作,人创造RPA机器人,RPA机器人辅助人工作
1.2、RPA能做什么?
RPA能将各类系统建设尚未覆盖到的机器处理的领域,通过模拟人工操作并自动回放实现自动化全覆盖。
1.3、RPA有什么价值?
解放员工双手,释放天性,提升企业人才密度和组织氛围,打造创造力的组织。通过自动化提高企业运营效率、降低成本、提高质量、增强合规性并提升员工满意度。
降低成本:通过RPA实现自动化,可以大幅减少人力成本,同时减少人为错误和失误,降低企业运营成本。
提高效率:RPA可以自动执行重复性、规则化的任务,快速准确地完成大量工作,提高企业运营效率。
提升员工满意度:将重复性、繁琐的任务交给RPA处理,可以让员工专注于更有创造性的工作,提高员工满意度和工作积极性。
提高质量:RPA遵循预设规则,准确无误地执行任务,提高了工作流程的质量和准确性。
增强合规性:RPA可确保任务按照预设规则和法规进行,增强了企业的合规性,避免了人为因素导致的违规风险。
2、PRA发展历程与当下现状
2.1、RPA属于什么领域?
RPA属于信息技术(IT)和业务流程自动化(BPA)领域。
信息技术(IT): RPA通常需要与IT系统集成,以便机器人能够执行各种任务,例如数据输入、文件处理、系统操作等。RPA工具通常能够与各种应用程序、数据库和系统进行集成,以实现自动化流程。
管理和运营: RPA也在管理和运营领域发挥作用,帮助组织提高运营效率、降低成本,并提供更加智能的业务决策支持。
业务流程自动化(BPA): RPA旨在自动执行规范性、重复性的业务流程任务,帮助组织提高效率、减少错误,并释放人员从繁琐任务中解脱出来。这使得RPA与业务流程自动化紧密相关。
企业数字转型: RPA在企业数字转型中扮演了重要角色,帮助组织加速数字化、提高业务灵活性,并推动更智能化的业务流程。
2.2、RPA发展阶段?
RPA经历过3个发展阶段,目前正处于第4阶段。
2.3、当下RPA发展RPA+X
自动化与智能化成为了提高效率的关键手段,RPA+AI 成为释放自动化潜力的开端。
2.4、RPA市场产业链?
2.5、RPA厂商和产品?
下面主要是国内的RPA厂商和产品。
3、RPA平台
3.1、RPA平台能力模型
自动化(R)+ 智能化(A)+ 数据服务(D)
3.2、自动化“三驾马车”
3.2.1、流程设计器
也称:Creator, Design
流程设计器主要包含以下功能:
- 搭积木式的流程设计,流程画布与流程编辑自由切换
- 丰富的基础组件(命令),满足大多数需求
- 扩展能力,插件市场,满足更特殊需求
- 界面自动化,元素识别能力
- 开箱即用的AI能力
- 流程服用,多人协作
- 等等
流程设计器核心元素(技术+业务):
3.2.2、流程执行器
也称:机器人, Robot, Worker
业务范畴:
- 人机交互,无人值守
- 多种类型触发器
- 流程执行工作编排
- 高密度部署
- 多平台支持
- 可视化监控
- 等等
技术范畴:
- 流程解析引擎
- 执行解析器(Python,NodeJS, Java等)
- 元素选择器
- 浏览器插件
- 屏幕录制器
- 定时任务
- 进程守护
- 状态同步和通信
- 等等
3.2.3、流程指挥中心
也称:Control Center ,Commander
流程指挥中心功能:
- 数字化劳动力平台
- 需求管理
- 数字员工(机器人)
- 执行编排
- 统一管理
- 人机协作
- 实时监控
3.3、RPA主要技术栈
客户端主要开发框架:基于微软.NET Framework的WorkflowFoundation开发(主流),Python框架(新一代)。
自动化能力背后支持的技术:
- 桌面软件:界面,元素,事件
- 浏览器:界面,元素,API
- 控制设备:鼠标,键盘,USB
- 文件相关:Excel,Word, PDF,图片,CSV,INI等
- 数据处理:采集,清洗,转换,数据结构,数学计算,数据库
- 操作系统:OS, 系统命令,系统应用,剪切板
- 人工智能:OCR,NLP,LLM,AIGC,CV,LowCode,Big Data等
- 网络相关:FTP,SMTP,HTTP
- 其它内容:锁屏,指纹,系统集成
4、附录
4.1、RPA场景
4.1.1、财务报表自动汇总
4.1.2、HR人员招聘
4.1.3、电商平台商品上架
4.1.4、电商商家活客发红包
4.2、RPA功能
4.3、RPA套件
4.3.1、实在RPA 流程设计器
4.3.2、来也科技流程调度器
也称:机器人指挥官
4.3.3、自然人流程设计器
相比其它产商产品,该流程设计器基于浏览器直接工作,无本地客户端,具有丰富的第三方工具集成。
5、参考资料
- 什么是机器人流程自动化 (RPA)? | IBM:https://www.ibm.com/cn-zh/topics/rpa
- 2023 Gartner RPA魔力象限报告:https://developer.aliyun.com/article/1302997
- 流程自动化:“RPA+AI大模型”融合将大有可为:https://zhuanlan.zhihu.com/p/653008086