
前阵子我去一家动力电池工厂做调研车间里设备状态、订单交期、能耗报表分散在好几套系统里。负责生产的刘工一上午在MES、SCADA和ERP之间来回切换遇到设备报警还得翻微信找老师傅。我半开玩笑说这个活儿如果交给一个智能体来干可能效率会高得多。回去之后我一直在琢磨一件事AI低代码加上智能体这套组合能不能真的落到智能制造现场尤其在新材料、新工艺密集的新能源工厂它会不会成为下一个拐点后来我在几个项目里陆续实践了智能体搭建也把低代码平台用到了生产调度、质检分析、能耗优化等场景。坦白说效果比预期来得更直接。这篇文章想把我自己的选型思路、落地步骤、踩过的坑从头到尾聊一遍。如果你也在制造业做数字化、信息化或者精益管理正在接触AI低代码和智能体这篇文章应该能帮你少走不少弯路。1. 新能源工厂为什么在等一个智能体1.1 生产现场的“数据围城”新能源工厂和传统机械加工厂最大的区别是数据密度极高。以锂电池为例一条产线从上料、涂布、辊压到卷绕、注液、化成每一道工序都有大量传感器在采集温度、压力、速度、厚度、张力等参数。我见过一条高速涂布产线每分钟产生的数据记录就有上万条。但数据多不等于信息通。很多工厂的上位机系统、MES数据库、设备PLC之间接口是五花八门的有的走OPC UA有的走Modbus TCP还有的老设备只能靠人工抄表。生产主管想拿到一个“当前全厂设备综合效率”的实时数字往往要等IT部门手工导出Excel再在会议室里争论半天口径。这个状态不是个例而是行业普遍现象。智能体在这里的价值不是替代MES或者ERP而是把这些系统里的数据“串”起来用自然语言或者业务流程触发的方式让数据主动找人。比如设备报警时智能体先读报警代码再从知识库匹配历史处理记录同时查询当前订单是否紧急最后给出“是立即停机还是延迟换型”的建议。这个能力用传统软件做少说三个月开发周期用低代码平台编排一个智能体一周就能跑通原型。1.2 多目标调度优化排产从来不是单目标题新能源工厂的生产排产一直是个难题。订单交期要保设备利用率要拉高能耗指标又不能超标产线换型次数越少越好。这几个目标天然打架传统排产软件往往做成了“刚性规则引擎”一旦现场出现异常整个计划就要推倒重排。我在项目里最常用的办法是把多目标优化问题拆成“可量化评分”的决策规则。比如交期紧迫度按剩余时间/剩余工序数算一个紧迫分。设备负载均衡对比各产线未来8小时的负荷率。能耗约束根据峰平谷电价时段尽量把高耗能工序排到谷段。换型惩罚同类订单尽量连续生产减少切换次数。这些规则过去要靠排产工程师手工判断现在可以让智能体在每个决策节点上做加权评分。而AI低代码平台的优势在于这些规则可以用可视化表单配置不需要写复杂的求解器代码。遇到规则变化业务人员自己就能改。1.3 AI低代码怎么降低智能体落地门槛很多制造企业一谈AI就害怕觉得要招算法工程师、训练模型、搞算力集群。其实在智能体这个层级大部分场景不需要从头训练模型而是调用现成的大模型API用低代码的方式把“业务流程大模型决策系统接口”拼装起来。低代码平台里的可视化工作流就是把大模型当做一个可以对话、可以推理、可以输出结构化结果的“决策节点”。你不需要关心模型权重怎么训练只需要告诉它“你的角色是生产调度主管根据以下数据给出建议排序”它就能输出结果。再加上工具调用节点智能体就能去查数据库、调接口、发企业微信消息。这个模式特别适合新能源工厂。因为新能源工艺迭代快管理流程经常变传统定制化开发跟不上变化节奏。低代码让“改流程”变成“拖节点”让“加一个判断”变成“改一行配置”这才是智能体能从演示走向日常使用的关键。2. 整体设计与技术选型智能体平台到底怎么选2.1 平台对比自建框架、开源平台、商业低代码我最早接触智能体是直接用代码写LangChain后来发现落地到工厂时IT运维成本太高业务人员也没法参与调整。后来换到低代码平台才真正让业务部门玩起来。这里列一下我在项目中实际对比过的三类方案方案类型代表优点缺点适合场景代码框架LangChain、LlamaIndex灵活可控可深度定制需要专业开发团队迭代慢算法团队主导的长期项目开源低代码平台Dify、FastGPT可视化编排可本地部署数据可控需自己维护服务部分高级能力要开发有一定IT能力、重视数据安全的工厂商业智能体平台Coze、阿里云百炼、百度AppBuilder开箱即用内置模型和应用市场数据出境、按量计费、定制受限快速验证场景、非核心数据应用如果是规模不大的新能源工厂我建议先从商业平台免费额度或者开源的低代码平台开始选择一两个具体场景做“概念验证”。这比一开始就投入大几千万元搞私有化大模型要稳妥得多。2.2 智能体核心模块规划、记忆、工具、知识无论用什么平台一个能用的智能体一定要想清楚这四个模块规划模块智能体收到一个任务后怎么拆解子步骤。比如“分析今天产量为什么低于计划”好的规划是先查设备运行记录再查物料供应最后查人员排班。低代码平台里通常用“工作流节点”来实现这类路径而不是完全让大模型自由发挥。制造业最怕不稳定所以能固定流程的尽量固定。记忆模块短期记忆是当前对话上下文长期记忆可以是数据库中的历史生产记录。一个生产调度智能体最好能记住上周同类型订单的处理方式这样遇到类似问题时不会重复犯错。工具模块这是智能体的“手”包括查询设备状态API、调用MES接口、发送OA通知、生成报表。低代码平台通常提供现成的HTTP请求节点、数据库查询节点配置起来非常快。知识模块设备手册、工艺规范、异常处理SOP这些文档建议都导入知识库实现检索增强生成。比如工人问“涂布机背辊压力异常怎么处理”智能体不是靠脑子硬编答案而是先从知识库检索到对应章节再整理成清晰的答复。2.3 系统集成PLC、MES、ERP接入思路智能体想发挥作用必须能读到生产现场的真实数据。这里最常用的是三类接口设备层通过OPC UA、Modbus TCP采PLC数据或者通过边缘网关把数据转发到消息队列。系统层MES、ERP一般有REST API或者直接读取数据库视图。办公协同层企业微信、钉钉、飞书机器人用于把智能体的输出推送给对应的人。我在一个储能PACK工厂的项目里先用Node-RED把产线PLC的数据汇聚到时序数据库然后用低代码平台里的“API工具节点”去查询数据库接口。整个过程没有写一行系统级代码就是用可视化流程把“触发条件、数据读取、大模型判断、消息输出”串起来。真正稳定运行后工人也愿意用因为确实比翻Excel方便。3. 实操过程从0到1搭建一个新能源工厂生产调度智能体3.1 场景定义先给智能体写一份“岗位说明书”很多人一上来就希望智能体什么都会结果什么都做不好。我的建议是先圈定一个高频、痛点明确的小场景。比如选择“每日生产计划调整”。它的典型触发条件是早晨8点计划员打开智能体输入“今天A线换型时间从9点改到10点半影响哪些订单怎么重新排产”给智能体写岗位说明书时要明确角色生产调度助理。输入信息当前各产线状态、在制品数量、设备OEE、订单优先级。输出格式先给出“受影响订单清单”再给出“调整后的排产建议”最后附上“风险提示”。权限边界只给建议不直接下发到MES涉及插单、换型必须人工确认。岗位说明书里的“权限边界”特别重要。制造业讲究安全与责任智能体只能当参谋不能当司令。我第一次做的时候就让它直接修改MES排产结果测试时差点把一个月都排好的计划冲掉从那以后所有写操作都强制加人工确认环节。3.2 用低代码编排调度智能体的核心工作流以某开源低代码平台为例我会这样搭建核心工作流第一步建立定时触发节点每天8点触发或者通过企业微信机器人接收用户消息。第二步添加数据读取节点调用MES的API获取当前订单列表、产线状态、设备OEE。这里需要配置API的鉴权参数通常用Token或者Basic Auth。第三步调用知识库检索节点把“换型时间调整影响评估规则”文档作为知识库内容让大模型根据规则分析数据。规则里可以写明换型时间变化超过30分钟时需要重新计算后续3个订单的排产优先级。第四步大模型决策节点输入上一步检索到的规则和当前数据让模型输出结构化的JSON比如“受影响订单列表”、“建议调整方案”、“风险等级”。第五步结果推送节点把JSON结果转成自然语言消息推送到企业微信群里并附上“确认执行”按钮。这套流程里最难的不是配置节点而是定义清楚“什么情况下算受影响”。我第一次只是简单地把“换型时间”和“订单交期”做比较结果漏掉了上下工序的联动。后来和生产主管聊了一下午才把规则细化成“前工序延迟会挤压后工序缓冲时间按工序级BOM逐层传递”。3.3 知识库构建设备手册和异常处理经验入库智能体要回答好问题光有工作流还不够得有“肚子里的货”。我把动力电池工厂常见的设备异常处理SOP、工艺参数范围表、安全操作规范全部整理成Markdown文档然后传到知识库平台。这里有几个比较实用的经验文档不要用扫描版PDF检索效果很差。最好转成可复制的Markdown或者TXT。每个文档加一个“适用范围”标签比如“涂布工序”“辊压工序”这样检索时可以按标签过滤。知识库要定期更新。我习惯每个月让老师傅把实际处理过的异常案例补充进去智能体越用越“懂行”。有一次操作员问“分切机出现毛刺怎么调刀”智能体从知识库检索到一条之前老师傅分享的案例先检查刀片间隙如果间隙大于0.05mm就调整同时要注意收卷张力波动。这个建议虽然不复杂但工人不用再翻几十页的设备手册效率提升很明显。3.4 测试调优准确率与延迟的平衡智能体上线前必须做大量测试。我通常准备三类测试数据正常场景常规订单调整、正常排产询问。边界场景换型时间很短、订单数量极大、设备突然宕机。异常输入用户问法模糊、数据缺失、包含口语化方言。测试时要特别关注大模型输出的稳定性。同一个问题可能这次回答很好下次回答就跑偏。解决方法是给大模型设置“输出模板”要求它必须按照固定结构返回JSON如果解析JSON失败就触发重试逻辑。另外知识库检索阈值也要调高一点宁可不返回结果也不要返回一堆无关的内容。延迟问题也很关键。如果智能体处理一次请求要30秒现场人员根本等不了。我一般会把大模型推理节点换成更快的小模型或者把复杂规则预先做成“规则集”放在平台端只有在规则覆盖不到的情况才调用大模型。这样平均响应时间可以从20秒压到5秒以内。4. 多智能体协作当排产、质检、能耗管理开始配合4.1 多智能体架构一个主Agent还是多个专业Agent做了单一智能体之后很快会遇到新问题生产调度、质量分析、能耗优化分别建了智能体但它们彼此之间不通信。比如质检发现一批电芯内阻异常生产调度智能体却不知道排产还在按合格率100%往前排。于是我尝试了多智能体架构思路是“一个协调者加多个专业执行者”。协调者负责理解用户意图把任务分发给质检智能体、调度智能体、能耗智能体最后汇总结果。我用低代码平台里自带的“多Agent模式”来实现每个子智能体都负责一个领域有自己的知识库和工具集。比如质检智能体可以查SPC系统能耗智能体可以查电表采集器数据调度智能体可以查MES排产数据。4.2 实战案例质检异常如何触发生产调度调整有一次测试多智能体协作我们模拟了这样一个场景质检智能体检测到某批次正极片厚度超出公差需要停机排查。过去这个信息要等质检员填完报告再去找计划员改排产至少几个小时。现在质检智能体检测到异常后自动向协调者发出一条事件消息协调者调用调度智能体评估影响该批次对应哪几条订单、是否影响交付、有没有替代物料、要不要调整后续工序顺序。调度智能体生成一个调整建议推送到管理群。整个过程用了不到3分钟。实现这个逻辑关键是在低代码平台里设置“事件监听节点”。其实不复杂就是让质检智能体在输出异常结论时多调用一个“触发下游Agent”的工具。多智能体协作听起来高大上落地时只要想清楚“谁产生事件谁消费事件”用消息传递串起来就行。4.3 多目标优化在智能体决策中的应用新能源工厂的决策经常是几个目标同时优化。多智能体协作时各专业智能体往往只盯着自己的KPI比如质检智能体希望越严越好、能耗智能体希望停机越少越好。这时候协调者要做“多目标评分”。我在每个智能体的输出里加了“置信度”和“影响范围”字段。协调者拿到所有子智能体的意见后按财务成本、订单交期、设备安全三个维度加权评分。权重不是拍脑袋定的而是根据工厂过去的业务规则整理成一张权重矩阵业务部门确认后才固化到配置里。比如一次排产冲突中调度智能体建议插单能耗智能体建议保持原计划以避开峰电时段。协调者比较后发现插单能带来50万订单收益但会增加1.2万元电费成本于是最终建议插单并在备注里标出“能耗成本上升风险”。这样的决策逻辑比单一大模型“自由发挥”要靠谱得多。5. 落地过程中踩过的坑与避坑建议5.1 数据质量是智能体最大的敌人我见过很多智能体项目演示时效果惊艳一接真实数据就翻车。问题大多数出在数据缺失和字段口径不一致。比如MES里“完工时间”有的填小时、有的填分钟有的干脆为空。大模型在这种数据上做判断自然会出现“一本正经地说胡话”。我的办法是在数据读取节点后面加一个“数据清洗规则”字段为空时填默认值时间格式统一改成时间戳数值型字段去掉单位。如果发现关键字段缺失比例超过20%智能体不要硬答而是提示“当前数据完整度不足请补充XX数据”。这个“拒绝回答”的机制反而让业务人员更信任系统。5.2 权限与安全边界一定要前置制造业涉及工艺参数、订单价格、设备稼动率等敏感信息智能体不能无限制访问。我在项目里给智能体配置了“最小权限原则”只允许读它需要的数据需要写操作时一律通过人工确认节点。我在低代码平台里给每个工具节点都配了角色权限。比如一线工人只有查询权限班组长可以发起调整请求生产经理有最终审批权限。这样一来智能体不会变成“越权办事”的工具也让信息部门放心把数据接进来。5.3 员工使用习惯需要耐心培养智能体上线后最大的阻力往往不是技术而是使用习惯。很多老员工习惯打电话问一圈不太信一个聊天机器人。我的建议是不要强制推广而是先选两三个“数字化转型先锋”用起来把典型案例在班前会上讲。等大家发现“机器人给的建议和我找老师傅问到的差不多还更快”自然就用了。另外智能体的回答里要尽量给出“依据来源”比如“这个判断参考了设备手册第3.2节”。这样员工看到后觉得有据可查而不是凭空编造信任感会强很多。我自己的体会是AI低代码和智能体在智能制造里的落地本质上不是技术问题而是“把老师傅的经验结构化、让数据帮人做决策”的管理问题。新能源工厂的数据基础好、场景痛点多、回报周期短确实是智能体落地的好土壤。你不需要一开始就搞一个“超级智能体”从一个生产计划调整、一个设备报警分析开始跑通之后再慢慢扩展这条路最稳。希望这篇文章里分享的选型和避坑经验能给你的智能体落地项目提供一点参考。