AI 写代码的速度,这两年基本没有争议了。奇怪的是,不少团队的项目交付周期一点没短——生成环节省下的时间,全填进了后面那道看不见的工序里。
卡在哪儿?就卡在代码和应用之间那段人肉路上。
AI 产出的东西叫代码,项目要交付的东西叫应用。这俩中间隔着的每一步,AI 不走,全靠人扛——搬运、拼接、调通、再搬运,直到它变成一个业务方能用的系统。

生成是一头,拼装是另一头
做企业应用的团队,现在多少都用上了 AI 编程工具。让 AI 做 1 个订单模块,它会分别给出数据库脚本、后端接口、前端页面——单看每一段,质量都过得去;语法干净,注释齐全,看着就想直接用。
问题出在段与段之间。
数据库脚本要落成真正能跑的表结构,得先对上公司现网的数据库版本;后端接口要接进已有的权限体系,鉴权逻辑 1 段都不能少;前端页面要嵌进现有的导航、主题和菜单,风格还得跟老页面保持一致。这些活 AI 一律不碰——它负责生成,拼装、联调、改错,全是人的事。项目里真正的时间黑洞,从来都藏在这些接缝上,跟代码写得多漂亮没关系。

结果呢,生成越来越快,拼装还是老节奏。
两头的落差摆在一起,反而比以前更扎眼了。以前抱怨“写不动”,现在抱怨“接不完”;工具换了 1 轮又 1 轮,交付日历没挪过 1 天。
更细的账还有工具切换。1 个需求的全程,人要在 IDE、数据库管理工具、设计器、聊天窗口之间来回跳——上下文靠脑子记,靠剪贴板搬;切 1 次工具,就丢 1 次状态。团队里开评审会,常能听到 1 句灵魂发问:这个功能,刚才说到哪一步了?
还有个更隐蔽的坑——通用 AI 不认识你的业务。它懂语法、懂主流框架,可它不知道订单表和库存表怎么关联,不知道权限模型长什么样,也不知道平台的页面组件有哪些约定。每次开工前都得先给它补 1 节课,把业务上下文翻译成提示词;翻译得不到位,产出的代码整体跑偏,返工比手写还费劲。这事儿在企业项目里天天上演,踩坑的团队都懂。
说白了,AI 把“写”提速了;可开发里费时间的,从来不只是“写”。
代码是文本,应用是能跑的东西
把镜头拉近一点,能看到 1 条分界线——AI 帮你写代码,和应用自己长出来,是 2 条路。
前者的产物是文本。代码写得再漂亮,它也只是躺在对话框里的字符串;复制、粘贴、改依赖、跑通、修报错,落地动作 1 步不能省。改 1 个包名、对 1 遍依赖版本、补 1 轮测试,全是生成之后的事。
后者完全另一回事。
在低代码平台里接 AI 助手,你说要建 1 个物料表,它产出的直接是平台里的数据表——字段、关联、权限 1 次到位;你说要 1 个查询页面,页面直接在设计器里渲染出来,能看、能跑;逻辑层的命令也会直接挂到工程里,不经过任何复制粘贴。生成的每样东西都直接长在应用上,中间那段搬运,整段消失。

