ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

制造业AI智能体落地难在哪?OT/IT融合与多智能体协同的工程实践

制造业AI智能体落地难在哪?OT/IT融合与多智能体协同的工程实践

1. 制造业AI智能体落地的真实图景

我在工业软件和智能制造这个圈子里摸爬滚打了十来年,从最早做MES系统实施,到后来搞工业数据采集,再到现在帮几家制造企业做AI智能体的方案设计和落地陪跑,踩过的坑比吃过的饭还多。这两年AI智能体这个概念火得一塌糊涂,尤其是大模型能力上来之后,几乎每周都有制造业的客户跑来问我:“我们能不能搞一个智能体,把排产、质检、设备维护全管起来?”每次听到这种问题,我都得先给他们泼一盆冷水——不是AI智能体不行,而是制造业的落地逻辑跟互联网完全不是一回事。

这篇文章我想聊的核心话题就是:AI智能体在制造业到底卡在哪里,以及一个靠谱的解决方案商应该具备什么能力。如果你是在制造企业里负责数字化、智能制造、IT/OT融合的技术负责人,或者你是做工业AI交付的同行,再或者你是投资人在看这个赛道,这篇文章里的内容应该都能给你一些真实的参考。我不打算讲那些PPT上的漂亮话,只说我在现场看到的、摸到的、被甲方骂过的东西。

先给一个基本判断:制造业AI智能体目前处于“单点可用、全局难通”的阶段。什么意思?就是在某个具体场景里,比如设备故障诊断、工艺参数优化、质检图像识别,智能体已经能跑出不错的效果。但一旦你想让它跨工序、跨系统、跨部门去协同,问题就全冒出来了。这不是模型能力不够,而是制造业的底层逻辑决定的——OT和IT的深度融合这件事,喊了这么多年,真正做透的企业屈指可数。

2. 为什么制造业AI智能体落地这么难

2.1 数据层面的硬伤:不是缺数据,是数据不能用

制造业跟互联网行业最大的区别在于,互联网公司的数据天生就是数字化的,而制造业的数据大量存在于PLC、SCADA、DCS这些工控系统里,格式五花八门,协议各不相同。我做过一个统计,在一个典型的中型离散制造企业里,光是设备层的数据协议就有Modbus、OPC UA、Profinet、EtherCAT等七八种,再加上ERP、MES、WMS、QMS这些上层系统各自的数据模型,你想让一个AI智能体把这些数据全部打通,光是数据采集和清洗的工作量就能吃掉整个项目60%以上的预算。

更麻烦的是数据质量问题。互联网的数据脏了可以洗,制造业的数据脏了,你连它为什么脏都搞不清楚。我遇到过一家做精密零部件的企业,他们的质检数据里有大量“合格”记录,但实际抽检发现不良率远高于系统记录。后来一查才发现,产线工人为了赶产量,在系统里直接批量勾选“合格”,根本没有真正做检测。这种数据你拿去训练AI智能体,出来的结果能准才怪。

注意:在制造业做AI智能体,数据治理不是前置条件,而是伴随条件。不要想着先把所有数据治理好再上智能体,那个周期太长,老板等不起。正确的做法是选定一个具体场景,围绕这个场景做最小闭环的数据治理。

2.2 OT与IT的鸿沟:两拨人说的不是一种语言

我在多个项目里观察到一个现象:IT团队和OT团队坐在一起开会,表面上在讨论同一个问题,实际上各自理解完全不同。IT的人关心的是接口、协议、数据格式、API响应时间;OT的人关心的是设备稳定性、生产节拍、工艺参数、安全联锁。一个AI智能体要真正在产线上跑起来,必须同时满足这两边的诉求,但现实是,懂IT的人不懂工艺,懂工艺的人不懂AI。

举个例子,我们之前帮一家汽车零部件企业做设备预测性维护的智能体。IT团队觉得只要把振动传感器的数据接进来,跑个异常检测算法就行了。但OT团队的老师傅说,这台设备在换刀后的前两个小时振动本来就会偏大,这是正常现象,你如果把这个当成异常报警,产线根本没法干活。后来我们花了整整三周时间,让算法工程师跟着老师傅三班倒,才把不同工况下的正常振动基线摸清楚。这件事让我深刻认识到,制造业AI智能体的核心壁垒不在算法,而在对工艺的理解。

2.3 多智能体协同的复杂性:1+1小于2的困境

现在很多人都在讲多智能体协同,说让排产智能体、质检智能体、设备维护智能体互相通信、协同决策。想法很美好,但实际做起来,你会发现每个智能体都有自己的优化目标,而这些目标往往是冲突的。排产智能体希望设备满负荷运转以提高产出,设备维护智能体希望减少设备运行时间以降低故障率,质检智能体希望增加抽检频次以提高质量水平。你让这三个智能体去协商,如果没有一个全局优化框架,最后的结果就是互相扯皮,还不如人工调度来得快。

