RPA
概述
参考:
Robotic process automation(机器人的流程自动化,简称 RPA) 是一种基于 软件机器人 或 人工智能 的流程自动化形式,这是一种实现自动化的设计思想、概念,并不是特指某个具体的实物。
在传统的工作流程自动化工具中,软件开发人员会生成一系列操作来自动执行任务,并使用内部 API 或专用脚本语言连接到后端系统。相比之下,RPA 系统通过观察用户在应用程序的图形用户界面 (GUI) 中执行该任务来开发操作列表,然后通过直接在 GUI 中重复这些任务来执行自动化。这可以降低在可能不具有用于此目的的 API 的产品中使用自动化的障碍。
RPA 工具与 GUI 测试工具在技术上有很强的相似性。这些工具还可以自动执行与 GUI 的交互,并且通常通过重复用户执行的一组演示操作来实现。 RPA 工具与此类系统的不同之处在于,它们允许在多个应用程序内和之间处理数据,例如,接收包含发票的电子邮件,提取数据,然后将其输入簿记系统。
实现工具
UiPath # 国外很有名
UiBot # 按键精灵那波人搞的
影刀 # 国产 UiPath
Power Automate # 微软出的
Tag UI # https://github.com/aisingapore/TagUI 不维护了
PyAutoGUI # Python 第三方库,基于 opencv、 等工具实现的自动化工具,可以识别图像并调用鼠标和键盘操作这些识别到的图像。
其他
RPA 中国官网 居然没有 HTTPS?
反馈
此页是否对你有帮助?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.