企业自动化项目中,常见的一类任务是:从业务资料中提取信息,再将结果录入内部系统。
看起来只是一项工作,实际却包含两种不同的问题:资料格式可能不统一,需要识别和判断;系统录入步骤相对固定,需要按规则执行。
这时,团队需要决定哪些环节使用RPA,哪些环节适合引入AI。
RPA通常用于执行预设的系统操作流程;AI可辅助处理文字、图片识别和内容理解等任务。企业可以根据业务需要,将两者组合在同一条自动化流程中。
一、AI和RPA的区别:解决的问题不同
RPA的常见用途包括读取表格、填写网页、操作Windows软件和导出结果。它适合处理步骤相对明确、可以描述执行规则的任务。
AI的能力范围较广。在企业自动化场景中,可以用于文字和图片识别、信息提取、内容分类,以及辅助生成或维护流程。
两者的功能并非完全分离。例如,部分RPA工具已经集成OCR、元素定位辅助或AI流程搭建能力。企业选型时,应关注具体能力能否解决实际问题,以及运行方式是否符合内部要求。
二、规则明确的任务,可以先用RPA验证
并不是所有自动化流程都需要接入大模型。
例如,团队每天读取一份格式固定的表格,按照明确的字段映射录入内部系统。此时可以先用RPA完成以下步骤:
读取表格
↓
检查必填字段
↓
打开业务系统并录入
↓
记录执行结果
↓
异常数据转交人工处理
如果数据格式稳定、操作规则明确,直接使用预设流程通常更容易检查执行过程,也不必增加模型调用环节。
对于规则清晰的企业自动化任务,可以先验证RPA是否满足需求,再决定是否引入AI。
流程上线前,仍需检查网络异常、重复提交、系统登录失效等情况,避免只验证正常路径。
三、资料格式不统一时,可以引入AI辅助识别
如果输入变成图片、扫描件或格式不统一的文本,固定字段位置可能不再适用。这时,可以考虑在RPA流程中增加OCR或AI识别环节。
接收业务资料
↓
OCR或AI辅助提取字段
↓
检查字段完整性和格式
↓
必要时进行人工复核
↓
RPA录入业务系统
↓
记录执行结果
例如,流程从图片中提取日期、编号和金额后,可以先检查日期格式、必填字段是否为空,再将无法确认的数据交由人员复核。
AI与RPA结合时,AI结果应经过必要校验,再进入后续业务操作。
同时,企业需要确认识别能力运行在本地,还是通过外部服务处理。如果调用大模型API,应明确发送内容、接收方和数据处理规则。
四、从企业架构看AI与RPA如何分工
将自动化流程拆成职责明确的几个环节,有利于团队定位问题,也便于后续维护。
- 任务触发
任务可以由人员手动启动,也可以根据业务需要定时执行,或由业务系统通过API触发。
例如,业务系统产生待处理任务后,向自动化应用发起请求。设计时需要考虑访问权限、请求参数、重复触发和失败后的处理方式。
部分RPA工具还支持将流程打包为应用,并为应用单独配置API触发或定时执行。使用前应核实应用运行条件,以及授权和部署方式。
- 数据获取与预处理
RPA可以读取表格、网页或内部系统的数据,并先执行格式检查。对于需要识别或理解的内容,再根据业务要求交给OCR或AI处理。
如果RPA工具支持对接大模型平台API,企业还需要管理访问凭据、调用费用和发送给模型的内容。
- 校验与人工复核
AI输出可能出现字段缺失、格式不一致或理解偏差。关键数据进入业务系统前,应根据明确规则进行校验。
对于无法自动确认的结果,应保留人工复核路径。这样可以将自动化处理与业务责任划分清楚。
- 系统执行与结果反馈
通过校验后,RPA再执行网页或Windows软件操作,完成录入、查询、导出等任务。
执行结束后,可以根据需要记录运行结果,或通过已配置的接口和消息渠道反馈状态。具体支持方式需要结合工具能力和企业环境验证。
企业级AI与RPA自动化方案,需要同时设计任务触发、结果校验、系统执行、异常处理和状态反馈。
五、AI如何辅助RPA流程搭建和维护?
AI除了参与业务数据处理,也可以辅助团队搭建和维护自动化流程。
辅助搭建
部分工具支持使用自然语言描述需求,辅助生成流程步骤;也支持结合图片说明,帮助分析网页或软件界面。
例如,业务人员描述需要读取的字段和目标系统操作,实施人员再检查生成的步骤、变量和子流程,补充异常处理。
AI可以辅助生成RPA流程,但生成结果仍需验证业务逻辑、操作权限和异常处理。
辅助维护
业务系统页面更新后,按钮、输入框或元素属性可能变化,导致原有定位方式失效。
部分工具支持智能生成元素路径,或在元素失效时辅助修复定位,从而帮助维护人员排查问题。对于无法依赖元素节点的场景,也可以评估视觉或颜色操作是否适用。
这些能力需要结合实际页面测试。若页面结构、操作顺序或业务规则发生较大变化,仍需要人工调整流程。
六、企业落地时,重点关注四类问题
- 数据如何流转?
梳理输入文件、业务系统、日志与外部模型服务之间的数据流向。需要保存在本地的数据,应确认具体功能和部署方式是否满足要求。 - 结果如何校验?
明确哪些字段可以通过规则检查,哪些结果需要人工复核。对于关键业务,不宜将未经验证的识别结果直接写入系统。 - 费用如何计算?
RPA工具费用和模型API调用费用可能分别计算。评估时可结合调用次数、处理内容、模型价格、部署和维护工作量综合判断。 - 出错后如何处理?
流程可能遇到页面变化、接口调用失败或识别结果不完整等情况。团队应提前明确日志记录、通知方式、重试条件和人工接手方式。
七、如何选择第一个试点流程?
可以从边界清晰的一项任务开始,例如:接收固定渠道的业务资料,提取少量字段,经过校验后录入指定系统。
建议先使用测试数据,分别验证正常流程和异常流程,再根据结果决定是否扩大应用范围。
常见问题
问:AI和RPA有什么区别?
答:RPA通常用于执行预设的系统操作流程;AI可以辅助完成文字、图片识别和内容生成等任务。两者可以在同一条业务流程中组合使用。
问:RPA可以接入大模型吗?
答:可以。部分RPA工具支持通过API对接大模型服务,并将结果用于后续流程。接入前应确认数据传输、访问权限和调用费用。
问:AI加RPA一定比单独使用RPA更好吗?
答:不一定。规则明确的任务可能不需要调用AI;涉及识别或理解的环节,可以结合准确性、成本和数据要求评估是否引入。
问:AI能自动搭建RPA流程吗?
答:部分工具支持根据自然语言或图文需求辅助生成流程。但生成结果仍需要检查和测试,尤其要验证异常处理与业务规则。
问:AI和RPA结合后,还需要人工参与吗?
答:通常仍需要。人员可以负责制定规则、复核不确定结果、处理异常,以及维护发生变化的业务流程。
企业采用AI与RPA时,应根据任务特点分配职责:规则明确的环节先验证预设流程,需要识别和理解的环节再评估AI,并为关键结果保留校验和人工处理路径。