"RPA厂商有哪些"这个问题,几乎每个刚接触流程自动化的团队都会问一遍。我一开始也以为这就是个查名单的活儿,把官网翻一遍、列个表就完事,结果真到选型阶段才发现:同样一句"支持网页自动化",有的产品能做到拖拽五分钟出一个流程,有的要写一堆选择器还三天两头掉元素;同样一个"Excel数据处理",有的内置几十个现成组件,有的得自己封装Python脚本。国内公认的头部玩家大概五家,但谁适合你,跟你做什么场景、团队里有没有专职RPA工程师、预算走哪个口径,关系大得多。这篇我就按自己这些年做项目、陪客户做POC的实际经验,把这五家挨个拆开讲,顺带把选型时最容易被忽略的几个坑说透,不管你是刚入门还是已经准备上生产,应该都能拿到点能直接用的东西。
1. 比"谁更强"更要紧的事:先把选型维度定下来
很多人一上来就问"哪家最强",这个问题本身就没法回答。原因很简单:RPA不是一个标准品,它更像一套"开发工具+运行环境+调度平台"的组合,不同厂商的产品形态差异极大,有的偏重业务人员自助,有的偏重IT集中管控。你拿一套适合财务共享中心的方案去跑电商运营后台,大概率会骂娘;反过来也一样。所以真正该做的第一件事,是把评估维度先列清楚,再去对号入座。
我一般会把评估拆成下面这几块,顺序基本就是重要性排序。
| 评估维度 | 具体看什么 | 为什么重要 |
|---|---|---|
| 开发门槛 | 是否可视化拖拽、有没有录制、代码块支持程度 | 决定谁能来做流程,直接影响人力成本 |
| 组件生态 | Excel、网页、桌面软件、数据库、邮件、文件等内置组件数量与开箱可用度 | 决定你 80% 的常见活儿要不要自己造轮子 |
| 稳定性 | 元素定位方式、异常重试、断点续跑、日志与截图 | 决定流程能不能在生产环境连续跑一年 |
| 调度与管控 | 控制台排班、队列、并发授权、权限分账 | 决定能不能从"个人小工具"升级成"部门级平台" |
| 授权与成本 | 计费口径、是否有免费版、AI能力是否额外收费 | 决定三年期的总拥有成本,而不是首年报价 |
| 服务与生态 | 社区活跃度、教程数量、原厂/渠道支持响应 | 决定你遇到问题时要卡多久 |
这里我要特别强调组件生态和稳定性这两项,因为它们是最容易被演示视频骗过去的地方。销售演示的时候,流程一定跑得漂漂亮亮,因为那是为演示专门搭的环境:网页结构固定、元素ID唯一、不弹验证码、不进风控。但真实业务里,页面上多一个广告弹窗、网络慢半拍加载、日期控件换了皮肤,流程就可能直接崩。我见过太多项目在POC阶段一片叫好,上线两周后开始天天报错,最后运维的人比开发的人还累。
另一个容易被忽略的点是**"谁来做流程"**。这个问题决定了你对开发门槛的要求。如果流程主要由业务部门自己维护,那可视化程度和组件的易用性就是第一位,写代码的能力反而次要;如果是IT部门集中开发、业务只提需求,那你对代码扩展性、版本管理、Git集成的要求就会高很多。很多团队选型时只盯着功能清单,忘了先回答"使用者是谁",结果买回来一套偏IT的工具给业务用,最后闲置率惊人。
还有一条经验:别在选型阶段追求"全都支持"。任何一家头部厂商在宣传材料上都会写"支持网页、桌面、Excel、数据库、OCR、AI",差异不在"有没有",而在"用起来顺不顺"。真正的评估动作应该是:拿出你自己最核心的三到五个真实流程,让每家现场做一遍,看谁的开发耗时最短、跑通率最高、出错时的提示最清楚。这比看一百页PPT都有用。
2. 五家头部厂商的出身与产品定位:各自在做什么生意
国内RPA市场从2018年前后开始升温,到现在能稳定接到中大型项目的厂商并不多。下面这五家是我在项目里实际接触或对比过的,按我接触的频率排序讲。需要说明的是,这里的产品细节以我实际使用和公开资料的印象为准,具体版本功能还是以你咨询原厂时的演示为准,产品迭代很快,我讲的重点是它们各自的"性格"。
2.1 影刀RPA:把易用性做到极致的"业务人员友好型"
影刀这两年在中小企业和电商圈子里声量很大,核心原因就一个字:顺。它的开发者界面是典型的积木式拖拽,左侧组件区、中间画布、右侧属性面板,逻辑上跟搭乐高差不多。我让完全没写过代码的运营同事上手,大概半天就能独立做出一个"抓取竞品价格写入Excel"的流程,这个上手速度在国内产品里确实靠前。
它的组件库覆盖得很细,尤其Excel数据处理和网页自动化这两块,常用操作基本都有现成指令:读取区域、写入单元格、筛选、去重、批量替换、循环工作簿,网页那边有打开网页、点击元素、输入文本、抓取数据、等待元素出现、滚动加载。对做电商的人来说,像批量改价、订单导出、后台批量上架这类活儿,用它的组件拼一拼就能跑,不太需要自己写脚本。
但要注意一点:影刀的"易用"是有代价的。当流程逻辑变复杂,比如要处理多层嵌套的JSON、要对接内部系统的私有协议、要做复杂的条件分支和状态机,积木式编排反而会显得笨重,画布越拉越长,维护起来眼睛疼。这种情况下就得靠内置的代码块(Python)来补,而一旦开始大量写代码,它相对专业开发型工具的优势就被拉平了。
2.2 来也科技(UiBot):产品矩阵最完整的那一档
来也的路线跟影刀不太一样,它一开始就带着比较强的"企业级平台"思路,产品线拉得很开:设计器、执行机器人、控制台,再加上对话机器人、文档处理、AI能力这些东西。UiBot早期靠免费社区版积累了大量开发者,这个策略效果很明显,我认识不少RPA工程师第一门手艺就是在UiBot社区版上练的。
从开发体验看,UiBot的设计器同样支持可视化拖拽和录制,但在"代码友好"这条路上走得更远一些,对有一定编程基础的人比较友好,复杂逻辑写起来更顺。控制台那边对流程的集中管理、任务调度、权限划分做得相对完整,适合那种"一个部门几十个流程、需要统一运维"的场景。
它的典型客户偏政务、金融、大型国企这类组织,这类客户的需求特点是:流程数量多、合规要求高、需要跟既有系统深度集成、采购流程长。来也在这种场景下积累比较厚。对个人开发者或者小团队来说,要注意它的商业版授权模式和中大型项目导向,不一定是最省钱的选择。
2.3 艺赛旗(iS-RPA):金融行业沉淀深的老牌选手
艺赛旗做RPA比较早,在金融行业的客户基础很扎实,银行、证券、保险这些领域里的案例多。它的产品也是设计器、机器人、控制台三件套的经典架构,另外在流程录制、界面元素识别这块有自己的一套积累。
这家给我的印象是偏"稳"。金融行业的业务流程往往长、环节多、对准确性和审计追溯要求高,所以艺赛旗在产品设计上会更强调流程的可控性、日志的完整性、异常的可追溯性,而不是追求"五分钟出一个流程"的快感。如果你的场景是财务对账、报表归集、跨系统数据搬运这类要求严谨的活儿,它的适配度是不错的。
相对的,它在中小企业和互联网场景里的声量没有影刀那么大,社区教程的丰富程度也有差距。新手如果纯靠自己摸索,可能会觉得上手的资料没那么现成,这时候原厂或渠道的实施支持就比较关键。
2.4 云扩科技(Encoo):产品化和云原生思路走得比较前
云扩的技术路线里,"云原生"和"低代码"是两个关键词。它的设计器、控制台、机器人这套组合在架构上比较强调云端协同,对有多地部署、集中管控需求的团队比较友好。同时它也在低代码方向发力,试图把RPA的能力跟更广泛的应用搭建结合起来。
我在对比时的一个直观感受是:云扩在产品打磨和界面现代感上做得不错,控制台的可视化程度较高,管理体验相对舒服。它在零售、电商、制造这些行业的落地方案也不少,尤其是需要跟业务系统打通的场景。
选它要注意的点跟前面类似:不同厂商在"组件丰富度"上的差距,主要体现在长尾场景。核心的Excel、网页、邮件、文件操作大家都有,但如果你有特别偏门的需求,比如某种老旧桌面客户端的操作、特殊的打印控件、非标的数据格式,就要在POC阶段实际试一遍,别只听介绍。
2.5 弘玑Cyclone:面向大型企业的全生命周期管理
弘玑的定位很明确,就是奔着大型企业去的,强调RPA的全生命周期管理和AI能力的整合。产品体系同样覆盖设计、执行、调度、分析这些环节,并且在流程挖掘、任务编排、AI组件这些方向上有布局。
它的优势场景是那种流程数量庞大、需要跨部门协同、需要统一治理的超大型组织。在这类客户那里,单纯的"开发工具好不好用"已经不够了,更重要的是平台的治理能力:谁能建流程、谁能发布、谁能看到运行数据、异常怎么分级处理、容量怎么分配。弘在这些管理维度上做得比较系统。
对中小团队来说,这类产品的"重"可能会成为负担:功能多、配置项多、学习曲线相对长,如果没有专职的RPA工程师或平台管理员,用起来会有点浪费。
顺便提两家可以一起放进对比清单的:金智维在证券金融领域根基深,实在智能在"AI+RPA"的结合上比较有特色,尤其是文档理解和智能决策相关的能力。如果你的行业属性强,这两家值得额外看看。
3. 真正的分水岭:Excel、网页、电商这三类高频场景怎么选
把厂商名字和定位过一遍之后,接下来才是最硬的部分。因为所有人都会说"我支持Excel""我支持网页自动化",差异全在细节里。我按实际使用频率最高的三类场景拆一下,讲清楚每类场景下真正该看什么。
3.1 Excel数据处理:组件数量不等于好用
Excel是RPA落地最广的场景,没有之一。财务报表归集、订单数据清洗、多表合并、批量填表,这些活儿几乎每家公司都有。评估这一项的时候,别只看"支不支持读写Excel",要看下面这些点。
第一是格式兼容。xlsx、xls、csv这几类都要能处理,尤其要注意WPS的兼容情况——国内很多企业的办公套件是WPS,如果你的工具在WPS环境下读写异常,那基本等于废了一半。第二是是否依赖本机Office。有的方案是通过调用本机安装的Office程序来操作Excel,好处是能跑宏、能用公式计算引擎,坏处是机器上必须装Office、多流程并发时容易互相干扰;有的是直接解析文件流,不依赖本机Office,速度快、并发友好,但对宏和复杂公式的支持会打折扣。这两种路线没有绝对优劣,要看你的场景。
第三是大数据量的表现。几百行的表随便怎么都能跑,但上万行、几十万行的时候,不同工具的效率差异会非常明显。我踩过的一个坑是:用循环逐行读取单元格的方式处理五万行数据,跑了一个多小时还没完,后来改成一次性读取整个区域转成数据结构再批量写回,时间直接降到几十秒。这个坑跟工具无关,但好的工具会提供"区域读写"这种批量组件,逼着你少走弯路。
第四是数据清洗类操作的完备度:去重、分组、透视、条件筛选、字符串处理、日期格式转换,这些是实打实天天要用的。列个清单,让每家现场演示一遍,谁的组件能少写脚本谁就赢。
3.2 网页自动化:元素定位才是稳定性的命门
网页自动化是另一个高频场景,也是最容易"演示时惊艳、上线后崩溃"的场景。核心矛盾在于:网页是动态的,你的流程是静态的。
元素定位的方式主要有几类:基于DOM结构的XPath/CSS选择器、基于元素属性的ID/名称定位、基于文本内容定位、基于图像识别的视觉定位。前两种精确但脆弱,页面结构一改就失效;后两种抗变化能力强但速度和准确率会下降。好的产品通常会提供多重定位策略,允许你配置备用定位方式,主定位失败时自动降级尝试,这一点在评估时一定要问清楚。
另一个关键点是等待机制。新手最容易犯的错是"点击之后立刻找下一个元素",结果页面还没加载出来就报错。成熟工具会提供等待元素出现、等待元素消失、等待页面加载完成、等待网络空闲这类指令,并且支持超时配置。我个人的习惯是:任何一个跨页面的动作之后,都强制加一个等待元素可见,宁可多等两秒,也不要让它随机失败。
还有iframe和弹窗的处理。很多后台系统把内容嵌在多层iframe里,或者用弹窗做二次确认,工具能不能方便地切换上下文、识别并关闭弹窗,直接决定流程能不能跑通。这个环节在演示时经常被跳过,但在真实系统里几乎百分之百会遇到。
3.3 电商场景为什么最"刁难"工具
电商运营后台的自动化,几乎把前面所有的难点叠加在一起了:页面元素变动频繁、有验证码和风控、有登录态和会话管理、有频率限制、有大量的图片和SKU数据要处理。像"批量上架商品"这种任务,流程要走完登录、选类目、填标题、传图、设价格库存、提交审核这一长串动作,中间任何一个元素定位失败,整条流程就卡住。
这类场景下我会重点看三件事。第一是登录态与会话保持。能不能复用已登录的浏览器会话、能不能处理登录后的滑块或验证码人工介入,这直接决定了流程的可用性。第二是频率与异常控制。批量操作时能不能设置操作间隔、能不能在遇到限制时暂停并告警、能不能从失败的那一条继续跑而不是从头再来。第三是数据闭环。上架通常需要从Excel或数据库读商品数据,处理完再把结果回写,这条数据链路最好能在同一个流程里闭环完成,而不是靠人工中转。
这里我要说句实在话:电商场景的自动化,工具只占一半,另一半是流程设计。再好的工具,如果你不加异常处理、不做失败重试、不做日志记录,它照样跑不稳。反过来,哪怕工具一般,只要流程设计得稳,也能跑得不错。
4. 授权模式和成本结构:报价单上不会写的东西
选型谈钱的时候,最容易出现的误会就是把"首年报价"当成"总成本"。RPA的计费口径跟传统软件差别很大,必须先把模型搞清楚。
4.1 常见的三种计费口径
第一种是按机器人/授权数收费,也就是你能同时运行多少个自动化流程实例,就买多少个授权。这种模式对流程数量多但并发需求低的场景比较友好。第二种是按用户数收费,即多少个人可以使用设计器来开发流程。这种模式适合开发人员多但运行任务不密集的团队。第三种是平台+资源包的组合,基础平台一个价,AI能力、OCR调用次数、存储空间这些按量另算。
实际谈的时候,几乎都是这几种模式的组合。所以你拿到报价单之后,第一个要问的问题不是"多少钱",而是"这个价格包含几个设计器账号、几个运行机器人、控制台是否单独收费、AI组件是否额外计费"。
| 成本项 | 常见计费方式 | 容易踩的坑 |
|---|---|---|
| 设计器授权 | 按账号数/年 | 以为可以多人共用,实际绑定账号 |
| 运行机器人 | 按并发数/年 | 并发数不等于流程数,排队会拖慢业务 |
| 控制台 | 部分厂商单独收费或分版本 | 基础版功能受限,调度能力被阉割 |
| AI能力 | 按调用次数或单独模块 | POC时免费,上量后成本陡增 |
| 实施服务 | 按人天 | 复杂流程的实施费可能超过软件费 |
| 培训与认证 | 按人次 | 认证不是必须,但招聘时有用 |
4.2 那些藏在后面的隐性成本
我最想提醒的是维护成本。一个RPA流程上线不是终点,而是起点。业务系统会升级、网页会改版、数据格式会变,流程需要持续维护。行业里有个粗略的说法是:一个流程每年的维护投入,大致相当于它首次开发成本的二三成。如果你的流程数量是几十个,那就是一个专职岗位的工作量。这笔账在选型时很少有人算,但它真实存在。
第二块是人员成本。RPA工程师这个岗位这几年需求一直在涨,既要懂业务、又要会工具、还得能写点脚本处理异常,招人并不容易。如果你的团队打算自建能力,那培训投入和人员流失风险都要算进去。这也是为什么很多公司会选择厂商或渠道的实施服务,用外部能力换时间。
第三块是环境成本。运行RPA的机器、虚拟化资源、需要长期开着的客户端,这些都有成本。有的流程必须跑在装有特定业务系统的机器上,那就得专门准备环境,不能随便塞进一台服务器了事。
5. 上手难度与团队角色:谁来做,比用什么做更重要
聊完成本,回到人的问题。RPA这个领域有个很有意思的现象:同一个工具,有人说"太简单了",有人说"根本用不起来"。差别往往不在工具,而在于用的人是谁、要解决什么问题。
5.1 业务人员和RPA工程师,需要的能力完全不同
如果流程的使用者是业务人员,比如运营、财务、HR自己维护一些日常小工具,那你的核心诉求是低门槛:可视化要彻底、组件要现成、报错提示要人话、调试要所见即所得。这类场景下,影刀这类易用性导向的产品优势明显,半天培训就能出活。业务人员做的流程通常不复杂,也不需要复杂的调度,够用就好。
如果流程的使用者是专职RPA工程师,服务的对象是全公司多个部门,那诉求就变了:需要代码扩展能力、需要版本管理和团队协作、需要完善的日志和监控、需要能对接各种系统。这时候平台的治理能力和扩展性就成了首位,易用性反而排在后面。
这两种诉求经常是冲突的。我见过最典型的失败案例是:IT部门按"技术先进性"选了一套偏开发的平台,结果业务部门根本用不起来,最后所有需求都堆到IT那边,排队三个月,业务方直接放弃自己动手的念头。反过来也有:选了极简易用的工具,业务小流程跑得很欢,但等到要做部门级平台、需要统一调度和权限管控时,发现产品的管控能力跟不上,只能推倒重来。
我的建议是先明确主场景,再选工具。如果短期内就是几个部门的小工具,选易用性优先的;如果一开始就规划成企业级平台,选治理能力强的,同时配一个专职的岗位来运营。别指望一套工具同时满足两端,那基本不现实。
5.2 一条我验证过的学习路线
如果你是个人想入行或者想先把能力建起来,我分享一条自己带人时用过的路线,大概一个月能到能干活的程度。
第一周,选一款有免费社区版的产品(社区版通常够学习和做小项目),把官方的基础教程刷完,重点是三件事:变量和数据类型、条件与循环、异常处理。这三块是所有流程的地基。第二周,专攻Excel和网页这两类组件,各做三个小练习,比如"从网页抓取数据写入Excel"和"从Excel读数据批量填网页表单"。做的时候刻意练元素定位,把选择器、文本定位、图像定位都试一遍,感受它们的差异。
第三周,开始接触真实场景:把你自己日常重复度最高的一件事自动化掉。这一步的价值在于你会遇到真实的失败——页面变了、数据脏了、弹窗跳出来了,解决这些问题的过程才是真正的能力积累。第四周,学调度和日志,把你的流程放到控制台上定时跑,学会看日志定位问题、设计重试策略、做失败告警。
走完这四步,你就具备了基础的RPA工程能力。接下来就是靠项目堆经验,尤其是异常处理和流程稳定性设计这两块,只能在实战里长出来。
6. 落到实处的选型判断:一套我自己在用的决策逻辑
前面把五家厂商和高频场景都过了一遍,这里我把自己的判断逻辑整理出来,你可以直接拿去对照。
6.1 按场景和团队配置快速定位
| 你的情况 | 优先级最高的方向 | 建议重点看 |
|---|---|---|
| 电商/零售运营,业务人员自己维护 | 易用性、组件丰富、社区教程多 | 影刀 |
| 中小企业,预算有限,从零起步 | 免费或低价入门、上手快 | 影刀、来也社区版 |
| 中大型企业,多部门流程统一管控 | 控制台、权限、调度能力 | 来也、弘玑、云扩 |
| 金融/政务,审计与合规要求高 | 稳定性、日志追溯、行业案例 | 艺赛旗、来也、金智维 |
| 已有技术团队,想深度定制 | 代码扩展、API开放、集成能力 | 弘玑、云扩、来也 |
| 文档处理、智能识别需求重 | AI组件、OCR、文档理解 | 弘玑、实在智能、来也 |
这张表只能帮你缩小范围,最终还是要靠POC定胜负。
6.2 POC阶段我必做的四件事
第一,用你自己的真实流程测,别用厂商的演示案例。真实流程才暴露真实问题,尤其是那些又长又啰嗦、中间还穿插人工判断的流程。
第二,故意制造异常。测的时候手动改一下页面结构、中途断一次网、把Excel文件锁住,看流程报错时提示是否清楚、能不能自动恢复、日志里能不能定位到具体哪一步。这一步最能看出产品的成熟度。
第三,让未来的实际使用者来试。如果最终是业务人员维护,就让他们自己动手做一遍,你在旁边观察卡在哪里。他们说"这个不好用"的地方,往往就是上线后最大的隐患。
第四,问清楚授权边界。并发数怎么算、控制台是否单独收费、AI调用是否限量、升级版本是否额外付费、离职员工的设计器账号能不能回收,这些问题在签约前问清楚,比在合同里扯皮强得多。
最后分享一个我自己踩过的坑:早期选型时我特别看重"功能全不全",后来发现真正影响项目成败的是原厂支持响应速度。一个流程卡住三天没人管,业务方对RPA的信任就崩了。所以选型的时候,不妨给每家的支持渠道发一个真问题,看多久回、回得专不专业。这个动作花不了半天,但信息量极大。
如果你现在的场景是网页自动化和Excel数据处理这种高频任务居多,我个人更倾向于先把易用性放在第一位,因为这类流程变更多、维护频繁,能自己快速改动比什么都重要。等到流程数量上来了、需要统一管了,再考虑往平台化的方向升级,也是个稳妥的路径。RPA这件事,先跑起来,再跑稳,最后才是跑大。