【云驻共创】低代码平台关键能力之RPA编排

一 什么是低代码平台

1.1 简介

    低代码开发平台(LCDP)英文全称为Low-Code Development Platform,一个显著的特点是,更多的人可以参与到应用程序开发当中,不仅是具有专业编程能力的程序员,非技术背景的业务人员同样可以构建应用;对于大型企业来讲,低代码开发平台还可以降低IT团队培训、技术部署的初始成本。

通过可视化的交互方式,把原本需要通过写代码才能实现的抽象业务逻辑、产品设计和数据配置等通过更直观、对人更直觉化的方式进行呈现和配置,从而显著降低了编程的技术门槛。

简单来说,RPA (Robotic Process Automation)即机器人流程自动化,是一种软件技术。它可以通过模拟人操作电脑,替代人工执行一些有规则的、重复性的工作,可以极大提升业务效率和准确性。如果再加上AI技术,还可以对文本、语音、图像等非结构化数据进行处理,进而成为新一代的“数字员工”!


1.2 RPA特点

RPA是一种计算机软件机器人,它并没有传统机器人的手脚,但能够模拟人类操作电脑,其实就是利用程序的手段控制另外一个电脑程序。

RPA可以以非侵入的方式实现跨系统多平台之间的无缝连接。比如说常用的Excel、微信、SAP系统、各种生产系统、网页数据等等。很多日常工作就是在这些系统软件之间进行数据拷贝,数据整理,数据录入等操作,RPA可以轻松实现不同软件平台的数据互通。

RPA技术属于低代码开发,开发人员可以通过简单的鼠标拖拉拽、录制等方式轻松实现UI自动化,从实现层面极大的拉近了自动化技术与业务人员的距离,从而实现平民开发的可能性。

RPA机器人可以7*24小时工作,只要能够合理的分配机器人的工作时间,完全可以达到全年无休,最大限度的为企业降本增效。

RPA机器人是基于既定业务规则来执行的,业务规则不能带有主观决策。必须是已经存在,并且是成熟稳定的。否则,RPA在实施中就会存在一些风险,如因RPA的实施大大增加了维护成本。


二 RPA介绍


什么事RPA,RPA就是机器人数字流程化,在业界也被称为“数字员工”,我们可以通过该软件实现高重复、标准化、规则明确的日常工作。

华为GDE.RPA 主要其主要包含四大部分,三件套加AI。

2.1 设计器

支持图形化

支持流程XML设计

支持云化设计

2.2 机器人

支持单机运行

支持异常纠错

支持PC与移动端协同


2.3 管理中关系

支持云化管理

同时支持机器人、第三方工具、测试用例统一管理调度

管理中心可以是云上或者云下,起可以实现机器人与第三方工具的统一调度和协调。

2.4 人工智能

OCR识别

图像识别

NLP语言识别

Chatbot


三 RPA用处

RPA广泛的用于构建企业数智员工


手:负责动作执行:对应应用程序执行,负责完成动作

耳:负责定位声音,感知情感;对应语音识别(ASR);负责接收语音请求和命令。

脑:思考和记忆,对应数据/统计分析、机器学习;负责规则变化处理和流程控制处理

眼:看到东西;对应OCR、图像识别和语意识别;负责找、看到和识别

嘴:负责讲话,情感表达,对应语音合成,文本转换;负责发出请求和表达命令。


RPA机器人本身不聪明,只按规则做事,当把脑袋、眼睛、嘴、耳朵、手都用上时,就称为了智能员工。

四 RPA能解决当下什么问题

4.1 企业业务运行痛点

应用割裂、数据孤岛、业务断点多,大同依赖人拉肩抗

现有业务流程中存在大量手工重复性操作,费时费力,错误率高

票据、证照、合同等非结构化数据以来人工识别和数据提取

老旧IT系统无法暴露API,改造周期长,风险大


能够打通企业内部多个IT系统,解决业务流程中重复性人工劳动,降低错误率,智能识别数据,实现数据提取,加快老旧IT系统改造。

4.2 智能自动化业务价值

自动衔接流量断点堵点:实现跨系统数据搬运和流程处理,免去手工操作之苦

AI自动处理海量非结构化数据:无需人工识别,对比和数据提取;

自动数据处理+报表生成:自动报表规则和膜拜实现数据处理和输出业务报表;

非侵入、免去系统改造风险:外挂式部署,无需改造已有IT系统。


总体来说能提升流程效率、优化流程质量、实现数据价值、重构员工体验。


五 PRA能做哪些工作

5.1 RPA 模拟人工操作

人工在电脑上的大部分操作,RPA都可以进行录制实现自动操作,通过录制实现自动化。



六 RPA发展趋势

6.1 智能化


RPA未来从基于规则到基于判断,是一个非常好的AI落脚点,利用深度学习和机器处理在一些环境中,基于判断执行一些列操作,

6.2 超级自动化

希望将自动化作为一个对象,以声明周期端到端的管理,用自动化的方法发现可能的自动化机会点,识别执行路径,通过录制技术,将其变成机器人文件,结合低代码及运营看报,将自动化的价值和情况进行度量,从而结合业务的可自动化点,从而实现超级自动化。