我见过一个比较极端的案例,某电子制造企业上了三个不同厂商的AI智能体,分别管排产、管设备、管质量。结果三个智能体各自为政,排产智能体把设备排得满满当当,设备智能体频繁报警要求停机维护,质量智能体又因为设备状态不稳定而频繁触发质量预警。最后产线主管直接把三个智能体全关了,说“还不如我自己排”。这个案例说明,多智能体协同不是技术问题,而是机制设计问题。谁来做仲裁?优化目标怎么定义?冲突怎么消解?这些问题不解决,多智能体就是空中楼阁。

2.4 交付模式的错配:项目制vs产品制

制造业AI智能体的交付,目前主流还是项目制,一个客户一个方案,定制化程度极高。这种模式的问题在于,交付成本降不下来,复制性差。我算过一笔账,一个中等复杂度的制造业AI智能体项目,从需求调研到上线验收,平均需要6到9个月,投入的人力成本在200万到500万之间。而客户能接受的回收周期通常是12到18个月。这意味着,如果方案商不能在交付效率上做出突破,这个生意很难规模化。

但制造业的场景又天然是非标准化的。不同行业、不同工厂、甚至同一工厂的不同产线,工艺逻辑都可能不一样。你很难像做SaaS那样,一套代码打天下。这就形成了一个悖论:不做定制化,满足不了客户需求;做定制化,成本降不下来。这个悖论是目前制造业AI智能体落地最大的商业障碍。

3. 解决方案商需要具备的核心能力

3.1 行业Know-How的深度:不懂工艺的AI公司做不了制造业

我接触过不少AI公司,算法能力很强,在互联网场景里做过很多成功案例,但一到制造业就水土不服。根本原因在于,制造业的AI应用高度依赖行业知识。比如在注塑行业,你要做工艺参数优化的智能体,你必须知道锁模力、注射速度、保压时间、冷却时间这些参数之间的耦合关系,必须知道不同牌号的塑料原料对温度曲线的要求,必须知道模具磨损对产品质量的影响规律。这些知识不在任何公开数据集里,只存在于老师傅的脑子里和车间的操作手册里。

一个合格的制造业AI智能体解决方案商,必须具备把行业Know-How转化为算法约束条件的能力。具体来说,就是要有能力把工艺专家的经验规则化、把操作手册结构化、把历史故障案例知识化。这个过程我们通常叫“知识工程”,它比模型训练本身要重要得多。我在项目里经常跟团队说,你们80%的时间应该花在跟老师傅聊天上,20%的时间花在写代码上。

3.2 OT/IT融合的工程能力:从设备层到应用层的全栈打通

制造业AI智能体的落地,本质上是一个OT/IT融合的工程问题。解决方案商需要具备从设备层数据采集、边缘计算、数据中台、AI模型训练到应用层交互的全栈能力。这里面有几个关键的技术点:

  • 边缘侧的数据采集与预处理:工业现场的数据量大、实时性要求高,不可能全部传到云端处理。解决方案商需要有能力在边缘侧部署轻量级的AI推理能力,比如在PLC旁边放一个边缘盒子,实时做异常检测和初步决策。
  • 工业协议解析与数据建模:OPC UA是目前比较主流的工业通信协议,但很多老设备只支持Modbus甚至私有协议。解决方案商需要有成熟的协议适配层,能够快速接入不同品牌、不同年代的设备。
  • 数据中台与AI平台的集成:制造业的数据中台通常已经存在(比如基于Hadoop或时序数据库构建的),AI智能体需要能够无缝接入这些中台,而不是另起炉灶。

我见过一些方案商,算法很强,但工程能力太弱,连OPC UA的订阅机制都搞不定,数据延迟高达几十秒,这种方案在产线上根本没法用。所以我在选合作伙伴的时候,第一看工程能力,第二才看算法能力。

3.3 多智能体协同的架构设计能力:从单体智能到群体智能

多智能体协同是制造业AI智能体进阶的必经之路,但也是最容易翻车的地方。一个可行的架构设计应该包含以下几个层次:

层次功能关键技术
感知层多源数据采集与融合传感器融合、时序对齐
单体智能层各场景专用智能体强化学习、规则引擎
协同层智能体间通信与协商合同网协议、拍卖机制
仲裁层冲突消解与全局优化多目标优化、博弈论
执行层决策下发与闭环控制工控接口、安全联锁

这个架构里,仲裁层是最容易被忽略但最关键的。我通常建议客户在初期不要追求全自动的多智能体协同,而是采用“人在回路”的方式,让智能体给出建议,由产线主管做最终决策。等智能体的建议准确率达到一定程度后,再逐步放权。

3.4 交付方法论与工具链:把项目制做成半产品化

