RPA 能做什么,不能做什么?
RPA (机器人流程自动化),很容易让人联想到生活中的人。它能在计算机上去模拟人的操作,与我们的工作方式有很多相似的方式。然而,是不是人做的事情它都能做呢?哪些可以做,哪些不能做?
首先, RPA 到底是什么?RPA,译为机器人流程自动化,是一种 智能化软件,通过模拟并且增强人类与计算机的交互过程,去实现工作流程中的自动化。工作中的 RPA 其实就是一种软件,实际上它没有自己的硬件,只能通过调用计算机的资源来完成任务。
每个人都有身体 这些 执行机构(硬件),还有自己的 思考能力(软件) 。
我们可以看到, RPA 程序缺少了自己的执行机构。它是无法单凭自身去执行一些任务的,所以必须借助第三方的资源来完成任务。
换言之,RPA 程序只是 逻辑指令的集合,它操控着第三方的资源去完成任务,就像是一个 指挥官 。第三方的资源就像一个听话的 执行者,精确执行了 RPA 程序的指令。RPA 程序运行起来后,就像是 一个 指挥官 指挥一批 执行者 共同完成任务的画面。
如果不考虑智能方面的因素的话,仅仅通过逻辑指令就能完成的操作, 人类能做的事情 RPA 也都能做。比如操作计算机,计数等等;然而,很多事情除了需要一定的逻辑以外,还需要执行机构配合才能够完成的,RPA 就受限于宿主计算机。你可以很轻易地为自己倒一杯水,但是 RPA 程序想要实现这个动作,首先需要宿主计算机拥有倒水的执行机构,其次需要相应的操作指令能供 RPA 程序调用,还要人去给 RPA 编码这个动作的具体步骤。
但是,你见过能给你倒水的计算机吗?可见,RPA 也不是万能的,它连给你倒一杯水的能力都没有。
回到最初的问题,RPA 哪些能做,哪些不能做?关键在于 宿主环境 及其 执行机构和 RPA 的编码逻辑 。RPA 能做什么,就取决于 宿主环境 为它提供了什么 执行机构,以及 RPA 的编码逻辑 是否合理。如果宿主环境提供的资源越多,RPA 编码逻辑 也就越好,它能做的事情就越多。
金融行业痛点分析,为什么要使用RPA?
AI如何与RPA深度融合?
RPA+AI实现的自能自动化有哪些场景呢
RPA有什么优势呢?

