最近公司业务需要,对UiPath软件 做了些了解,发现这套软件在代替人工日常重复性操作方面做得很强大,即使没有编程基础的人,通过官网的视频教程也能很快上手,制作出自己的机器人工具。
UiPath是美国的一家企业服务公司,专注于利用人工智能或机器人来处理重复性行政工作,并实现自动化。 就在今年5月5日的消息完成5.68亿美元的D轮融资,投资后估值为70亿美元,并已在去年进军国内市场。
RPA的优势
- 机器处理:通过用户界面(UI)或者脚本语言(Script)实现借由机器人的重复人工任务的自动化处理;
- 基于明确的规则操作:流程必须有明确的、可被数字化的触发指令和输入,流程不得出现无法提前定义的例外情况;
- 以外挂的形式部署在客户现有系统上:基于规则在用户界面进行自动化操作,非侵入式模式不影响原有IT基础架构;
- 模拟用户手工操作及交互:机器人可以执行用户的日常基本操作,例如:鼠标点击、键盘输入、复制/粘贴等一系列日常电脑操作。
UiPath的组成
-
uipath studio
主要是UiPath的编辑工具,利用他得图形化界面或者变成功能,可以方便地设计出各种自动化的流程。 -
UiPath robot
主要使用来执行有Studio创建的自动流程,是流程按照设计的方式运行下去。Robot的运行方式有两种,一种是不需要人工参与的,即不需要人工监控,可运行在各种环境下,包括虚拟环境;另一种则是需要人工参与的,需要人控制流程开关。 -
UiPath orchestrator
是一种基于web的程序,他主要用来帮助客户实现实施,计划管理,监控和管理Robot及各种流程。从而可以实现由中心工作组进行对业务掌控。这里针对社区版本,可以免费支持两个机器人进行在线管理,对于日常使用来说,免费的社区版本已能满足日常使用。
UiPath适用于哪些工作?
适用于在一定规则下循环执行的一些任务,比如数据输入/录入、数据统计/处理、搜索/数据抽出、数据的check 、下载/上传、网页爬虫。
比如以下的一些部门:
- 会计/财务:应收应付款数据录入,固定资产台账管理,转账明细处理
- 人事:加班报表,人事情报整改,年底调整
- 总务:门禁卡的设置,租金等支付处理,审批信息的统计和分析
- 营业助理:申请书的录入,经费申请,数据整理
UiPath能做什么?
image.png可见,以上技术中已包含了win系统下绝大多数的操作场景,其中Citrix自动化是指针对虚拟机的操作。
简单示例
以下图我们可以看到软件中的程序化设计逻辑,每个功能模块可通过左侧的工具栏里拖拽到右侧的编辑窗口,比如通过弹出一个输入框接受用户的输入,然后拖拽一个条件判断模块来检查用户的输入内容是否符合预设的条件,如果符合条件,再拖拽出一个消息提示模块来提醒用户相关结果,每个模块上都可以再拉出一线线指向到开始处,实现程序的循环。
image.png我已感觉到在不久的将来大批从事重复性工作的岗位将会被代替掉,让人们从事更有创造性的工作。更复杂的示例大家可以从官方新手指南-视频教程里了解到,比如实现从网页、邮件、excel、ORC扫描等各种场景下采集数据,然后做数据整理、汇总,再输出到新的文件或发邮件、调接口出去。
国内外主流RPA厂商
1)Blue prism
2)Uipath
3)Automation Anywhere
4)NICE
5)WorkFusion
6)艺赛旗
7)阿里云RPA原码栈
参考文摘
- 官方新手指南-视频教程
- 官方文档
- 【中文版】UiPath Studio 文档介绍
- UiPath入门
- https://activities.uipath.com/
- [UiPath 官方中文论坛](https://forum.uipath.com/c/uipath-in-chinese
- 【RPA】机器人流程自动化(RPA)概念、原理与实践
- [阿里云RPA(机器人流程自动化)干货系列之三:阿里云RPA介绍(原码栈)(https://blog.csdn.net/yunqiinsight/article/details/88548416)
- 阿里云RPA(机器人流程自动化)干货系列之二:认识RPA(下)
- 上海艺赛旗RPA
网友评论