前面说了,纯项目制很难规模化。那怎么办?我的经验是,把项目制做成半产品化。具体来说,就是抽象出制造业AI智能体的通用能力框架,把行业特定的部分做成可配置的模块。比如:

  • 数据接入层做成标准化的连接器,支持主流工业协议
  • 智能体开发框架做成低代码平台,让实施人员通过拖拽配置就能搭建智能体
  • 行业知识库做成可复用的模板,新项目只需要做增量补充
  • 部署运维做成容器化,支持一键部署和远程升级

这样做的好处是,新项目的交付周期可以从6-9个月压缩到2-3个月,人力成本可以降低50%以上。当然,这需要方案商在前期有足够的项目积累,才能抽象出通用的框架。我见过几家做得比较好的方案商,他们的产品化程度已经能达到60%以上,剩下的40%做行业定制,这个比例是比较健康的。

4. 实操落地路径与关键环节

4.1 场景选择:从“三高”场景切入

制造业AI智能体的落地,场景选择比技术选型更重要。我的建议是,从“三高”场景切入:高价值、高频率、高数据密度。

  • 高价值:这个场景出问题造成的损失大,比如关键设备的非计划停机、批量质量事故、高价值物料的浪费。
  • 高频率:这个场景每天发生多次,智能体有足够的数据去学习和优化,比如产线质检、工艺参数调整。
  • 高数据密度:这个场景有丰富的传感器数据可用,比如振动、温度、压力、电流等多维度数据。

按照这个标准,设备预测性维护、视觉质检、工艺参数优化是比较容易出效果的场景。而像生产排产、供应链协同这种涉及多部门、多约束的场景,建议放在第二阶段做。

4.2 数据准备:最小闭环的数据治理

前面说了,不要等数据全部治理好再上智能体。正确的做法是,围绕选定的场景,做最小闭环的数据治理。具体步骤:

  1. 确定数据源:列出这个场景涉及的所有数据源,包括设备数据、系统数据、人工录入数据。
  2. 评估数据质量:抽样检查数据的完整性、准确性、一致性。重点关注缺失值、异常值、时间戳对齐问题。
  3. 建立数据管道:从数据源到AI平台的数据流转管道,包括采集、清洗、转换、存储。
  4. 定义数据标准:统一数据格式、单位、命名规范,确保不同来源的数据能够对齐。
  5. 持续监控:数据质量不是一次性的工作,需要建立持续监控机制,及时发现数据异常。

我通常建议客户在这个阶段投入2-4周的时间,不要贪快。数据管道没建好,后面模型训练就是空中楼阁。

4.3 智能体开发:从规则引擎到强化学习的渐进路线

制造业AI智能体的开发,不建议一上来就用最复杂的算法。我的经验是采用渐进路线:

第一阶段:规则引擎+专家系统。把老师傅的经验写成规则,用if-then的方式实现初步的智能决策。这个阶段的效果可能不如人意,但它的价值在于建立数据闭环和反馈机制。

第二阶段:机器学习模型。在规则引擎的基础上,引入监督学习模型,比如用历史数据训练故障分类模型、质量预测模型。这个阶段的效果会有明显提升,但模型的可解释性会下降。

第三阶段:强化学习与自适应优化。当数据积累到一定程度后,引入强化学习,让智能体能够在与环境的交互中不断优化策略。这个阶段的效果最好,但实施难度也最大。

我见过一些团队跳过第一阶段直接上强化学习,结果因为缺乏数据积累和反馈机制,模型根本收敛不了。所以我的建议是,不要看不起规则引擎,它是制造业AI智能体落地的必经阶段。

4.4 部署与集成:边缘+云端的混合架构

制造业AI智能体的部署,通常采用边缘+云端的混合架构。边缘侧负责实时性要求高的推理任务,比如设备异常检测、安全联锁;云端负责模型训练、知识库更新、多智能体协同。

在部署过程中,有几个关键点需要注意:

  • 网络隔离:OT网络和IT网络通常是隔离的,需要通过工业防火墙或数据网关做安全的数据交换。
  • 实时性保障:边缘侧的推理延迟通常要求在毫秒级,需要选择轻量级的模型和高效的推理引擎。
  • 安全联锁:AI智能体的决策不能绕过现有的安全联锁系统,必须确保在任何情况下都不会造成人身或设备安全事故。
  • 灰度发布:新版本的智能体上线时,建议先在小范围产线做灰度测试,验证无误后再全面推广。

4.5 效果评估与持续优化:建立闭环反馈机制

AI智能体上线不是终点,而是起点。需要建立一套完整的效果评估和持续优化机制:

  • 定义KPI:比如设备故障预警准确率、质检漏检率、工艺参数优化带来的良率提升。
  • 数据回流:智能体的每一次决策和结果都要记录下来,形成反馈数据。
  • 定期复盘:每周或每月做一次效果复盘,分析误报、漏报的原因,持续优化模型和规则。
  • 版本管理:智能体的每一次更新都要有版本记录,方便回溯和对比。

