这是「成为 AI Native Builder」连载的第 2 篇,全系列目录见文末。
哈喽,我是 lv。
上一篇开篇,我提到了一个词:AI Native Builder。
这个词,是我给自己现在这个角色起的名字。
它不是一下子冒出来的,背后是我这几年一点点被"推"过来的路:
-
几年前我是前端,开始琢磨 AI 能不能进入前端开发的日常,还写了一本小册《AI 赋能前端研发从 0 ~ 1》;
-
后来和团队的设计师合作,把 AI 驱动的 Design To Code 落到团队流程里,我也从前端走成了 Design Engineer;
-
再后来开始做 Flutter 多端应用,把 AI 带进 Flutter 的日常开发;
-
现在做需求交付工程师,需求梳理、设计、前端、移动端、后端、测试……一个人身兼多个角色。
为了更好地完成从需求到交付的整个流程,我做了 canvasagents.dev 这个产品。它也是我一个人 + AI 搞定的,从 0 到 1 做这个产品的过程中,用到的方法论其实就是 AI Native Builder 的一套方法论。
回头看,我需要一个词来描述现在的自己,于是有了这个定义:
AI Native Builder:一个人 + AI,用 AI 原生的方式,构建从需求到交付的完整闭环。
这句话有三个部分,我们下面一个一个拆。
一个人 + AI
先看主语:一个人。
不是一个团队,也不是"一个人带一群人",就是一个人,加上 AI。
这里的 AI 也不是一个聊天框,而是一批能干活的 Agent:Claude Code、Codex、OpenCode……
我想现在基本上大部分的程序员,离开了它们都不能干活了,因为大部分的活都是让它们干了。
那人负责什么?
人负责 AI 替代不了的部分:
-
判断什么是对的:需求要做到什么样,哪些场景必须覆盖,什么可以不做;
-
在关键节点拍板:验收标准对不对,设计选哪一版,能不能上线;
-
为结果负责:出了问题,由人决定是修复还是回滚。
所以"一个人 + AI",不是 AI 把活干完、人在旁边看着。
准确地说是:AI 负责执行,人负责判断和兜底。
用 AI 原生的方式
这是最容易被忽略、也最关键的部分。
很多同学用 AI 的方式是:原来的流程不变,在某一步里用 AI 加速。
原来手写代码,现在让 AI 补全;原来手写测试,现在让 AI 生成。
这当然有用,但它是"用 AI 的方式",不是"AI 原生的方式"。
AI 原生的意思是:有了 AI 之后,事情本来就应该这样做。
不是在旧流程上贴 AI,而是假设 AI 从一开始就在,重新设计整个流程。
这一点,我会在下一篇用一个大家都经历过的例子来聊。
构建从需求到交付的完整闭环
最后看宾语:从需求到交付的完整闭环。
两个关键词。
从需求到交付:起点是一个需求,可能清晰,也可能模糊;终点是一个真正交付出去、有人在用的结果。
中间要经过需求梳理、产品设计、UI/UX、前后端开发、测试、部署上线。这些原本分散在不同岗位上的环节,现在都在一个人手里。
闭环:交付不是终点。
上线之后有反馈,有 Bug,有新需求,这些信息要回流到下一轮。
现在很多同学都可以用 AI 快速生成一个 MVP,包括设计、前后端、部署在内的所有内容。
但是一条走完就结束的 MVP Demo 流水线,不是闭环。能从失败里学习、让下一次做得更准的,才是闭环。
比如说我做的这个 CanvasAgents 产品,因为它是我日常工作的主力工具,我需要长期迭代它。
包括增加新功能或者修复 Bug,以这个产品为例,它不是一个 MVP 需求的产品,而是从需求到交付的完整闭环,每一次从需求到交付,上线接收"失败"的反馈,从而下一次的需求到交付会做得更好。
在这个闭环的过程中,需要考虑到的东西很多,比如说针对不同的需求:大功能、小功能、Bug 修复,都要有对应的一个 AI 调度流程。
同时好的 AI 调度的流程,一定要有 AI 友好的底层架构作为支撑,这些后续连载里会聊到。
三个常见误解
聊到这里,经常会有同学产生下面三个误解。
误解一:AI Native Builder = 会用 AI 写代码的程序员。
不是。
只会用 AI 写代码,解决的是"开发"这一个环节。
AI Native Builder 要对整个闭环负责,包括你以前觉得"不是我的活"的那些:需求说不清楚、设计没定、验收标准没人写、上线后没人看监控。
误解二:AI 足够强,人就不需要判断了。
恰恰相反。
AI 越强,执行越便宜,判断就越值钱。
AI 一口气能生成上万行代码,方向要是错了,浪费的也是上万行。
误解三:一个人做完整个闭环,质量一定比团队差。
质量不取决于参与的人数,取决于有没有一套保证质量的机制。
团队协作里,质量靠岗位之间互相把关;一个人 + AI,质量靠的是开篇提到的那个模型:AI Native 交付质量三角模型。
这个模型具体长什么样,后续连载里有一篇专门讲。
小结
如果这一篇只记一句话,那就是:
AI 负责执行,人负责判断和兜底。
下一篇,我们来聊"AI 原生"到底原生在哪里。
我会用一个十几年前几乎每个人都经历过的场景来解释:为什么在旧流程上贴 AI,效率往往上不去。
「成为 AI Native Builder」连载目录
- 开篇:为什么 AI 总在返工?
- 什么是 AI Native Builder:一个人 + AI,交付完整闭环(本篇)
- 真正意义上的 AI 原生,原生在哪里?
- 人人都在用 AI,团队为什么没变快?
- 应届生卷不过 AI,资深程序员像老中医
- 怎么保证 AI 的交付质量:AI Native 交付质量三角模型
- 实战(上):一句话,让 AI 做出一个产品演示官网
- 实战(下):从 0 到 1 做一个产品官网,我迭代了 5 轮
- 收官:成为 AI Native Builder 的两条路
觉得有用的话,点个赞、收藏一下;关注我,连载更新会第一时间推送给你。