制造业的朋友聚在一起聊数字化,十有八九会叹一口气。上了ERP、上了MES、上了各种管理系统,但打开数据报表一看,车间里真正在用的可能就那么一两个模块,其余的都成了“摆件”。业务部门天天喊需求,IT部门排期排到半年后,供应商的报价单一张比一张吓人。预算花了不少,效果却没见着,老板不满意,一线嫌难用,IT背锅……这就是典型的数智转型困局:建不起来、用不起来、更活不起来。而我今天想聊的低代码,恰恰是被很多人误解,却又真真切切能破局的东西。
低代码这几年在制造圈里名声很大,但口碑两极分化。有人把它吹成“业务人员自己搭系统的神器”,仿佛有了它就能一夜之间完成数字化转型;也有人骂它是“玩具”,说生成的东西根本扛不住生产环境,做不了复杂业务。我的观点很明确:低代码不是捷径,更不是万能药,它是制造企业进行技术重构的一个必然抓手。用对了,它是破解需求响应难题、打通数据孤岛的利器;用错了,它不过是又一套让一线骂娘的“僵尸系统”。这篇文章,我想从困局拆解、认知纠偏、落地实操、避坑指南几个维度,把这件事掰开揉碎讲清楚。不管你是制造企业的IT负责人、数字化推进小组的成员,还是车间里被“数字化”折腾过的一线骨干,这篇文章应该能给你一些实在的参考。
1. 先看清困局:为什么制造业的数字化“建不起来、用不起来、活不起来”
1.1 需求端与供给端的结构性错配
要理解低代码为什么能破局,得先搞清楚制造业数字化困局的底层逻辑。我把它总结为“结构性错配”:业务侧的数字化需求碎片化、多变、场景性强,而信息化供给侧的交付模式是项目制、长周期、重定制。两边根本对不上。
一个做机加工的朋友跟我讲过他的真实遭遇。车间想上一个刀具寿命管理系统,需求很简单:记录每把刀具的使用次数、刃磨记录,到寿命自动提醒换刀。但IT部门一看,ERP里没这个模块,MES里的设备管理模块也不支持这么细的逻辑,最终只能走定制开发。供应商报价二十多万,实施周期六个月。业务等不了,自己也买不起,最后用Excel表格手工记录。刀具寿命管理这个需求本身一点都不复杂,但传统软件供应链解决一个不复杂的需求,却要付出一套复杂系统的成本和时间。
这就是需求错配的典型场景。制造企业的业务需求就像家常小菜——西红柿炒鸡蛋、清炒时蔬,但你发现能用的“厨具”都是为宴会级大菜设计的,开个火就要半小时,炒一盘小菜还得请专职厨师。低代码的价值,恰恰是把“开火”的时间压缩到几秒钟,让业务部门能自己上手炒那盘家常菜。它不是要替代宴会大厨(核心系统),而是填补那些大厨根本顾不上、又不值得惊动大厨的长尾场景。
1.2 数据孤岛与“系统僵尸化”的恶性循环
制造业数字化的第二重困局,是系统之间相互孤立。ERP管财务和物料,MES管生产执行,PLM管研发设计,WMS管仓储,QMS管质量。听起来分工明确,实际上各系统之间的数据往往是断开的。A系统的输出要导成Excel,再手工录入B系统。车间里同一个物料在ERP里编码是P001,在MES里叫RS-2301,到了WMS里又成了WH-A-032。数据口径不一,系统之间不认账。
“系统僵尸化”就是这么来的。一线工人要用三个系统的账号,开一张工单要在ERP和MES之间来回切换,数据还要手工填两份。麻烦得要命,最后大家宁可用微信消息沟通,也不愿意打开系统录入数据。系统里的数据越积越多,但几乎没有被真正用起来——因为大家都知道,那些数据是不准的、滞后的、孤立的。
这其实暴露了一个更深的认知误区:很多企业把数字化理解成“上系统”,以为买几套软件、部署几个服务器,数字化就完成了。但数字化的本质,是让数据在组织里流动起来、被可信地使用。系统只是数据的容器,如果容器之间不连通,数据就是死水。低代码在这条逻辑链里扮演的,就是打通容器之间管道的角色——它解决的不是“有没有系统”的问题,而是“数据和系统是否构成一张网”的问题。
1.3 制造业的特殊性:离散场景、严肃流程、低容错率
还有一个常被忽视的背景——制造业和消费互联网、金融科技有着完全不同的业务底色。车间是连续运转的,停机一分钟就少一分钟产出;质量和安全是红线,容不得半点玩笑;流程要合规,每一步操作都要留痕可追溯。这决定了制造企业的数字化不能照搬“快速试错、小步快跑”的互联网打法。
我以前跟一个做互联网的朋友聊,他说他们上线一个功能,灰度发布,效果不好就一键回滚,成本极低。制造企业能做这个吗?产线系统你敢随便灰度回滚吗?质量追溯链你敢断吗?设备参数你敢让业务人员随便改吗?都不敢。所以制造业数字化天然需要一种“既能快速响应变化、又能守住边界”的中间层。低代码平台的定位恰恰在这个位置:它能快,但不能乱快;它开放给业务,但不能所有权限都开放。它需要的是有治理、有边界的快速响应能力。这也是为什么我说,低代码不是捷径——因为它同样需要精心的治理设计和架构规划,才能真正发挥作用。
2. 低代码的认知纠偏:从“捷径幻觉”到“技术重构抓手”
2.1 低代码在制造业的真实定位:胶水层、敏捷层、共创层
江湖上关于低代码最流行的两个误解,一个是“低代码能替代一切系统”,另一个是“低代码就是Excel表格升级版,上不了台面”。我都不太认同。在我看来,低代码在制造企业里的真实定位是三层的复合体。
第一层是“胶水层”。它的核心使命是把各个系统之间的数据管道接起来。MES里的一条完工记录,需要自动同步到ERP生成财务凭证;QMS里一批合格品信息,要自动关联到WMS的入库单。这些跨系统的数据搬运动作,如果都用定制开发去做,工作量巨大且不灵活;用低代码平台搭一个流程触发器,配置好映射规则,就能稳定跑起来。
第二层是“敏捷层”。业务部门那些零散的、变化快的管理需求——试制项目进度跟踪、设备点检异常闭环、工装夹具寿命管理、现场问题整改台账——用传统开发方式根本不划算,但用低代码平台两三天就能搭出一个能用的业务应用。这就是敏捷层的作用:快速响应那些传统系统覆盖不到、又真实存在的场景化需求。
第三层是“共创层”。低代码真正改变的不是“谁写代码”的问题,而是业务与IT的协作关系。以前业务提需求、IT接需求、外包做交付,业务是被动的用户;有了低代码平台,一线的工艺员、质量工程师、设备管理员可以直接上手配置自己的业务流,IT部门从“包工头”变成了“治理者”。这种生产关系的变化,才是低代码最有价值的地方。
2.2 “技术重构”的三层含义:架构、协作方式、资产沉淀
“技术重构”这个词听着大,落到制造企业实际层面,我理解它包含三个维度。
一是架构层面的重构。过去制造企业的信息化是“大而全”的单体架构——上一套MES,恨不得覆盖所有车间管理功能。结果是系统越来越臃肿、越来越难改。低代码推动的架构变化,是从“一个巨型系统”走向“核心系统+边缘应用”的组合模式。ERP、MES这些核心系统仍然要保留,但那些边缘的、场景化的、快速迭代的应用,完全可以由低代码平台来承载。这样核心系统可以保持稳定,边缘应用可以保持灵活。
二是协作方式的重构。技术重构不只是换工具,更是人和人之间协作模式的调整。传统模式下,IT是“需求翻译机”——业务说人话,IT翻译成系统语言,翻译的过程中丢三落四、信息损耗严重。低代码模式下,懂业务的人可以直接把业务逻辑配置进系统里,IT做审核和治理。这就像以前你要通过中间人传话,现在你们直接对话了。协作距离缩短,信息损耗大幅降低。
三是资产沉淀方式的重构。传统开发的项目交付模式,做完一个项目,代码归代码、文档归文档,团队一撤,系统就变成了“遗产”。低代码平台上的搭建过程,本身就是流程梳理的过程:业务规则被显性化地配置出来,数据模型被定义清楚,每个表单和服务都沉淀在平台上。这些是可复用的数字化资产,换一个车间用,改改配置就能复制推广,不用重新从零开始。
2.3 为什么说“必然选择”:对冲不确定性的必然结果
回到标题里那句“必然选择”——这不是营销话术,而是基于制造企业数字化演进规律做出的判断。
制造业现在面对的市场环境,客户订单越发碎片化,交付周期越来越短,新品迭代越来越快。这种外部不确定性传导到信息化层面,就是业务需求的“半衰期”越来越短。今天定的一套流程,可能三个月后就要改。用传统项目制去应对这种高频率的变化,成本上根本算不过来账。很多企业不是不想改,而是改一次系统的成本比重新买一套还贵。
低代码提供了一个把“试错成本”降到足够低的路径。业务上不确定怎么管理最优,就先搭一个简化版跑起来,用真实数据验证效果,再迭代优化。这个逻辑在互联网行业叫“MVP”(最小可行产品),制造业以前玩不起,因为搭建最小可行产品的成本太高。低代码把门槛打了下来,制造企业才能真正进入“小步快跑、验证迭代”的节奏。
更关键的是,智能制造的前提是数字化,而数字化的前提是数据流动起来。低代码正是制造企业构建“数据流动网络”成本最低、见效最快的方式。从这个角度说,低代码不是某个厂商发明的一种软件形态,而是制造业数字化转型进程演进到一个阶段后的必然产物。它不是你选择要不要用的问题,而是你用不用都会出现一个“类低代码”的层来解决同样的问题——只不过别人用的有体系的平台,你用的是Excel和微信群。
3. 技术重构视角下的落地实操:从选型到规模化复制
3.1 选型阶段:四个维度挑低代码平台
我从几个制造企业的实践项目里总结了一套低代码平台选型框架,核心看四个维度。
第一个维度是“模型驱动还是表单驱动”。这句话对新接触低代码的人可能有点抽象,我用一个类比讲透。表单驱动的低代码平台,像是一张张独立的信息登记表——每个表管一件事,表与表之间就算有关系也是弱关联。模型驱动的低代码平台,更像是先建立了“人、设备、物料、工单”这些业务对象的数据底座,表单只是这个底座上的视图。制造业的场景往往需要跨对象联动,比如一张质量异常单要对接到对应的工单、设备、责任人,表单驱动型平台做起来会非常别扭。我比较推荐优先考虑模型驱动的平台。
第二个维度是数据集成能力。低代码平台在制造企业里承担胶水层的角色,数据集成能力就是它的命根子。重点考察三点:有没有现成的ERP/MES连接器?有没有开放API和Webhook机制?能不能和数据库直接对接?我见过某些低代码平台连个简单的MySQL数据源都接不稳,这种平台在制造现场基本寸步难行。
第三个维度是部署方式。很多制造企业的数据涉密,IT制度不允许核心数据放在公有云上。如果你的企业有这类约束,就要优先看支持私有化部署、独立部署的平台。本地部署会牺牲一些开箱即用的便利性,但换回来的是安全合规的底线。也有一些平台支持混合模式,核心数据本地、非敏感应用上云,这种模式在制造业里接受度也越来越高。
第四个维度是权限与治理能力。这是制造企业容易忽略、却最容易出问题的点。车间工人、班组长的操作权限必须被精细化控制——谁能改工艺参数,谁能审批设备报废,谁能查看质量数据,这些必须分清楚。好的低代码平台在角色权限、数据隔离、操作审计方面应该天生就是完备的,而不是靠后期配置硬凑。
3.2 试点选择:从高频痛场景切入,别一上来就搭核心系统
低代码落地最忌讳的是“第一步就憋大招”——想做一个覆盖全流程的数字化平台,结果搭了三个月还没上线,团队士气全被打没了。我从实操经验出发,强烈建议从高频、痛感强、数据基础相对清晰的场景切入试点。
设备点巡检是我见过的最佳切入场景之一。制造企业的点巡检需求的痛点很明显:靠纸笔记录,数据不及时、不可追溯;异常上报靠口头通知,处理过程不透明;点检记录表格零散存在各班组,统计分析无从下手。用低代码平台搭一个点巡检应用,逻辑很直接:按设备定义点检项目和标准,班组长扫二维码进入点检表单,逐项勾选并拍照上传,异常自动生成整改任务并触发后续闭环流程。整个应用两三天就能搭好,摸着现有的点检表设计,业务人员几乎没有学习成本。
再举个例子,质量异常处理。制造企业几乎天天有质量问题要处理,现有流程通常是:现场发现异常,电话通知质量工程师,质量工程师跑来现场看,判断后口头告诉操作工怎么处理,完事后再补填质量异常单。整个过程不光原始,还经常扯皮——因为口头说完了没有书面记录,追责时就没有依据。用低代码搭质量异常闭环管理:一线扫码上报、拍照留痕,系统按规则自动通知质量工程师,判定后流程自动分发为返工、报废、让步接收,每一步操作留痕,台账自动沉淀。这个场景也是低代码非常擅长、且能快速见效的方向。
试点选择的判断标准有三条:一是频次高不高——高频场景用起来,用户才会形成习惯;二是痛感强不强——痛感强的场景,即使工具糙一点,用户也愿意配合;三是数据和流程边界清晰度——边界清晰,就能用低代码快速建模,不需要大规模跨部门协调。
3.3 系统打通与数据集成:低代码平台的“硬核动作”
很多企业用低代码搞了几个应用之后,发现这些应用又成了新的信息孤岛——因为每个应用的数据还是和其他系统断开的。这个问题必须在架构设计阶段就想清楚。
低代码平台和外部系统的集成,在制造企业里最常见的三种模式。第一种是调用MES或ERP的API。比如在一个试制任务管理应用中,需要同步MES里的工单状态,通常通过MES提供的开放接口来实现。注意,这一步要特别关注两个问题:接口鉴权怎么处理(通常用Token或OAuth)、接口调用频率有没有限制(很多MES系统扛不住高频轮询)。我的经验是用消息队列做削峰,再配合定时同步,工厂层面的数据交互完全够用。
第二种是数据库层面的只读集成。比如低代码应用需要引用ERP里的物料主数据,但ERP厂商没开放好用的API,这时可以用只读账号直接连ERP的数据库视图,定时拉取物料维度、BOM结构等基础数据到低代码平台侧。但这里有个红线:只允许从核心系统“读”,不允许往核心系统里直接“写”。写操作必须走API,避免绕过核心系统的业务规则。
第三种是设备数据的采集对接。车间里的PLC、传感器、数控系统,通常会通过OPC UA、Modbus等工业协议把数据采集到统一的数据平台或SCADA系统,低代码平台再从这个层面拉取数据,生成设备状态看板、OEE分析报表等应用。我不建议低代码平台直接去做协议层面的事情——术业有专攻,工业协议解析交给专业的采集软件,低代码专注于业务流程和应用搭建,这样架构最清晰。
还有一个容易出问题的点:主数据和编码体系的统一。低代码平台上要引用物料、设备、人员,就必须跟核心系统使用同一套编码规则和主数据源。这件事做不好,后面每一个跨系统应用都会遇到对不上号的尴尬。所以建议落地低代码平台的第一天,就建立统一的数据字典和数据管理规范。
3.4 运营模式:平台治理和业务自建的双层体系的构建
低代码平台引入之后,最常见的失败模式是“一放就乱、一管就死”。放得太开,业务部门搭出一堆质量低劣、互相冲突的应用,数据还乱;管得太死,业务部门又被劝退,低代码平台沦为IT部门又一个闲置“资产”。关键要看能否建立起一套双层运营体系。
第一层是平台的治理层,它的责任主体是IT部门。具体工作包括:总体架构和数据标准的制定、平台稳定性与性能运维、异构系统的集成规范管理、低代码应用的质量审查与发布管理。IT要把自己定位成“基础设施与规则的制定者”,而不是“应用搭建的执行者”。
第二层是业务的创新层,它的主体是各业务部门。具体工作包括:结合业务现场需求搭建小应用、维护表单和流程、反馈使用体验和建议。要推动这一步,关键是培训出几个业务侧的“种子用户”——从工艺、质量、设备、生产管理等不同条线,每个条线找到一两个愿意折腾的人,让他们接受低代码搭建培训,再辐射带动周围同事使用。
我在一家零部件工厂见过一个特别典型的成功案例。他们一开始由IT统一搭应用,业务部门参与度不高,系统上线后使用率惨淡。后来改变了策略,由设备部的一个老设备工程师牵头搭设备管理相关的应用,质量部的一个资深检验员牵头搭质量管理应用。IT负责标准和技术支持,业务负责逻辑和场景。短短一个季度,上线的应用不仅使用率高,业务部门还主动提了好几个优化迭代版本,和过去IT推着业务走的画风完全不同。这就是双层运营体系的价值——让听得见炮声的人和打造武器的团队协同作战。
4. 常见问题与排查技巧实录
4.1 低代码做出来的应用,会再次成为新的信息孤岛吗?
这是我最常被问到的问题。直白说,低代码平台做出来的应用,如果设计不当,确实会成为新的信息孤岛。但我也可以负责任地告诉你,这是可以提前预防的。核心原则是“集成前置”——在搭建任何低代码应用之前,先想清楚它的数据从哪里来、到哪里去、需要跟哪些系统交换。不能先搭起来再说,等数据“死”在里面才想到要打通,那就晚了。
我自己落地项目时有个习惯,要求任何一个低代码应用上线前必须通过“集成检查”:画一张简单的数据流向图,标注清楚数据源、数据目标、同步方式、同步频率。有些应用表面上功能完整,但实际上完全离线运行,这样的应用必须打回去补集成设计。宁可晚上线两周,也不要养一个“数据孤岛”出来。
4.2 车间的网络环境很差,低代码应用扛得住吗?
制造车间和办公室不同,有很多信号屏蔽区、地下室、电梯井,Wi-Fi覆盖不全,5G也没有全部铺开。一线工人在车间里拿着手机或平板点检设备,正好走到信号盲区,页面转圈转半天,最后数据没提交上去。这种体验一出,一线马上就会有抵触情绪。
这个问题有几种解法。第一,尽量部署支持离线模式的应用——在网络不通时先本地保存,等网络恢复后再自动同步数据。第二,在关键作业区域预留有线网络接口或布置工业级无线AP,保障核心节点的网络覆盖。第三,把低代码应用里数据量大、高频访问的页面做轻量化设计,减少对网络带宽的依赖。我见过一个工厂的做法值得借鉴:他们在车间的点检亭位旁专门装了一个工控平板,用有线网络接入,稳定性和响应速度都非常好,一线工人用着顺手,数据采集效率也高。
4.3 业务部门流程本身乱七八糟,低代码能帮忙理顺吗?
这是一个非常根本的认知问题。我强调过很多次:低代码平台是流程和管理的工具,而不是流程和管理本身。如果一个业务当前的流程是混乱的、没有规则的,你把它原封不动地搬进低代码平台,只会得到一个更高效的混乱系统——系统严格约束每一步,反倒可能让原本靠人情的灵活性彻底失灵,一线人员会更加抵触。
所以我的建议是:在搭建低代码应用之前,先花时间做一次流程梳理。不带任何系统视角,就纯聊业务:现在这件事怎么干的?哪些环节最别扭?哪些数据反复填?期望的理想状态是什么样?把流程画出来,和业务部门一起讨论确认之后,再动手配置应用。如果业务部门的流程还在剧烈变动期,那就先搭一个简单版用起来,迭代两三版后再固化。低代码的灵活性给了你试错空间,但前提是你要主动去用这个空间,而不是指望工具自动帮你理清业务。
4.4 平台选错了、被厂商锁定了怎么办?
平台锁定是制造业数字化决策者很在意的一个风险。说实话,完全避免锁定不现实——你总会对平台产生依赖性。你能做的是提前设计退出机制和风险控制。我总结几条可以操作的经验。第一,优先选提供源码交付或完整数据导出能力的平台,确保你随时可以把数据和应用定义完整带走。第二,评估平台是否支持标准的开放API——如果你的集成需求只能通过厂商的特殊接口完成,说明迁移成本会很高。第三,尽量采用“核心数据依然是库表级可访问”的平台,这样即使未来要换平台,数据还是在你自己手里。
经验之谈:在选型阶段就把“退出成本”作为一项评估指标,问厂商几个尖锐的问题:如果三年后我们想换平台,数据怎么迁走?应用定义是否开放?有没有客户真正迁移出去的案例?敢正面回答这些问题的厂商,往往对自己的产品有信心;闪烁其词的,要多留个心眼。
5. 从一线实践里摸出来的几条真心话
最后聊点我对低代码落地最真实的感受。
第一,低代码项目能不能成,七成在于组织推动方式,三成才是技术本身。很多企业以为引入低代码是买个平台,实际上它在改变部门之间的协作关系。IT部门愿不愿意从“包办者”让渡出一部分权力给业务部门,业务部门愿不愿意承担起“自己搭建”的责任,这两关过不了,平台再好也是白搭。
第二,低代码应用一定要“从高频场景中长出来”,不能搞“一次建成、一步到位”。以我接触过的项目为例,凡是先搭一个让一线每天都要打开的应用,再逐步扩展功能的,基本都活下来了;凡是PPT上讲得天花乱坠、却迟迟不落地的宏大平台,几乎全都凉了。
第三,贯穿始终的主线,是主数据标准和集成规范。低代码平台只是工具,数据标准、接口规范才是数字化的内核。这个东西前期多花一点时间定好,后面每个应用都能受益;前期图省事跳过,后面每一个新应用都要为此还债。
第四,如果你所在的企业还没有低代码平台,但又不想冒进,我的建议是从一个“小而美”的场景开始:找一条产线、找一个班组、选一个让所有人都觉得痛的需求,用低代码快速解决掉。让一线真实感受到“这东西确实比之前好用”,让他们成为你的传播者——这比任何高层的推动文件都管用。数字化最大的阻力从来不是技术,而是人愿不愿意改变习惯。低代码能做的,只是把改变习惯的门槛降到让人愿意尝试的程度而已。