
低代码赛道有个很有趣的分裂一边是铺天盖地的在线编辑器让几个人像编辑 Google Docs 一样同时搭页面、留评论、实时同步另一边是 Mendix——西门子旗下的企业级低代码平台——把产品重心压在模型版本控制、变更冲突、评审门禁这些“一点也不低代码”的事情上。我以前也觉得 Mendix 这么做显得太重直到这两年 AI 生成被炒到顶点、身边越来越多团队开始用 AI 批量造页面和流程我才意识到这很可能不是 Mendix 保守而是它早一步押中了低代码在 AI 时代真正的胜负手可控性。这篇内容适合三类人一类是正在做低代码选型的技术负责人想搞清楚“为什么有人吹文档式协同有人却说企业级应用必须上治理”一类是企业里负责数字化转型、已经用 Mendix 或类似平台做过交付的团队想回头看自己的协作路径还有一类是 AI 时代的研发管理者和平台产品经理想理解生成能力爆炸之后低代码平台凭什么继续存在。我会结合真实的项目场景讲清楚 Mendix 不追逐“在线文档式协同”之后到底获得了什么以及它对 AI 时代低代码产品设计的启示。1. “在线文档式协同”为什么成了多数低代码产品的默认审美1.1 文档式协作的体验优势让非开发者也敢上手在线文档式协同的核心体验是什么“我改你马上看到我评论你随时回应人人都有同一个最新版。”这是过去十年协作软件教育给我们的直觉低代码产品把它照搬过来几乎不需要解释成本。对业务人员来说这种模式确实友好。他们不用理解什么“分支”“冲突”“评审”打开一个应用画布拖一个表单、加一行流程旁边还能开个侧边栏讨论“这个按钮文案要不要改”整个过程和写文档一样轻巧。轻量级协作工具、内部运营系统、敏捷小团队里这种体验能快速拉齐业务与 IT 的认知。低代码厂商也愿意这样宣传。毕竟“像文档一样写应用”比“像 IDE 一样做应用”听起来性感得多。但问题在于产品宣传的“第一次挺好用”和企业级平台真正需要承担的“长期复杂交付”是两回事。1.2 代价藏在半年后当“随意改”变成“乱成一团”我接触过一个快速成长型企业的案例他们在某文档式低代码平台上做内部流程三个月内建了超过两百个页面和流程负责人特别兴奋觉得数字化转型终于跑起来了。但到了半年后问题来了。第一个问题是“谁动过什么”完全说不清。一个列表页的数据权限被某位同事在某天悄悄改过到周一业务反馈数据异常团队翻遍后台也没有拿到历史版本对比只能靠人工做回归。第二个问题是并发协作的边界。当一个应用承载多模块之后不同人同时修改数据模型不同字段是极其常见的事但文档式平台默认做成“所见即所得”的共享状态根本没有可靠的冲突解决机制晚一步保存的人会把先前的修改覆盖掉这种错误往往在很久之后才暴露。这不是某个产品实现得不够好而是协作单位选错了。文档可以被一个又一个版本覆盖因为读文档的人有足够上下文自行消化但应用是由实体、状态、权限、流程组成的耦合网络你随随便便改掉一个节点可能影响的是全部依赖方。没有版本边界、没有评审机制的“自由”最终都会变成另一种形式的失控。1.3 被隐藏的演进成本才是低代码真正的分水岭为什么很多团队早期感受不到这种失控因为早期应用没有历史包袱、没有严格的审计要求、没有跨职能团队并发协作。就像一个人在家里写周报用在线文档当然顺滑但让十个部门的人同时维护一份几百人用的制度手册还允许每个人随时改那就一定会乱。在企业级环境里低代码应用不只是“能跑就行”它背后有流程合规、数据安全、人员权限、外部审计的要求。一旦业务对平台的依赖提升应用演进的长期成本会快速逼近甚至超过传统代码开发。很多企业从低代码平台翻车不是因为平台不够强大而是因为协作方式缺少“治理”这个维度。这里恰恰是 Mendix 的选择开始体现价值的地方。2. Mendix 的反直觉选择协同不是“共写”而是“受管控的演进”2.1 先还原一下 Mendix 的真实协作形态很多人看到 Mendix 的产品界面第一反应是“这不就是一个可视化建模工具吗”。对它提供 Studio Pro 这类桌面建模环境配合 Web 端的页面设计器让专业开发者可以处理复杂微流、领域模型、集成服务业务人员也可以参与页面与流程的共创。但真正让它区别于大众低代码的不是画布功能多不多而是画布背后的协作机制。Mendix 的默认工作路径是每个开发者有一个工作副本你在自己的副本里创建实体、修改页面、调整微流完成一个用户故事后把变更集提交到共享的 Team Server他人同步时平台会检查模型冲突冲突需要人工解决或与同事沟通后合入然后评审人员可以在“模型差异”视图里逐项评审确认这版改动是否影响其他模块最后经过测试与部署门禁版本才能进入下一个环境。听起来像不像传统软件开发的 SVN/Git 流程确实像。Mendix 是把版本控制、冲突解决、评审门禁这些老牌的软件工程纪律搬到了一个可视化、模型驱动的语境里。它不追求“实时看到别人光标”它追求的是“每一次变更都可追溯、可评审、可回滚”。需要澄清的是Mendix 并不是曾经做过“在线文档式协同”然后主动放弃而是它从根上就没有把这种模式当作默认路径。标题里说的“放弃”更像是对比不同路线后得出的领悟当市场上大量低代码产品都在追求文档式顺滑时Mendix 选择了看起来更反直觉的“结构化模型协作”而这个选择在 AI 时代构成了隐性优势。2.2 拒绝实时编辑把协作单位从“句子”换成“事务”为什么 Google Docs 式的多人同时在线编辑难以迁移到企业低代码关键在协作单位的差异。在线文档中最基本的元素是段落和句子。两个人改同一段时最多是一个“句子冲突”用光标就能解决。而低代码应用里最基本的高层语义是“一个实体”“一条微流”“一个权限规则”“一个集成调用”。它们之间的关系不是线性的文本排列而是一张有向图。你改页面上一个按钮的触发逻辑底层对应一条微流那条微流可能引用五个实体、三个权限角色、两个外部服务它还部署在一个大版本里要和其他四个团队提交的变更一起发布。如果平台要求所有相关方都在同一个“实时文档”里编辑就等于要求所有人共同操作同一张正在被不停改写的图这种自由度会制造大量隐性冲突最后只能靠“谁后保存谁覆盖别人”的蛮力解决。Mendix 的做法本质是“把事务作为协作单位”。业务上一条用户故事、开发上一个变更集、提交到共享仓库、经过冲突检查后才合入。虽然短期少了一些丝滑感但它让每个动作都有边界、每个变更对其他人是可见可审的这正是复杂系统协作所需要的确定性。2.3 “不自由”的协作反而成了企业级应用的安全带我再讲一个自己观察到的现象很多第一次用 Mendix 的团队会吐槽“怎么这么像在写代码连冲突合并都要学”。但半年之后批评声通常会变小原因是他们发现自己终于能在多团队并行时知道改了哪里能在出问题时快速回滚能对审计解释清楚某个字段权限是哪一次版本变更引入的。这些能力在企业级场景里不是加分项而是保命项。金融、制造、医健等行业的内部系统几乎每个应用都要回答“谁在什么时间改了哪个资源、为什么这样改”没有版本化、评审和发布门禁就永远无法给出可信答案。Mendix 把传统的 IT 治理流程做进了建模环境看起来违背“低代码就是随意自由”的直觉却在复杂度管理上替企业省下了巨额成本。3. AI 时代的关键转折生成能力过剩治理能力成为稀缺品3.1 AI 能把代码写出来却画不出“组织边界”现在大模型写代码已经是家常便饭但一个被忽略的问题是写代码是生成在文本空间里而企业应用是在组织空间里运行的。组织空间里有什么数据权限边界、角色互斥逻辑、状态机的合法流转、上下游集成契约、审计要求。让 AI 无约束地生成代码、页面、流程其实是在制造新的混乱。假设你让一个有二十年经验的全栈工程师自由发挥写一个进销存系统他大概率会遵守很多显规则和隐规则但你让大模型自由生成它不会天然知道某个字段属于哪个部门权限、某个状态不允许被人为跳过、某个操作必须留存审计日志。生成式 AI 的默认行为是“尽可能全面地满足提示”而不是“在组织边界内克制地交付”。这和很多人讨论 AI 时代的嵌入式开发、芯片设计甚至算力硬件时面对的问题是同一个生成能力越强越需要边界机制。你可以把低代码平台想象成一个复杂组织如果平台本身没有边界机制AI 的产能越强系统被污染的速度就越快。3.2 结构化模型的红利让 AI 在确定类型里做事AI 时代低代码最大的变化是低代码不再仅仅用来“给人拖拽”还可以变成“给 AI 设置操作边界的中间层”。但前提是平台里存在结构化的模型契约。Mendix 里的“领域模型Domain Model”定义了实体、属性、关联微流定义了确定性的业务逻辑安全规则约束了每个角色的操作范围。AI 在这些模型里生成内容时它生成的不是一段毫无约束的自由文本而是符合已有模型语义的候选变更。平台可以在生成后就进行语法检查、引用关系检查、权限范围校验甚至自动为它补充必要的审计节点。这个差异用类比说就很好理解让 AI 在一个在线文档式平台上做一个复杂应用等于让 AI 写一篇没有框架的命题作文它可以写得漂亮但极容易跑题让 AI 在像 Mendix 这样的模型式平台上做应用等于让 AI 在你的既定表格、流程框和约束规则里填数它可以尽可能优化填法但很难把系统改成四不像。换句话说企业需要的是“受控生成”而受控生成依赖平台提供“可被检查的结构”。Mendix 多年积累的模型化领域模型、微流和权限体系恰好是生成式 AI 时代最稀缺的数据底座。这也是为什么说这种“保守”可能赢得 AI 时代——因为它默默攒下了一套能把 AI 生成的增量放进系统、还不破坏整体契约的能力。3.3 Mendix 的 AI 落地方式做建议者不做“一键生成一切”从市面上公开的产品能力来看Mendix 的 AI 路线很克制。它的 AI 辅助不是让用户输入一句话就生成一个完整到可以上线的应用而是把自然语言、已有模型上下文与最佳实践模板结合起来输出建议让用户审查后作为变更合入模型。比如建模过程中AI 会根据当前的数据实体和页面结构推荐下一步应该创建的实体、微流或页面当你做一个审批流时模型可以推荐常用的分支和异常处理结构甚至出现模型编译错误时AI 能给修复建议。这些建议都以“模型变更”的形式进入待审列表而不是直接把整屏幕的代码片段丢给用户。用技术管理视角解释这种做法最大程度规避了“AI 产生幻觉导致逻辑炸毁”的问题。AI 永远只负责在受限的、已经经过人类约定的建模语言里创作剩下的是评审、测试、发布的过程控制。这和文档式协同天然不同在文档式画布里AI 一旦介入人人都能修改缺少一个可以精确对比和回滚的中间形态AI 生成内容很难在质量检查中“验货”。4. 再看低代码的几类路径从 Mendix / OutSystems 到文档式与脚手架式4.1 三条低代码路径的真实差异为了不至于把 Mendix 说得像唯一解我习惯把市面上的低代码方案大致分成三类第一类是文档/在线表格式代表如 Airtable、明道云、NocoDB 等核心是把业务配置做成“在线表格/在线文档”上手极快适合轻量协作第二类是脚手架式如国内很多基于微服务框架扩展出来的低代码、中后台生成器包括一些团队会问到的 Bladex 这类面向有经验的技术团队生成前端页面和 CRUD 接口自由度较高但要自己维护运行治理第三类是模型驱动式代表如 Mendix、OutSystems把应用逻辑建模成结构化模型配套 ALM 工具链复杂度上限明显更高。这里放一张简表方便理解维度文档式/在线表格式脚手架式模型式企业低代码代表Airtable、明道云、NocoDBBladex 类、RetoolMendix、OutSystems适用人员业务人员、部门自建专业研发团队业务IT 协同复杂核心流程协作单位共享表格/页面记录Git/代码仓库模型变更集 版本策略治理能力弱到中中取决于源码管理能力强模型 diff、评审、门禁AI 可控程度低语义浅、难对齐中可依赖代码库但业务语义弱高结构化模型可校验、可回滚4.2 低代码平台怎么选我用“代码熵”来判断有一次内部选型会有人问我“低代码平台怎么样到底该看什么功能清单”。我说功能清单往往是最不准的因为多数低代码产品的功能金字塔顶部都差不多有表单、流程、权限、报表。真正拉开差距的是“当应用复杂到一定规模后平台能不能控制住代码熵”。这里借用“熵”的概念整个应用的不可控程度 功能数 × 关系数 × 可并发修改人数 × 版本混乱度。有些平台试玩很惊艳但增长半年后熵值迅速上升有些平台看起来“约束多”却能让熵长期处在一个稳定的低位。Mendix 属于后者。它通过模型化、版本化、评审门禁把熵控制住然后 AI 时代又给它加了第二层杠杆AI 生成内容可以被放到这个受控的模型里不会进一步