我通常建议客户在项目上线后的前三个月,保持每周一次的优化迭代频率。三个月后,如果效果稳定,可以降低到每月一次。

5. 常见问题与排查技巧实录

5.1 数据采集不稳定怎么办

这是制造业AI智能体落地最常见的问题。表现是数据时有时无,或者数据延迟很大。排查思路:

  1. 检查网络连接:工业现场的网络环境通常比较恶劣,网线松动、交换机故障、无线信号干扰都可能导致数据中断。
  2. 检查协议配置:OPC UA的订阅参数、Modbus的轮询周期、MQTT的QoS等级,这些配置不当都会导致数据采集不稳定。
  3. 检查设备负载:有些老旧的PLC在同时处理多个通信请求时会出现响应延迟,需要调整采集频率或增加边缘缓存。
  4. 检查时间同步:多源数据的时间戳如果不一致,会导致后续的数据融合出错。建议在边缘侧统一做NTP时间同步。

实操心得:在工业现场,我通常会先部署一个数据质量监控看板,实时显示每个数据源的采集状态、延迟、丢包率。这样一旦出问题,能快速定位是哪个环节的故障。

5.2 模型在测试集上表现好但上线后效果差

这是典型的过拟合或者数据分布偏移问题。制造业的数据分布会随着设备磨损、原料批次、环境温度等因素发生变化,测试集上的好成绩不代表上线后也能保持。解决方法:

  • 增加训练数据的多样性,覆盖不同工况、不同批次、不同季节的数据。
  • 引入在线学习机制,让模型能够根据新数据持续更新。
  • 设置模型性能监控,当准确率下降到阈值以下时自动触发重新训练。
  • 保留人工复核环节,对于模型置信度低的决策,转由人工处理。

5.3 产线人员抵触AI智能体怎么办

这是组织层面的问题,但往往比技术问题更难解决。产线老师傅会觉得AI是来抢饭碗的,或者觉得AI的建议不靠谱。我的经验是:

  • 让老师傅参与智能体的设计和训练过程,把他们的经验融入到规则和模型中。
  • 初期让智能体只做建议,不做决策,由老师傅做最终判断。
  • 当智能体的建议准确率超过老师傅后,再逐步放权。
  • 把智能体定位为“助手”而不是“替代者”,强调它可以帮助老师傅减轻重复劳动,让他们有精力做更有价值的工作。

5.4 多智能体协同出现死锁或震荡怎么办

多智能体协同中,如果两个智能体的决策互相依赖,可能会出现死锁(互相等待)或震荡(决策反复变化)。解决方法:

  • 引入优先级机制,当冲突发生时,由高优先级的智能体做最终决策。
  • 设置决策冷却时间,避免智能体在短时间内反复调整。
  • 引入随机扰动,打破对称性,避免死锁。
  • 最根本的,还是要在仲裁层设计好全局优化目标,让各个智能体的局部目标与全局目标对齐。

5.5 项目验收时客户说“效果不明显”怎么办

这是交付阶段最常见的问题。根本原因通常是双方对“效果”的定义不一致。解决方案商关注的是技术指标(准确率、召回率),客户关注的是业务指标(良率提升、停机减少、成本降低)。解决方法:

  • 在项目启动阶段就明确业务指标,并写入合同。
  • 建立基线,记录项目上线前的业务指标水平。
  • 定期向客户汇报业务指标的改善情况,而不是只讲技术指标。
  • 如果业务指标改善不明显,要主动分析原因,是智能体的问题,还是产线执行的问题,还是其他因素干扰。

6. 对制造业AI智能体未来的一些个人判断

我在这个行业待了这么多年,见过太多概念起来又落下。AI智能体在制造业的落地,我认为会沿着“单点智能→产线智能→工厂智能”的路径演进。目前大部分企业还处在单点智能的阶段,少数领先企业在尝试产线级的智能体协同。工厂级的全局智能,我估计还需要三到五年的积累。

对于解决方案商来说,现在是一个窗口期。制造业客户对AI智能体的认知已经建立起来了,需求是真实存在的,但市场上真正能交付的团队并不多。谁能在这个阶段积累起足够的行业Know-How和工程能力,谁就能在接下来的竞争中占据优势。

最后分享一个我个人的小经验:在制造业做AI智能体,不要追求技术的先进性,要追求技术的适用性。一个用规则引擎实现的智能体,如果能稳定运行三年不出问题,比一个用最新算法但每周都要调参的智能体有价值得多。制造业的底层逻辑是稳定、可靠、可预期,AI智能体必须符合这个逻辑才能活下来。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进