什么是RPA
![]() |
What is RPA
近两年RPA好像突然流行起来,日本甚至喊出了“如同每人一部手机一样,将迎来每人一个RPA的时代”。那么什么是RPA呢?
Robotic
Process
Automation
机器人:计算机程序;
流 程:预先设定的流程/规则;
自动化:自动操作你的计算机系统;
你可以理解为RPA的运行脚本是一个巨大的批量处理程序,按照预先设定好的规则自动帮你反复操作各种计算机系统。
|
一个例子
小李的工作:每天早上8点,打开浏览器,访问客户的订单系统,下载客户发出订单,保存,打印,将订单的内容录入到自己公司的受注管理系统。这个工作很重要,
整个工厂就等着按他录入好的/打印好的订单生产呢。
订单每天有300个,三个人干,一个人分100个,两个小时能干完。但有一次有一位在录入时不小心多打了个0;还有一回有一位不小心将A录成了B;
还有一次少打了一张订单...
这活枯燥重复还不能出一点错,压力好大,小李们快受不了了...
这些操作可全由RPA代劳。300个订单RPA半个小时就干完了,再多也不怕,哪怕是早上6点,只要客户的订单准备好,RPA就能开始干;它还可帮你留下画面COPY、LOG以防客户违约...
|
![]() |
RPA的优势
适合RPA的操作
作业步骤、判断逻辑清晰
RPA还无法像人一样做灵活的判断
结构化的数据输入
手写及语音识别/自然语言对应受制于AI发展
作业量大,重复作业
量小了不值得
跨多个应用程序系统
仅操作一个应用程序没有充分发挥RPA的特点
![]() |
RPA用到的技术
RPA是像人一样操作计算机应用系统的机器人,那这个机器人”的“脑”“手”“眼”是什么呢?
脑
预先定义好的规则引擎
手
模仿Windows的鼠标/键盘操作
眼
画像匹配:按照应用程序显示的画面形状/颜色识别操作的对象;
坐标指定:按照应用程序显示的画面上的坐标来识别操作的对象;
UI(用户界面)识别:识别窗体,识别按钮/入力框等控件;
文件识别:识别Windows管理的文件
|
RPA的发展