UiPath StudioX系列------1给谁用?能做什么?
UiPath是RPA(流程自动化机器人)解决方案提供商中的翘楚,提供的解决方案体系是目前市面上看到最完整的(好吧,我加个之一)。UiPath创始人提出了“人手一个机器人”的公司目标,所以在提供常规的RPA解决方案之外,特别注重RPA的易用性,其在2019年底发布了面向非专业开发人员(英文直译叫平民开发者,但是个人不喜欢这个翻译说法)的开发环境--StudioX,并在2020的两个版本中持续对其进行了加强,优化。
StudioX在官方文档上定位是商业软件的自动化,自动化的重点的是MS Office以及其他可直接操作用户界面工作(如网页数据录入,摘取等等)。那到底StudioX是设计出来给谁用?通常又能做点什么?我们通过软件本身来看看。
这里,我们通过StudioX的界面以及UiPath提供的常用模板上来看看它能做什么。下面是StudioX的界面。
图一,StudioX界面“1”区是分类活动选择区域,将活动分类,便于查找及检索。
“2”区是活动任务块区,选了“1”区后,这里会有对应的活动列表,每一个活动都可以通过拖放到“3”区,在流程中执行。
“3”区是流程设计区,我们设计的流程就在这里。对于StudioX设计的流程,绝大多数都是长这个样子的,一个接一个的活动,按顺序(里面可能包含循环),从上到下执行。
“4”区是菜单以及功能选择区,执行、发布、管理包等等。
下面是系统提供的模板:
图二,StudioX(Version 2020.10.2)附带的流程模板系统附带模板7个:
图三,StudioX模板适用应用一览可以看得出,几乎都在处理Office相关的操作。再看看官方标准的动作分类:
图四,创建一个空白流程默认的活动列表最基本的操作也是Office相关的操作,且最常见的是Excel,Outlook的操作。从模板以及系统常规活动包,我的理解StudioX最适合操作Office以及网页的简单操作。
那么StudioX是否只适合操作Office及网页呢?不是,还是有各种手段可以扩展的。但考虑其面向的同学,弄得太复杂就没有必要了。
结论一:StudioX适合动手能力较强的工作过程中需要经常处理Office文件的同学,跟着模板改一改总是能完成一些简单任务的,如果以前会用VBA处理一些Excel之类的,用StudioX应该不在话下,比VBA简单得多。IT专业同学,建议使用Studio标准版。
结论二:StudioX通常情况下适合处理重复的Office、网页操作(如填写网页、从网页上下载文件获取信息等)、操作一些现成程序包提供的活动(如SAP活动程序包),如果流程不是由IT专业的同学按照规范(或最佳实践)编写的,最好在执行的时候看着。除非真的很简单,你也运行了很多次完全没有问题。
2020-1-3