1. CNCC2026现场:AI Agent在工业场景中的真实坐标
先说一个我自己的观察:今年CNCC2026上,“智能体”三个字几乎无处不在,但真正让我感兴趣的并不是展厅里那些Demo级演示,而是几个技术专场里被反复追问的问题——Agent到底什么时候能真正替代工程师手里的活?为什么大模型在聊天场景里很聪明,一到车间、放到研发流程里就经常掉链子?
这个现象其实很有代表性。过去两年大家聊AI Agent,聊的大部分是“能干什么”,比如写代码、查资料、走流程。而今年在工业圈,问法明显变了:不是“能不能”,而是“怎么用才稳”。汽车研发和智能制造这两个场景尤其明显,典型的高投入、长链路、强约束、重安全。汽车研发牵扯到整车架构、仿真、试验、法规认证,一条需求变更可能要动几十个岗位;智能制造则面对产线节拍、设备停机、质量追溯这类容错率极低的问题。Agent如果只是“会聊天”,在这里根本没有位置,它必须变成一种“可被工程化、可被验证、可被运维”的系统能力。
我评估一个工业Agent是否成熟,通常只看三个纬度:能不能拿到真实业务系统的数据、会不会在关键节点主动调用工具并校验结果、出错了有没有办法回滚和追溯。如果这三点都成立,这个Agent就已经不是演示品,而是真正走进了工业的深水区。
本文就围绕CNCC2026上讨论最集中的汽车研发与智能制造场景,把这套思路展开讲。适合正在做工业AI落地、做Agent平台、或者在车企和制造企业里搞数字化的人读,后续我也会给出从0到1的搭建路径和大量踩坑细节。
2. 技术基石:先把Agent和LLM的关系说清楚
2.1 DeepSeek这类模型到底算什么
很多人上来就问“DeepSeek是不是AI Agent”,这个问题本身就把概念混淆了。DeepSeek这类大语言模型,本质上是一个大脑,一个基于海量文本训练出来的推理内核。你给它一段需求文本,它能输出一段分析、一段代码、一份方案,但仅止于此。它不主动去查数据库,不会自己登录MES系统,也不知道当前产线到底停在哪个工位。
在工业场景里,裸模型是没法直接干活的。它没有权限体系,没有业务流程认知,也没有状态感知能力。所以就有了“Agent”这层外衣,把模型包起来,给它配上记忆、工具、行动循环和决策逻辑。说直白一点:LLM是驾驶员的大脑,Agent是整套驾驶系统,包含方向盘、油门、传感器和仪表盘。大脑再聪明,不接到车上也没法把人从A点送到B点。
2.2 Agent的组成结构
我在多个工业项目里用的标准Agent结构通常包含以下5个模块,这个结构基本可以覆盖大多数汽车和制造场景:
- 模型内核:负责语义理解与推理,可按场景选择不同规格的LLM,比如研发文档理解用长文本模型,产线控制类任务用低延迟模型。
- 规划模块:把用户目标拆成一系列可执行步骤。在复杂任务(如“分析这个车型的售后故障并给出改进建议”)里,规划模块决定执行顺序和分支逻辑。
- 工具调用模块:这是工业Agent落地最关键的模块。要打通PLC数据接口、数据库查询、仿真软件API、告警系统等,Agent才能“动手”而非“动嘴”。
- 记忆模块:分短期记忆和长期记忆。短期记忆保存当前任务的上下文,长期记忆沉淀历史经验、规范知识、之前做过的方案。
- 反馈与自省模块:Agent执行完动作后,需要判断结果是否合理,不合理要重新规划。
在CNCC2026的车企分论坛上,有个技术负责人说得挺到位:“我们需要的Agent不是能写漂亮总结的,而是能看数据、能下指令、还能对结果负责的。”这句话基本点出了工业Agent和普通聊天助手的本质差别。
2.3 为什么工业场景需要Agent而不是一次模型调用
有人会问:我用提示词把需求写清楚,调一次LLM不也能得到答案吗?为什么非要搞成Agent?
因为工业任务几乎都不是单次问答,而是一连串需要感知、判断、操作的动作。举个例子:车间里一个设备报警,传统方式是背景系统发一条消息让人去查。Agent的方式是自动感知报警类型和代码,检索历史维修记录,判断故障可能原因,调用PLC或SCADA系统读取实时参数,再生成处置建议并发送给当班维修工。这个链路里包含了多次模型调用、多次工具交互、多次状态感知,而且每步都要留痕。一次模型调用根本做不到。
更深一层的原因是可信度。工业决策最忌讳“黑盒”。Agent的规划、工具调用过程可以被记录、被审计,哪一步查了什么数据、基于什么规则得出结论,都能回溯。这是传统单次调用无法提供的工程保障。
3. 汽车研发场景:Agent如何嵌入工程师工作流
3.1 需求分析与架构设计的日常提效
汽车研发里最耗时、最需要人力的环节往往不是画图,而是需求分析和方案权衡。一个新车型的电子电气架构可能有几百条需求,涉及功能定义、网络通信、诊断服务、安全等级,这些需求散落在十几个系统里,传统做法是工程师人工查阅、复制、比对。Agent在我参与的一个实际项目中做了这样的事:自动从需求管理平台拉取变更列表,对比基线版本找出差异点,结合历史相似需求的方案库生成推荐设计草案,再推送给架构师确认。
这里面最有价值的不是“自动生成了方案”,而是Agent把“查资料”这个隐性劳动彻底接管了。架构师从“翻文档的人”变成了“审核决策的人”,角色价值完全不一样。实测下来,这类需求分析场景的提效大约在30%-40%,而且因为Agent每次检索的范围更完整,漏看需求的概率反而比人低。
3.2 仿真任务的自动化编排
汽车研发过程中会做大量仿真,比如碰撞仿真、流体分析、热管理仿真。每一步都要配置边界条件、设置网格、提交求解、检查收敛、提取结果。这一系列操作其实非常适合Agent来做。我在CNCC2026听一个智能研发专场时,有个工程师分享过一套方案:Agent接收结构工程师的输入需求,自己选择合适的求解器模板,调用仿真平台API完成参数配置,监控求解状态,出错时自动调整并重新提交,最后生成一份带可交互图表的报告。
注意,这里的Agent并不是替代仿真工程师的专业判断,而是把仿真流程里的机械性劳动消化掉。工程师仍然定义“仿什么、为什么仿”,Agent负责“怎么跑、怎么判断跑得对不对”。真正落地的难点在于仿真软件的接口往往不开放,大部分车间用的还是老版本工具,这时候就需要做一个中间适配层,把Agent的指令翻译成仿真软件能识别的脚本或宏命令。这个问题在5.3节我会展开说。
3.3 测试用例生成与缺陷分析
测试部门可能是汽车研发里最累的部门之一。测试用例动辄上万条,而且需求变更后用例要同步更新,这个工作量是持续性的。Agent在测试场景里的切入点很自然:读取需求变更描述,理解变更影响的功能域,自动生成新增或修改的测试用例建议,维护到测试管理平台,用例经过测试工程师评审后生效。这个流程闭环后,用例更新周期可以从一周缩短到一天。
缺陷分析同理。一次路试或台架试验结束后,会有大量故障码和数据流,工程师要花很长时间分析根因。Agent可以把故障码翻译成通俗语言,调取同车型历史案例库,检索最相似的故障模式,输出候选根因清单和验证步骤。需要提醒的是,这里必须设置人工确认环节,Agent给出的候选根因不是结论,只能作为排查方向的输入。把Agent的建议当结论用,是工业落地初期最容易犯的错误。
4. 智能制造场景:Agent在车间里的角色
4.1 排产调度:从“人盯系统”到“Agent盯人”
车间排产是典型的动态约束优化问题。订单变化、物料齐套、设备状态、人员排班,任何一个变化都会引发放大效应。传统排产依赖APS系统加人工调整,计划员每天大量时间在处理“系统排完再人工改”的循环。Agent在这里可以扮演调度参谋的角色:通过连接ERP获取订单,连接MES获取设备实时状态,连接WMS获取物料齐套情况,综合这些信息后生成多版排产建议,并给出每版方案的产能利用率和交期风险。
我曾经见过一个落地案例,Agent排产方案的执行率从原来的52%提升到了78%,关键在于它能把“为什么这么排”解释给计划员听,不是给一个黑盒结果。计划员认可了,才愿意执行,这是工业智能系统绕不过去的信任门槛。
4.2 设备运维与预测性维护
设备运维是Agent最能体现“主动行动”价值的场景。传统预测性维护系统会做故障预测,但通常只给一个“可能失效”的提示,具体怎么办还是靠老师傅经验。Agent则可以把链条走完整:模型判断某台设备状态指标异常,Agent自动调取历史维修工单、备件库存、设备说明书,生成维修方案,同时查询最近可用的维修排班和备件到货时间,把一份包含原因分析、维修步骤、资源协调建议的工单推给维修主管。
这里面有个技术细节:Agent调用设备数据时,不能只依赖关系型数据库,很多车间用的是OPC UA或Modbus协议实时数据。所以Agent层的工具适配要做两层,一层适配OPC UA/Modbus网关,另一层适配维修工单和服务台系统。做好了这两层,运维Agent才真正“接上了地气”。
4.3 Agent和PLC编程的关系
热搜里有“AI Agent与PLC编程”,这也是工业圈最关心的问题之一。很多人担心Agent是不是要取代PLC,我可以负责任地说:短期内根本不可能,而且也不应该。PLC是实时控制层,它的确定性、实时性和安全性是Agent比不了的。Agent的正确位置是上位决策层,它做的事情是读取PLC状态、分析数据、生成控制建议甚至生成PLC代码片段,但最终是否下发到PLC执行,必须通过DCS/SCADA系统的权限审批流。
不过Agent确实可以帮助PLC工程师做编程提效。比如工程师描述一个控制逻辑需求,Agent可以直接生成结构化文本草案或梯形图逻辑片段,工程师审核修改后下载。这种方式能显著减少从需求到程序首版的周期,同时保住工程判断力这个“人机边界”。我建议每个涉足工业Agent的团队都先把这条边界划清楚:哪些环节允许Agent自动执行,哪些必须人工确认。
4.4 质检与工艺参数优化
视觉质检这几年普及率很高,但大部分场景还是“相机拍、算法判、人工复核”。Agent在这里能做的是把单点判断扩展成闭环管理:识别到缺陷后,Agent检索该缺陷在多长时间段内的出现频率,自动关联当时的工艺参数,输出“可能是哪个工序漂移导致”的假设,再触发配方或参数对比分析。这相当于给质检系统加了一层“会思考的大脑”,而不只是“会看的眼睛”。
工艺参数优化也是类似逻辑。Agent在不同批次、不同参数组合、不同质量结果之间做关联分析,给出下一轮生产的推荐参数集,并通过实验设计机制做小批量验证,验证通过后再推广。这个流程的价值在于把老师傅的经验沉淀成可复用的智能决策资产,而不是等老师傅退休后经验就断档了。
5. 从0到1搭建工业级Agent:实操指南
5.1 架构设计:该选单体编排还是多智能体协作
搭建工业Agent,第一个决定就是架构选型。现在行业里有两条路线:一条是单体Agent加工具集,适合任务链路可控、工具数量不多的场景;另一条是多智能体协作,让不同专业Agent各司其职,比如调度Agent、质量Agent、文档Agent,通过消息机制协作。
我个人的建议是:起步阶段先用单Agent,把数据和工具打通比什么都重要。但你至少要预留多智能体的演进空间,否则后面要拆分会很痛苦。多智能体协作在工业里的正确打开方式不是“一堆Agent互相聊天”,而是通过一个协调者Agent控制流程,专业Agent只回答被分配的子任务。这个模式在CNCC2026的多个分享里被反复提及,企业级应用尤其需要这种可控的编排方式,否则Agent之间的对话会像开会跑题一样消耗大量token且不出结果。
5.2 工具链设计:让Agent真正“够得着”业务系统
Agent能不能在工业里干活,最终由工具链决定。我总结的工具设计要点如下:
- 每个业务系统都要单独封装成工具层,不要让Agent直接裸连数据库。工具层负责鉴权、限流、参数校验和错误重试。
- 工具描述必须写清楚“什么场景该用什么工具”“参数怎么填”“可能返回什么数据”。LLM调用工具时依赖的是描述文本,描述含糊就等于没有这个工具。
- 写操作尽量走异步审批模式。比如Agent要下发一条控制指令,先创建审批任务,人工确认后再真正执行。这能避免很多不可逆的灾难。
- 工具返回的数据量要控制,大量数据返回会超过上下文窗口。工具层要做好摘要能力,只把关键字段和统计信息返回给Agent。
5.3 连接PLC和工业协议时的适配层设计
前面提到了仿真软件和PLC对接的问题,这里给一个我自己验证过的方案。工业协议五花八门,Modbus TCP、OPC UA、Profinet、S7,不同设备带的接口完全不一样。如果让Agent直接适配这些协议,Agent会变得非常笨重。正确做法是做一个统一的适配网关:Agent调用标准HTTP接口,网关层负责协议转换,把HTTP请求翻译成PLC或SCADA能理解的指令,再把响应转换成统一JSON格式返回。这样Agent只需要面向一类接口集成,后续接新设备时只需要在网关侧扩展驱动即可。
还有一个经验:工业现场很多时候不允许Agent直连生产网,必须在隔离区部署适配网关,通过单向网闸或消息队列(如MQTT/AMQP)做数据中转。安全隔离这件事绝对不能省,否则Agent一旦被攻击,整个产线都会有风险。
5.4 一个练手项目:从设备告警助手开始
建议新手不要一上来就做整车级别的智能体,先做一个“设备告警助手”练手最合适。这个项目只需要这些组件:一个模拟设备数据源(可以用Python定时产生温升、振动、电流数据),一个LLM(可以用DeepSeek这类开源模型做私有化部署),一个简单的告警工具(查询历史告警记录),再加一个企业微信或钉钉机器人做消息推送。Agent的逻辑就三步:发现异常指标,检索最近类似告警的原因和处理方式,生成处理建议并推送。
这个项目的核心价值是让你在最小复杂度内跑通“感知—规划—工具调用—反馈”的Agent闭环。把闭环跑通后,再逐步增加多工具、多场景和审批机制。我见过不少团队一上来就想做“全厂数字员工”,结果光是权限和数据治理就做了三个月,项目迟迟无法验收,整个团队士气都被拖垮了。
5.5 企业级落地的技术栈选择
聊一下技术栈。如果你所在的企业是Java技术栈为主,那Spring AI + Spring Cloud是一个比较务实的组合。Spring AI提供了模型接入、Prompt模板、工具调用等基础能力,Spring Cloud负责服务注册、配置中心、网关和链路追踪,这些恰好是工业Agent平台需要的基础设施。再配合一个向量数据库做长期记忆、一个任务调度框架处理定时巡检类Agent任务。这套方案的好处是能复用企业现有的开发规范和运维体系,而不是另起炉灶引入外星技术栈。
如果团队偏向Python,可以考虑LangGraph或者直接用Dify这类平台做编排。但不管选哪套,我都建议强调标准接口和可替换性,避免模型供应商绑定,一旦某天模型能力变化或成本增加,可以平滑切换到其他模型。这一步的架构冗余,在工业场景里基本等于续命保障。
6. 工业Agent落地中的常见问题与排查技巧实录
6.1 模型幻觉在工业场景的严重性远超想象
工业Agent最大的坑不是不会干活,而是“一本正经地胡说八道”。模型会把不存在的设备状态、不存在的维修记录编造得跟真的一样。我在项目初期就被坑过一次:Agent根据一个错误的工具返回数据,直接生成了一份看起来非常合理但完全跑不通的排产建议,差点让计划员执行下去。
排查技巧是给每个Agent加一个“结果验证”步骤,就是用代码或规则去校验工具返回数据的范围和格式。举例来说,如果工具返回的温度超过物理上限(比如500度以上),系统直接判定这个结果异常并触发重新获取。这类规则校验要尽可能多设置,让Agent的每一份输出在进入下一个环节前都有“可信度闸门”。
6.2 上下文窗口不够用怎么办
工业任务里经常要把大量设备历史数据、文档、法规条款塞给模型,上下文撑爆是常态。我的做法是第一做多级摘要:长文档先做结构化提取,只保留关键参数和结论;第二做向量检索:把历史知识放到知识库里,按需检索最相关的片段,而不是整库灌入;第三做记忆分层:短期记忆存当前任务的原始数据,长期记忆只存结论和要点,不要都堆在上下文中。
这里有个细节值得注意:不同模型的上下文窗口长度不一样,但长窗口不等于高质量。上下文太长时模型注意力会分散,工业场景宁可给模型相关性强但总量小的信息,也不要给一大堆无关数据。
6.3 Agent偶发不稳定怎么定位
工业Agent是典型的长链路系统,任何一个环节出问题都会导致整体结果异常,而具体问题往往不好定位。我排查时有一套固定流程:
- 先看工具调用日志:Agent到底调了哪些工具、参数是什么、返回是什么。80%的问题出在这一层,要么是参数配错,要么是返回数据格式不符合预期。
- 看规划日志:Agent的每一步决策是否合理,是否跳过关键步骤。
- 看模型输出:如果工具调用都正常但结果还是错,说明模型推理出了问题,这时候需要优化提示词或者换模型版本。
- 加可观测性:给Agent平台配上完整的链路追踪,每个执行过程都能回放,这在调试阶段几乎能救命。
6.4 工业级Agent评估体系的三个维度
最后总结一下如何评估一个工业Agent是否合格。我通常从三个维度打分:任务成功率、资源消耗、以及最重要的“人工干预率”。任务成功率衡量最终产出是否达到业务要求,资源消耗衡量Token和工具调用次数是否可控,人工干预率则反映Agent的自主程度——干预率太高说明Agent还不够聪明,太低则说明流程过于激进,存在安全风险。
在推进工业Agent落地时,合理的节奏是先把人工干预率定在30%-50%之间,随着数据和反馈不断完善,逐步下调。一步到位追求“全自动”反而容易翻车,这是我在多个项目里得到的最真实的一条经验。
现在回头看,AI Agent在工业深水区的路才刚刚开始。汽车研发和智能制造这两个场景跑出来的方法论,大概率会成为整个工业智能化的通用底座。对做这块的团队来说,真正重要的事情不是追模型的新版本,而是把你自己的数据、工具、评估体系打磨扎实,让Agent在一个边界清晰、可验证、可审计的框架里发挥价值。这条路没有捷径,但每一步都算数。