通过链接企业office、crm、erp等系统来打通企业内部应用,整合自动化工具构筑自动化技术栈。

RPA在超级自动化里的定位,更像一个胶水,起向下可以通过页面或者API连接基础设施,向上连接我们的用户,将用户的动作进行描绘,能够对用的输入进行分析编排整合,从而融合整个系统为一体。

七 华为RPA产品-全景图

从发现-> 设计 -> 运行 -> 管理 -> 协作 -> 运营


通过灵感中心,自动化的发现,再到自动化的想法和需求变成工具包,利用Studio、Studio E和小程序进行设计,通过Robots 和AI推理进行运行,之后在管理中心通过AI训练和数据管理服务进行统一管理。

同时通过HMC Center 进行机器人与人的交换,RPA助手、Chatbot来进行人机协作。

通过CSM看板运营分析工具自动化的运营分析。


八 华为GDE.RPA产品

华为产品三件套

设计器

支持图形化

支持离线XML设计

支持云化设计

机器人

支持单机运行

支持异常纠错

支持PC与移动协同

管理中心

支持云化管理

同时支持机器人、第三方工具、测试用例统一管理调度

九 华为RPA设计器介绍

9.1 概览

开发方式灵活:支持录制、编排和XML文件三种方式

全面录制:提供Web、Office、CS客户端全面录制能力

预置多种控件:可通过控件快速便捷调用网页、Java、Office、数据库、系统文件、本地应用、控制台等。

自定义控件:提供自动化插件快速开发,合作伙伴和用户可快死扩展自动化控件能力。


9.2 控件


控件:用于完成特定功能的原子操作输入/参数:完成特定功能必须的数据输出

输出:完成操作后的结果


以计算字符串中子串的个数为例: 

输入:

待处理字符串: gde rpa is top1 rpa

用于分割的子串:rpa

输出:

子串的个数:保存在stringcont. _ret中,结果为2

9.3 控件扩展

在系统预置空间无法满足业务诉求时,如果扩展RPA能力

开发插件

RPA+code


十 华为RPA设计器介绍-功能特性

Web自动化

使用web录制:录制B/S类型的应用程序,录制IE、Chrome打开的应用程序;

机器人运行可以new browser方式, 也可以IE/chrome attached方式自动化运行;


APP自动化

使用APP录制:录制桌面应用程序,录制记事本、word和excel等应用程序;

机器人运行可以新启动打开方式,也可以绑定到启动的桌面应用程序上的方式自动化运行;


编排

使用画布托拉拽图元编排机器人业务流程;

使用源码视图查看和编排机器人业务流程;


调试、运行、保存和发布

调试和运行编排完成的机器人,保证流程工作的正确性;

可以把完成调试运行正确的机器人发布到机器人的管理中心;


自定义插件

支持开发人员自定义开发studio的action命令的能力;

Studio可以添加自定义的命令控件;


自定义复用脚本

支持开发人员自定义开发studio的复用脚本的能力;

Studio可以添加自定义的复用脚本; .


自定义模版

支持开发人员自定义开发studio使用的脚本模板的能力;

在Studio创建新工程时,可以使用自定义的模板;

数据拾取功能


支持GUI应用程序的数据拾取;

10.1 华为RPA机器人和机器人助手介绍

有人值守:运行在员工的电脑上,根据员工的铜令,可以完成却时触发,多次洞扈业旁流程自动化工作任务。

无人值守:运行在独立工作站上,无需员工介入即可独立工作,根据员工定义的调度策略,实现业务流程7x24自动运行。

服务型机器人:用户使用人机交互界面完成输入,触发或多次调度业务流程自动化工作任务,同时将机器人执行完成的结果返回人机交互界面。

10.2 华为RPA管理中心介绍

角色管理、安全管理、协同工作、调度管理、监控管理、统计分析、日志管理、升级管理、配置部署、资产管理。

多种部署方式:本地部署+云化部署

管理能力强:单管理中心可管理2000机器人,支持横向扩展.

数据开放:支持客户自定义


10.3 RPA+数据服务

过程即记录,记录即数据

执行过程数字化记录,数据沉淀,助力精细化运营

特点:

可DIY的台账管理系统

可通过业务需要配置数据治理小助手,轻量级的数据清洗、分类、仓库

原生API接口,能够快速对接现有系统,可被调用和写入。


十一 总结

RPA结合OCR、NLP等深度学习AI算法,通过模拟并增强人与计算机的交互过程,实现工作流程自动化。通过低代码快速开发APP小程序,提供人机交互界面,业界最全离线/在线160+AI服务,云上获取最新AI模型和自动化能力,持续迭代升级,支持全国产化技术栈,产品全栈自研,拥有完全自主知识产权,让我们的生活被流程自动化,未来以来,火力全开,快来使用RPA:https://www.huaweicloud.com/solution/rpa.html?utm_source=baidu&utm_medium=se-cpc-op&utm_campaign=&utm_content=&utm_term=%E5%8D%8E%E4%B8%BARPA&utm_adplace=AdPlace042258


本文整理自华为云社区内容共创活动:任务1【极简开发·慧享未来】低代码平台关键能力之RPA编排。

查看活动详情:https://bbs.huaweicloud.com/blogs/308924








(完)