本文以一套持续演进二十余年的开源 BPM/低代码引擎源码为样本,把「AI 时代低代码公司靠什么活下去」拆成四条可在代码里找到证据的生存线,供选型者参考。
依据代码与资料:(含
Upgrader.cs、Dev2Interface.cs)、Vue3/src、 文档版本:2026-09 写作口径:本文不替任何公司做「能不能活」的判决,也不把一家公司的做法包装成行业标准。它只做一件事——把「AI 时代低代码公司靠什么活下去」这个大问题,拆成几条可以在代码里找到证据的具体问题,然后用一份真实的代码库去对照。
AI 对低代码公司的冲击,往往被笼统地说成「AI 能生成页面了,低代码没用了」。这句话对了一半——它准确命中了生成层,但完全没说清运行层和治理层。
低代码平台其实由三块叠成:
层次 | 干什么 | AI 的冲击 |
|---|---|---|
生成层 | 把需求变成页面/表单/流程草稿 | 正面冲击,AI 明显更快 |
运行层 | 让生成的系统确定性运转、可查可审 | 影响很小,AI 不进去 |
治理层 | 权限、升级、审计、历史数据兼容 | 影响很小,反而是 AI 的兜底 |
所以「哪家会被淘汰」的问题,可以换个问法:这家公司的价值,主要压在生成层,还是运行层和治理层?
压在生成层的,AI 越强,它的护城河越浅。压在后两层的,AI 越强,它反而越值钱——因为 AI 让「生成」变便宜之后,整个行业对「运行可靠 + 治理到位」的需求只会更高。
下面用四条「生存线」展开,每条都对着该平台的真实代码看。
一个残酷但常见的现象:很多低代码产品在设计器里很热闹,在运行期很单薄。表单能拖、流程能画,但真到了「退回怎么处理、会签怎么算通过、无人接收怎么办」,就露馅了。
证据在枚举里。该平台的 DeliveryWay(接收人规则)在 EnumLib.cs 中的条目数:
`
92 项(含 By 开头的各种规则) Dev2Interface.cs`(二开主入口)的静态方法:
`
277 个 Dev2InterfaceCCFast.cs`(低代码扩展入口):
`
62 个 `
这些数字的意义不在「多」,而在它们回答的是运行期问题:这一步该找谁、退回能退到哪、超时怎么升级、子线程如何汇合。这些是「生成层」的 AI 天然给不了的——因为它们是业务语义,不是界面样式。
判断标准(可自查): 一家低代码公司如果它的核心竞争力是「拖拽体验好」「画得快」,那它在 AI 时代很危险;如果它的核心是「运行期语义完备、出错可定位」,那它反而稳固。前者是效率工具,后者是基础设施。
这是本文认为最能区分生死的一条,也最容易被忽略。
低代码公司的商业模式,本质上是「一次交付 + 长期维护」。问题在于:十年之后还能不能升级? 如果每次大版本都要客户重写流程、迁移数据、回归全部业务,那前面所有的成本优势,都会在升级那一刻归零。客户会跑,因为没人愿意为一个「三年后要推倒重来」的平台持续付费。
该平台在这件事上的证据非常硬,硬到可以逐条核对:
核心表 | 作用 | 主键(2003 年至今) |
|---|---|---|
WF_Flow | 流程模板 | No |
WF_Node | 流程节点 | NodeID |
WF_GenerWorkFlow | 流程实例 | WorkID |
WF_GenerWorkerList | 待办与办理人 | WorkID + FK_Emp + FK_Node |
骨架不变,意味着二十三年积累的流程模板和历史数据,能在同一套引擎上继续跑。
有 3600+ 行,全是一个个升级片段。它的设计有三个关键动作,在 UpdataUpCase、UpdataGenerDBSrc_FrmEvent 等方法里能看到统一模式:
DBAccess.IsExitsTableCol(...) 这类检查先确认「改没改过」;这不是「技术保守」,而是把「升级不让客户重构」做成了可验证的工程能力。
国际上最知名的几个开源流程引擎(Flowable、jBPM、Activiti)出自相近的设计思路,但彼此之间表结构与流程定义互不兼容——换引擎或跨大版本升级,往往要重写流程、迁移数据、改 API。
这不是说它们技术差,而是设计取向不同:它们用 BPMN 规范做抽象层、用 ORM 实体做持久层,规范与实现一变,客户就要跟着变。 该平台选择把抽象握在自己手里、把结构稳定放在第一位,代价是早期抽象更慢,回报是客户长期不必重构。
判断标准:问一家低代码公司一个问题——「我从五年前的版本升级到最新版,需要客户改多少东西?」如果答案是「基本不用改」,这家公司有长期主义的底子;如果答案是「建议重新实施」,那它卖的不是平台,是一次性项目。
AI 生成的东西要变成能跑的系统,必须有一个结构化的落点。没有落点,AI 产出的只是文本;有落点,AI 才能变成生产力。
从该平台的 AI 代码看,这个「落点」具体是:
AI 产物 | 落点(结构化容器) |
|---|---|
表单字段 | Sys_MapAttr + 分组 + MapExt 扩展 |
流程节点 | WF_Node + DeliveryWay + 条件记录 |
高代码实体 | 继承 EntityNoName / EntityOID 的类 |
页面 | 14 种页面模式的基类子类(GL_*、GPN_*…) |
关键在于:这些落点都是既有的、有约束的、经过验证的结构。AI 只需要「填内容」,不需要「定架构」。AITools.Frm_Words 里把已有字段、可用枚举、可用外键全塞进提示词,本质就是在告诉模型:你往这个框里填,别自己造框。
反过来看,一家低代码公司如果只有「画布」没有「模型」,AI 生成的页面没有统一的容器去承接,就会出现「AI 生成得快、但生成 100 个页面就是 100 个失控点」的局面。
该平台在这方面还有一层保险值得注意:WF_Admin_AI.AiSafeDeliveryWays 白名单——会导致运行失败的配置,不让 AI 自动落库。这背后的判断很简单:AI 的边界不是模型能力,而是**「出错能不能兜住」**。
判断标准:这家平台的 AI 生成物,有没有统一的元数据模型接住?生成完之后,有没有校验与回退机制?
单打独斗的低代码公司,在 AI 时代会更难。原因很简单:AI 降低了「自研一套审批流」的门槛,留给通用工具的空间变小了。活下来的,往往是能嵌进别人系统的那类。
该平台的选择很清楚:做软件公司背后的引擎。从 看,它的客户结构里软件公司、集成商、企业 IT 部门占很大比重——Dev2Interface 那 277 个静态方法,本身就是为「能被别人调用」而设计的。
这个生态位在 AI 时代反而更稳:
对比之下,一家只做「你自己用我的平台就好了」的封闭低代码公司,会被两头挤压:上面被 AI 通用能力替代,下面被开源方案冲击。
判断标准:它的 API 开放度、源码可控性、能否被嵌入别人的产品?如果答案是「只能整体采购、不能拆分使用」,生态位就窄。
生存线 | 核心问题 | 危险信号 | 安全信号 |
|---|---|---|---|
一、运行层 | 是真引擎还是生成器? | 只会拖拽,运行语义单薄 | 枚举/API 覆盖运行期复杂场景 |
二、可持续 | 升级要不要客户重构? | 大版本表结构变、需重新实施 | 核心结构稳定、升级幂等可重跑 |
三、AI 落点 | AI 产物有没有容器接? | 只有画布,没有统一模型 | 生成物进统一元数据 + 有校验白名单 |
四、生态位 | 能不能嵌进别人系统? | 封闭、只能整体采购 | API 丰富、源码可控、可嵌入 |
四条线里,第二条(可持续)权重最高。因为它直接决定客户敢不敢长期投入——而低代码公司的收入模式,恰恰依赖客户的长期使用。
回到标题。AI 时代什么样的低代码公司能活?从这四条线看,答案不是「AI 用得最好的那家」,而是:
在 AI 把「生成」变便宜之后,那些真正值钱的东西被暴露出来的公司——稳定的运行层、不重构的升级路径、能接住 AI 产物的结构化模型、以及能被别人嵌入的生态位。
用该平台对照,它有四条线里三条很硬的证据(运行语义、升级机制、AI 落点),第四条(生态位)选择了「做引擎底座」而非「做行业套件」——这个选择让它避开了自己的短板(行业解决方案沉淀、大规模实施服务),也让它对 AI 冲击有一定缓冲。
但也要客观说清边界:这套逻辑只对「做基础设施」的公司成立。 如果一家低代码公司的价值主要压在「行业 Know-how 打包成模板」上,那 AI 对它不是威胁而是机会——因为 AI 可以帮它更快地把 Know-how 变成可配置内容。不同的定位,有不同的活法,本文讨论的是其中一条:做引擎的那条。
对选型者来说,这四条线也可以直接拿来问供应商:
这四个问题的答案,比任何「AI 能力演示」都更能判断一家低代码公司能不能陪你走十年。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。