打个比方。1 个是 AI 把菜谱和食材备好,你自己下厨;另 1 个是菜直接端上桌,尝 1 口就行。
举个例子。仓储里的先出先出批次管理,这种需求扔给 AI 编程工具,得到的是 1 段段代码;在平台里跟 AI 助手对话,物料表、批次字段、出库规则、查询页面,1 样 1 样往下长——做完就能跑,不用等集成。你别说,这种交付节奏的改变,用过 1 次就回不去了。老实说,很多人就是从这 1 个场景开始,重新掂量起“AI 到底能接管多少开发活”的。
这组对比背后还有个更实际的价值——1 个对话窗口,覆盖数据层、逻辑层、展示层 3 层,从建表到建命令到建页面,全程不出平台。跨语言、跨框架的衔接成本压根不产生,数据库脚本、后端接口、前端页面、部署配置这 4 段搬运,1 段都不剩。
平台上下文,通用 AI 补不上
再往深一层看,平台内的 AI 助手有 1 个先天优势——它理解平台本身。
它知道这个平台的数据表结构长什么样,知道服务端命令体系怎么运转,知道组件库里有哪些页面元素可用,也知道内置的权限机制怎么生效。这些知识,通用 AI 每次都要靠人在提示词里现喂;平台 AI 出厂就带着,省掉的是每 1 轮对话前的补课环节。对做惯企业项目的人来说,光“不用每次重新解释业务背景”这 1 条,就够省心了。
对有开发经验的人,这是提效;对经验不多的人,这是把“能看懂代码”的门槛也拆了——不用关心 SQL 怎么写、前端组件怎么渲染,这些事平台连同 AI 一起办掉。有开发者把这套玩法跑通过,从建表到页面全在对话里完成,代码 1 行没碰,做完的应用直接能跑。
需求文档这条输入也接上了。把业务方的需求文档直接丢给 AI,它解析完给出应用框架的初版,数据模型、核心页面都在里面;框架立住之后,再逐张表、逐个页面往深里做。从 0 到 1 的那段启动摩擦,被压掉了一大截。

当然,边界也得说清楚。复杂业务的拆解、需求的梳理,仍然得人来。结构清晰、边界明确的活,比如建 1 张字段齐全的物料表,AI 干得又快又对;需求本身是糊的,产出就会跟着糊。有意思的是,不少团队把这一步也交给 AI——需求没理清就开工,做出来驴唇不对马嘴,回头反而怪 AI 不行。干脆说狠一点:这一步到今天也省不了,先把需求理清再动手。
说实话,需求清晰的项目,AI 接手得最顺;需求糊的项目,什么工具都救不了。
两条路怎么选
看到这里容易冒出 1 个念头——那就别用 AI 编程工具了。
其实大可不必,2 条路管的是不同的段落。写个临时脚本、生成 1 段算法、排查 1 个语法问题,AI 编程工具顺手得很;到了企业应用的交付段——表结构要贴合业务、权限要可控、页面要能直接交给业务方用——平台内那条路,摩擦小得多。
判断的动线也简单,看 AI 产出之后,人还要做多少“搬运”。搬运少的,留在那条路上继续深耕;搬运多的,就该换个产物形态更完整的做法了。
讲真,工具是拿来用的,不是拿来站的。团队里 2 类人各取所需——写代码的拿 AI 编程工具提速,搭应用的在平台里让 AI 直接干活;反正 2 条路不冲突,没必要站队。
顺带一提,这类平台把“顺手”做到了很细的地方——页面之间传参改成了点选,有开发者把 20 个中间变量删到 3 个;对接用了多年的老数据库,表注释和字段注释能跟着表结构一起进设计器。这种细节 1 个 1 个堆起来,才是交付提速的真实来源。
说真的,交付提速这种事,从来没有 1 记大招;都是把“接不完、搬不完”的环节 1 个 1 个消掉——消着消着,日历就挪了。
企业应用开发的重心,正在从“把代码写出来”挪向“把应用配出来”。写代码的效率竞赛已经足够卷了;反直觉的地方在于,效率竞赛的下半场拼的是“少搬运”。从 1 句需求到 1 个能跑的应用,中间还剩几步——每消掉 1 步,就快 1 截。
活字格 V12.1 把 2 条路都铺好了——IDE 一侧有能理解平台规则的 MCP 服务,帮 AI 读懂数据表、命令、插件的编写约定;平台内的 AI 助手直接产出数据表、服务端命令、页面这些原生对象,这套能力背后是葡萄城 40 年的控件技术积累。如果你也困在“AI 提了速、交付没提速”的落差里,官网有 V12.1 的更新说明,两边的活例都摆在那里。