手机上有微信、抖音、美团,一个APP几亿用户。工业互联网平台上有什么?
你打开任何一个双跨平台的”应用商店”,翻几页——几十到几百个APP。但真正在用的、有人日常登录的,全国加起来不超过20个。剩下的大多是”PPT APP”——开发出来凑数、做了截图放在应用商店页面上、实际没人用。
为什么工业互联网平台长不出”杀手级APP”?
这个问题我琢磨了很久。不是技术不行,不是投入不够,是工业APP的商业模式和消费互联网APP有根本性差异,套用不了同一套打法。
困境一:场景碎片化,一个APP只服务一个工厂
消费互联网APP为什么能几亿用户?因为需求是通用的——点外卖、打车、聊天,全国人民的需求高度一致。一个美团能覆盖所有人。
工业不是这样。
一个炼钢厂的”高炉炉况预测APP”,换到隔壁化工厂就完全没用。甚至同行业的两个工厂——一个是长流程钢铁厂、一个是短流程电炉钢——工艺路径不同、设备配置不同、数据来源不同,一个APP没法跨厂复用。
你给A厂定制了一个”能耗分析APP”,B厂也需要能耗分析,但B厂的工序定义、能耗边界、计量方式和A厂不同。你以为可以把APP复制到B厂,结果发现70%的逻辑要重写。
这不是这个APP做得不够通用,而是工业场景本质上就是碎片化的。每个工厂的工艺流程、设备型号、管理流程都是独特的,”通用APP”在工业领域是个伪命题。
所以工业APP的开发模式不是”一个APP服务一万家工厂”,而是”一百个定制化APP服务一百家工厂”。每个APP的开发成本不能摊薄到上万家用户,只能由单个工厂承担。一个APP开发成本30万,服务一个工厂——这个工厂愿意为30万的APP买单吗?大部分不愿意。
困境二:开发门槛太高
消费APP的开发者懂iOS/Android的SDK就够了。工业APP的开发者要懂什么?
懂工艺流程——你得知道这个APP是给高炉操作员用的还是给调度员用的,他们的关注点完全不同。懂工业数据——数据从哪来、什么频率、什么精度、怎么处理缺失和异常。懂平台API——每个工业互联网平台的API都不一样,调通一个平台的接口可能要两周。懂安全合规——工业数据涉密,APP要过安全审查。
一个人凑齐这四项能力的概率有多低?ISV(独立软件开发商)里这样的人少之又少。大部分ISV要么是IT背景——不懂工艺,做出的APP不接地气;要么是工业背景——不会调API,开发效率极低。
更麻烦的是平台之间的API不统一。你在A平台上开发了一个APP,想迁移到B平台——API完全不同,等于从头开发。ISV没有动力为每个平台单独开发APP,于是每个平台的应用生态都很贫瘠。
开发模式 | 开发门槛 | 适用场景 | 单APP成本 | 复用率 |
传统定制开发 | 高(需懂工艺+数据+API) | 单一工厂特定需求 | 20-50万 | 极低(几乎不可复用) |
低代码平台 | 中(需懂工艺+少量配置) | 标准化场景(报表、看板) | 3-10万 | 中等(同行业可复用) |
AI辅助生成 | 低(自然语言描述需求) | 基础查询+简单分析 | 0.5-2万 | 高(模板可跨厂复用) |
开源社区模式 | 低(社区贡献模板) | 通用场景(OEE、能耗) | 近0 | 高(社区共享) |
困境三:商业模式不成立
这个可能是最致命的。
消费APP的商业模式:用户免费使用→积累用户规模→广告/增值服务变现。这个模式的前提是用户规模足够大。
工业APP的用户规模——一个工厂的能耗分析APP,用户可能就5-10个人(车间主任、工艺工程师、能源管理员)。你按月收费,每人每月收100块,一个月收入500-1000块。开发成本20万,多久回本?20年。
工厂对APP的付费意愿也很低。大部分工厂的思维模式是”我花了钱建工业互联网平台,你给我做APP是应该的”——他们把APP视为平台的附属功能,不是独立付费的产品。你跟他说”这个APP按月收费”,他反问”我买了你的平台还要另外花钱买APP?”
所以大部分工业APP的收费模式是:包含在平台项目费里的一次性开发费。做完交付,没有后续收入,ISV也没有动力持续维护和迭代。一年后APP就变成了没人维护的”僵尸APP”。
低代码能解决多少
低代码是现在工业互联网平台都在推的方向——拖拖拽拽就能搭出一个报表或看板,不需要写代码。
低代码对降低门槛确实有效。做报表、做数据看板、做简单的告警规则——这些不需要深度开发,低代码平台能快速产出。对于OT人员来说,学会拖拽组件比学SQL还简单。
但低代码的局限也很明显。复杂分析逻辑——比如”根据高炉透气性指数、风口前温度、煤气利用率三个参数的综合趋势,预测未来2小时炉况波动”——这种逻辑拖拽不出来。低代码适合做”数据可视化”,做不了”数据智能”。
低代码的另一个问题是平台锁定——低代码平台的组件和数据模型是各平台私有的,你在A平台上拖出来的应用没法迁移到B平台。这意味着你一旦用了某个低代码平台,就被绑在了这个平台上。
AI辅助生成:一个值得关注的破局方向
最近有一个方向值得关注——用AI大模型辅助生成工业应用。
不是让AI写一个完整的APP,而是让AI理解工业数据、生成查询、辅助分析决策。打个比方,工艺工程师不需要写SQL,也不需要学低代码拖拽,直接用自然语言问:”2号高炉上个月的透气性指数趋势怎么样?跟去年同期比有没有异常?”AI自动从数据平台中查数据、生成图表、给出分析结果。
这比低代码更进一步——低代码还要学组件和配置,AI辅助只需要会”问问题”。而”问问题”这个能力,OT工程师天然具备——他们每天都在用工艺语言讨论问题。
这个方向的技术基础是MCP(Model Context Protocol)——让AI大模型直接对接数据平台,理解数据结构,生成查询语句,返回结果。传统模式下AI需要先学数据API再调接口,MCP让AI直接”看懂”数据平台里的数据模型,省去了API对接环节。
如果这个方向成熟了,工业APP的概念可能被重新定义。不需要”开发APP”了——你只需要描述需求,AI直接生成一个”对话式应用”。每个工程师的个性化需求都可以即时满足,不需要ISV做定制开发。
当然,这条路还有不少技术问题要解决——AI生成查询的准确性、工业数据的隐私安全、AI对工艺机理的理解深度。但方向是有前景的。
开源社区模式
另一个值得关注的是开源社区模式。
工业场景虽然碎片化,但不是没有共性。所有工厂都需要OEE计算、能耗分析、设备效率监控。这些”通用需求”如果做成开源APP模板,每个工厂拿来根据自己情况做配置适配,就能大幅降低开发成本。
类似GitHub的模式——有人贡献一个”通用OEE计算模板”,另一个贡献”设备振动分析模板”,社区成员可以fork后做定制。模板本身免费,定制服务收费。这比每个工厂从零开发要高效得多。
这个模式的前提是数据平台开放——APP模板要能访问数据,如果平台的数据接口是封闭的,模板就无法跨平台使用。所以开源APP生态天然倾向于支持开放数据接口的平台。TDengine这类AI原生工业数据平台用SQL做标准接口,SQL本身就是最大的”开源”——几乎所有开发者都懂,所有工具都支持。基于SQL的数据查询逻辑可以轻松地在不同工厂间复用和共享,不需要适配不同的私有API。
结语
工业APP长不出来,不是因为技术不够先进,是因为工业场景的碎片化、开发门槛和商业模式三者叠加,让”杀手级APP”在工业领域变成了伪命题。
也许该换一个思路——不追求”一个APP服务万家工厂”的消费互联网逻辑,而是让每个工厂的工程师都能快速生成自己需要的应用。低代码降低了一层门槛,AI辅助再降一层。当工具门槛低到OT工程师自己就能用的时候,工业APP的”应用商店”就不需要了——因为每个工厂的每个需求,都可以即时满足。
这不是一个平台能独占的生态,而是一个开放的、基于标准数据接口的、让AI和人都能用起来的生态。TDengine作为AI原生工业数据平台,MCP协议对接让AI直接理解工业数据并生成查询,SQL标准接口让任何工具都能接入。当数据平台足够开放、足够智能,工业APP的问题可能就不需要”解决”了——因为它会被另一种方式取代。

























