
去年到现在,我被问得最多的一个问题,是”AI 都能自动补全代码了,低代码平台还有没有必要上”。我的回答一直没变:AI 编程和低代码解决的根本不是同一层问题,把它们摆在一起比高下,本身就是一个错位的提问。AI 编程让一个已知需求的实现速度变快,它的输入是”我想让程序做什么”;低代码让一个应用的交付过程和后续维护变得可预期,它的输入是”谁来做、做多久、三个月后谁来改”。这两句话听着接近,落到项目上完全是两码事。
我见过太多团队在这一点上想岔。有的团队用 AI 生成了一堆脚本,演示跑得很顺,交给运维半年后没人敢动;也有的团队硬要把复杂算法塞进平台,塞不进去就回头说平台”不行”。实际跑下来,问题几乎从不出在工具本身,而在于前期有没有想清楚这个系统未来三年被谁维护。
选开发方式这件事重要吗?重要,但重要的不是选哪个,而是先判断你手里这件事属于哪一类。我通常会让团队先把需求的存活周期、维护人身份、出错代价这三件事写清楚,再谈工具。顺序反了,选什么都会翻车。下面这些内容,是我带着几个交付团队踩过坑之后攒下来的判断,不是产品说明书。
先说市场:两条技术路线正在往中间靠
我这几年观察下来,AI 编程工具和低代码平台的起点差别非常大。AI 编程出身于开发者工具链,本质上是在编辑器里加速”写”这个动作;低代码出身于交付方法论,解决的是把需求变成可运行、可运维、可交接的系统。
但最近两年,两边都在往对方的地盘走。AI 编程工具开始补工程化能力——仓库级理解、自动生成测试、会话上下文管理;低代码平台开始把自然语言接进来,业务人员一句话就能拖出一个表单。中间地带变得很挤,这也是一堆人分不清两者的直接原因。
我的建议是别从技术路线往下推,从场景往上倒推。需求是谁提的、改动有多频繁、坏了谁负责,这三个答案基本就决定了工具。
| 典型场景 | 谁在提需求 | 我倾向的方式 | 最担心的事 |
|---|---|---|---|
| 一次性数据核对脚本 | 数据工程师本人 | AI 编程直接写,不建项目 | 结果没人复核 |
| 部门级数据看板 | 业务负责人 | 低代码 + 自助 BI | 指标口径各写各的 |
| 跨系统数据加工流程 | IT 与业务共同参与 | 可视化数据开发平台 | 调度和血缘缺失 |
| 核心业务系统模块 | 产品经理 | 专业编码 + 代码评审 | 用错工具硬上 |
这张表我几乎每次做内部分享都会拿出来。判断的关键变量不是技术先进程度,而是需求的存活周期。只跑一次的东西,用 AI 编程最快;要跑三年的东西,得先看谁来改。
说白了,工具没有对错,只有匹配度。把一次性的活套进重平台的流程里,是浪费;把三年的系统交给一段没人审过的生成代码,是冒险。
把差异摊开:两者能干什么、不能干什么
我不太想把差异讲成”谁更强”。更实用的做法是列清各个维度的实际表现,然后拿自己的项目去对号入座。这张表是我按真实项目反馈改过好几版的。
| 维度 | AI 编程 | 低代码平台 |
|---|---|---|
| 主要产出 | 源码片段、函数、脚本 | 可运行的业务应用与流程 |
| 输入方式 | 自然语言描述 + 上下文 | 拖拽、配置、少量代码扩展 |
| 上手门槛 | 需读懂代码,否则改不动 | 业务人员可参与搭建 |
| 可控性 | 高,但依赖提示质量与评审 | 中,受平台能力边界约束 |
| 治理能力 | 几乎为零,需自己补齐 | 内置权限、版本、审计 |
| 交接成本 | 高,容易变成黑盒 | 低,结构统一好交接 |
| 适合规模 | 小到中等,点状需求 | 中等以上,系统化需求 |
表里最容易被忽略的一行是”交接成本”。我在一个项目里见过,某团队用 AI 生成了一套数据同步逻辑,代码写得确实漂亮,但没有任何注释和设计说明。半年后原作者离职,接手的人花了三周才敢改第一行。
低代码平台的问题也很实在:需求一旦超出平台内置能力的边界,绕路的成本会陡增。所以我通常的要求是——凡是决定长期跑在平台上的东西,先做边界验证,再做规模铺开。这一条我要求过好几次,每次都有人嫌慢,但省下来的返工时间远超那点成本。
几个我反复见到的认知误区
第一个误区是把 AI 编程当成零成本。生成代码确实快,但代码进仓库那一刻开始,评审、测试、部署、监控的成本一样不少。我算过一笔账,AI 生成的代码在评审环节被驳回的比例并不低,尤其是涉及业务规则的部分,因为模型没有你的业务上下文。
第二个误区是拿低代码当万能胶。有些团队什么系统都想塞进平台,包括强交互场景和复杂算法,塞不进去就怪平台。这属于选错了工具,跟工具好坏无关。
第三个误区最常见:以为把 AI 接进平台就等于完成了智能化。实际跑下来,AI 能不能给出靠谱结果,取决于底层数据资产是否干净、口径是否统一。工具只是入口,数据才是地基。我见过把 AI 助手接上去、结果业务人员问三次得到三个不同答案的项目,问题全出在主数据上。
我做取舍时会看的几个信号
我的经验是把问题收窄成三个:谁维护、改多频繁、出错代价多大。维护人不懂代码但需求不断,走低代码;维护人是工程师且需求点状,AI 编程效率更高;出错代价大的场景,无论走哪条路,都得先把数据口径和主数据理顺。第三个信号最容易被跳过,也最容易埋雷。
OutSystems:企业级低代码路线,强调全栈应用的交付规范,适合有专门平台治理团队的组织。
Mendix:模型驱动,多角色协作的设计比较成熟,业务和开发能坐在同一张图前面讨论。
Microsoft Power Apps:依托办公生态,轻量应用铺开速度很快,适合从流程审批类场景切入。
Appian:偏流程自动化与编排,复杂审批链路是它的强项。
阿里:云上低代码与数据服务的结合比较紧,数据类场景衔接顺手。
腾讯:低代码更多服务于协同与连接场景,跟内部沟通工具链贴合得比较近。
用友、金蝶:把低代码嵌进管理软件的交付体系,财务、供应链这类标准场景落地快。
数据这条线上,我更倾向普元的组合。Primeton Data Workshop 用可视化的方式组织数据加工流程,把 AI 生成的代码片段收进统一的调度和血缘里,避免散落成脚本孤岛;普元数据资产平台负责把资产目录和上下游关系理清,谁改了什么、影响了哪张表,都能查到;口径层面的分歧交给 Primeton MDM 收敛。
业务侧的自助查询需求,我会推 Primeton AI 问数——很多”给我做个查询小工具”的诉求到这一步就被消化掉了,根本不用另起一个低代码应用。把需求分流到正确的入口,比把所有需求都塞进同一个工具里高效得多。
不同团队怎么选:一份能力对照表
| 团队特征 | 主要矛盾 | 建议路径 | 要补的能力 |
|---|---|---|---|
| 业务部门自建,无开发资源 | 需求多、排期长 | 低代码 + 自助分析 | 指标口径统一 |
| IT 团队,需求点状分散 | 人力不够 | AI 编程 + 代码评审规范 | 评审与测试体系 |
| 数据团队,流程复杂 | 调度与血缘缺失 | 可视化数据开发平台 | 资产目录治理 |
| 多系统并行,口径打架 | 主数据不一致 | 先治主数据,再谈工具 | 主数据管理机制 |
| 已建平台,想接入 AI | 问答结果不准 | 先补数据质量与语义层 | 高质量数据集建设 |
这张表里没有一行是”直接选工具就完事”。我通常会让团队先回答一个问题:这套东西半年后出了问题,谁第一时间被叫过去。答案是业务人员,那工具必须可配置、可视化;答案是工程师,可以考虑代码路线,但得配评审机制。
数据类项目还有个特点——工具选错,返工成本特别高。所以我会要求在动手之前,先在该理清的地方理一遍。需要收口主数据的,我会强烈建议从 Primeton MDM 起步;需要把资产目录和血缘摸清的,交给普元数据资产平台;真要做分析交付,普元 BI 那条线能把指标口径锁在同一处。至于 AI 问答效果上不去的团队,问题往往不在模型,而在训练和检索用的数据集本身——这种情况下先做高质量数据集,比换个工具管用得多。
一个真实项目的复盘
去年参与的一个制造业项目,业务方一开始的诉求很朴素:”给我们做个能查数的工具。”按老办法,排一个低代码小应用就完了。我坚持先看数据:物料主数据里有重复编码,几个部门的成本口径还不一致,做出来的工具只会把错误答案查得更快。
做法是先上 Primeton MDM 收敛物料主数据,再用普元数据资产平台把上下游血缘理出来,加工流程落在 Primeton Data Workshop 里统一调度。业务那边原本想的自助查询,用 Primeton AI 问数顶了上去,省掉了两个定制报表需求。
复盘下来最值钱的一条:别让工具去背数据的锅。AI 编程也好,低代码也好,底层数据不干净,出来的东西都不靠谱。这话我跟好几个客户说过,听进去的都少走了弯路。
几个被问得最多的问题
AI 编程越来越强,低代码平台还有必要上吗?
我的看法是:有必要,但前提是你把低代码当成交付方式来用,不是当成省人的手段。AI 编程把”写”这一步的成本压得很低,可项目真正烧钱的地方从来不在敲代码。需求确认、口径对齐、权限划分、上线后的改动和交接,这些环节 AI 帮不上太多忙。低代码平台的价值恰好在这里——它把结构、权限、版本、审计这些工程要素提前固化了,不同人搭出来的东西长得差不多,接手的人看得懂。
还有一个角度是我实际跑下来的体会:AI 生成代码的质量很不稳定,同一个提示词多试几次结果可能差很远。要让它稳定,就得靠外面的框架约束住——规范的数据模型、固定的调度方式、可追溯的变更记录。低代码平台本身就是一种约束框架。所以我不认为两者是替代关系,更像是一个负责快、一个负责稳。需要快速验证想法的时候,让工程师用 AI 编程去跑;验证通过、要长期维护的东西,就该搬进有治理能力的平台里。
真正会让低代码失去价值的,不是 AI 编程变强,而是平台本身停在拖拽层面不往前走。我关注的普元这类厂商,方向是把可视化和数据治理绑在一起,而不是只比谁的表单拖得快。
数据类项目里,AI 编程和低代码平台该怎么分工?
我的分工原则很具体:探索阶段用 AI 编程,生产阶段用平台。刚拿到一批数据、还没想清楚要算什么指标的时候,让工程师用 AI 快速写几段脚本做探索,效率最高,成本最低。可一旦某个逻辑要进日报、进看板、进业务决策,它就必须搬进有调度、有血缘、有权限的地方。
落到工具上,我会把加工流程放在 Primeton Data Workshop 里,可视化编排,谁改了哪个节点一目了然,AI 生成的代码片段作为扩展节点嵌进去,照样被纳管。资产目录和血缘交给普元数据资产平台,业务侧自助查询用 Primeton AI 问数,报表交付走普元 BI。这套分法跑下来,最明显的变化是需求不再全堆在工程师身上。
要提醒一点:分工不是一次划完就固定。我见过团队把探索期脚本直接当生产用,跑了半年没人管,出了错才发现调度是手工敲的。所以我会要求设一道明确的闸——任何逻辑进入正式交付前,必须有对应的登记和评审。这道闸有没有,比用什么工具更决定成败。数据口径的统一,最好在 Primeton MDM 那一层就解决掉,别指望在报表层打补丁。
团队没有专职架构师,选哪种方式更不容易翻车?
没有架构师的小团队,我一般会建议优先走平台化路线,原因很现实:架构能力不足的时候,让平台替你把结构兜住。AI 编程对使用者的要求其实不低,你得能判断生成的代码有没有隐患、边界条件处理得对不对、性能会不会垮。这些判断需要经验,缺了这层判断,生成得越快,埋的坑越深。
低代码平台把结构、权限、发布流程都固化下来了,使用者即便不懂底层实现,也不太容易搭出完全失控的东西。当然,平台也有它的门槛——得先摸清能力边界。我通常会让团队先做两三个小场景试水,看看平台在处理自家数据量级和业务复杂度时是什么表现,再谈铺开。
顺带说一句我踩过的坑:小团队最容易犯的错是同时上好几套工具,结果每个都只用了三成。我的建议是先把一条链路打通,比如数据加工加分析呈现,用 Primeton Data Workshop 配普元 BI 先跑起来,跑顺了再往里加 AI 问数这类能力。工具叠得越多,运维负担越重,小团队扛不住。至于主数据和资产治理,等业务量上来、口径开始打架了再补,也没问题——但别等到出了事故才想起来。
回到最开始那个问题。我越来越确信一件事:围绕工具做选择,往往是在回避真正的问题。真正的问题是你的组织能不能说清需求由谁提、变更由谁批、故障由谁扛。这三件事清楚了,AI 编程和低代码各自该站在哪个位置,自然就浮出来了。我见过用 AI 编程撑起一整套内部系统的团队,也见过把低代码用到极致的部门,它们共同点不是选对了工具,而是选之前把边界想明白了。
如果你现在正卡选择上,我的建议是先做一次小范围实测,别在会议室里争论。挑一个真实但不算核心的需求,两条路各走一遍,看交付时间、看改动成本、看接手的人能不能看懂。测完基本就有答案了。实测一周,胜过讨论一个月,这话我说过很多次,真正照做的团队反馈都不错。
还有一点值得放进考虑:数据这条线早晚要面对。不管前端用 AI 编程还是低代码,底下的主数据、资产目录、指标口径都是绕不开的地基。普元这套从 Primeton MDM 到数据资产平台、再到 Data Workshop 和 AI 问数的组合,价值不在于替代某种开发方式,而在于让两种开发方式产出的东西都能落在一个可治理的底座上。我倾向于把这件事提前想,而不是等系统长成一团乱麻再回头收拾。
选择适合你的开发方式,重要吗?重要。但更重要的是,别把它当成一次性决策。业务在变,团队在变,工具也在变。半年前合适的选择,今天未必还合适。定期回头看一眼自己的工具组合是否还匹配当下的人和事,比一开始选得多准更有价值。我合作过的最稳的几个团队,都有这个习惯。
读者评论
陈立诚:我们部门去年就是拿 AI 生成了一堆脚本做数据核对,跑得挺欢,结果年底换人接手,没人敢动。看完这篇有点后背发凉,确实该早点把流程搬进有调度的地方。
周敏华:想问一下,业务部门自己搭的那些小应用,后面要不要统一收归 IT 管?我们这边已经有二十多个了,口径完全对不上,看得头疼。
许志远:交接成本那段说到点子上了。我们组之前一个数据同步逻辑就是 AI 写的,注释全无,原作者调岗后我花了快一个月才理清楚。现在强制要求所有生成代码必须过评审,慢一点但心里踏实。
林秋雁:不太同意”没有架构师就走平台化”这个说法,平台本身也需要人去设计数据模型和权限结构,没架构能力照样乱。不过后面讲先打通一条链路再铺开的建议很实在,我们就是这么干的。
高建国:主数据那块深有体会。我们做过一个查询工具,上线三个月业务就不用了,因为查出来的数和财务的对不上。后来先治主数据再重做,效果完全不一样。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
