机器人流程自动化(或RPA)是一种基于隐喻软件机器人或人工智能(AI)工人概念的业务流程自动化技术的新兴形式。
在传统的工作流 自动化工具中,软件开发人员使用内部应用程序编程接口(API)或专用脚本语言来生成一系列操作,以自动化任务和与后端系统的接口。相反,RPA系统通过观察用户在应用程序的图形用户界面(GUI)中执行该任务,然后通过直接在GUI中重复这些任务来执行自动化来制定操作列表。这可以降低在可能没有为此目的提供API的产品中使用自动化的障碍。
中国RPA
RPA工具与图形用户界面测试工具具有很强的技术相似性。这些工具还可以自动执行与GUI的交互,并且通常通过重复用户执行的一组演示动作来实现。RPA工具不同于此类系统,其功能包括允许在多个应用程序之内和之间处理数据,例如,接收包含发票的电子邮件,提取数据,然后将其键入簿记系统。
历史演变
作为一种自动化形式,相同的概念以屏幕抓取的形式存在了很长一段时间,但是RPA被认为是这项技术的重大技术演进,因为新的软件平台已经出现,它们已经足够成熟,具有弹性。 ,可扩展且可靠,从而使该方法可在大型企业中使用[2](否则,由于感知到的质量和声誉风险,他们将不愿使用)。
通过说明该技术自从屏幕抓取的早期形式以来已经发展了多少,有必要考虑一项学术研究中引用的示例。Xchanging(一家英国的全球性公司&