一文看懂RPA 的技术架构及原理 众所周知,作为一款软件或平台,RPA(机器人流程自动化)是用来替代人类员工实施基于规则的高度重复性工作的程序,而非实体存在的流程处理机器
但由于它的新颖性,许多人可能会对RPA 及其构成感到困惑
典型的RPA 平台至少会包含开发、运行、控制等三个组成部分
RPA 三件套 • 开发工具 开发工具 主 要 用于建 立 软件机器人的配 置 或设 计 机器人
通 过 开发工具 ,开发者 可以 为机器人执 行一系 列 的指 令 和 决 策 逻 辑 进 行编 程
就 像 雇 佣新员工一样,新创建 的机器人对公司的业务或流程将会一无所知
这就 需要 我们在业务流程上培训机器人,然后才能发挥出其特有的功能,提高工作效率
大多数开发工具 为了进 行商业发展,通 常需要 开发人员具 备相应的编 程知识储备,如循环、变量赋值等
不过 ,好消息是,目前大多数RPA 软件代码相对较低,使得一些没有IT 背景但训练有素的用户也能快速学习和 使用
开发工具 里还包括—— 记录仪:也称之为“录屏”,用以 配 置 软件机器人
就 像Excel中的宏功能,记录仪可以 记录用户界面(UI)里发生的每一次鼠标动作和键盘输入
插件/扩展:为了让配置的运行软件机器人变得简单,大多数平台都提供许多插件和扩展应用
可视化流程图:一些RPA 厂商为方便开发者更好地操作RPA 开发平台,会推出流程图可视化操作
比如UiBot 开发平台就包含三种视图,流程视图、可视化视图、源码视图,分别对应不同用户的需求
• 运行工 具 当 开发工 作完 成 后 ,用户可使 用该 工 具 ,来 运行已 有 软件机器人,也 可以 查 阅 运行结 果
• 控 制 中 心 主 要 用于 软件机器人的部 署 与 管 理
包括 开始 /停 止 机器人的运行,为机器人制 作日 程表 ,维 护 和发布