从 Vibe Coding 到 Wish Coding:产品经理的饭碗是更铁了,还是要碎了?

0 评论 193 浏览 2 收藏 13 分钟

当AI编程工具从Vibe Coding进化到Wish Coding,产品经理的角色正面临重新定义。蚂蚁集团灵光App提出的新概念让PM仅凭自然语言描述就能生成可运行应用,这既释放了大量受限于开发资源的产品创意,也带来了关于PM核心价值的深层思考。本文将剖析Wish Coding的革命性突破与现存局限,并揭示在这个'人人都是开发者'的时代,产品经理最不可替代的三大判断力。

我用 Cursor 写代码已经快半年了。说”写代码”其实不太准确——更像是”指挥代码”。我在 Cursor 里敲几句话描述我想要什么,AI 刷刷刷生成一堆文件,我跑一下看看效果,不对就再说几句,它再改。来来回回几轮,一个还像样的原型就出来了。

作为一个产品经理,这种体验让我既兴奋又隐隐不安。兴奋的是,以前写 PRD 扔给开发排期等两周的事,现在我下午就能自己搞个 demo 出来验证想法。不安的是——如果人人都能这么干,那 PM 存在的意义是什么?

直到昨天看到蚂蚁集团灵光 App 提出的”Wish Coding”概念,这种不安变成了一个更具体的问题。

先把概念捋清楚

过去一年你大概率已经听腻了 Vibe Coding。Andrej Karpathy 在 2025 年初造了这个词,说白了就是:你用自然语言告诉 AI 你想要什么功能,AI 帮你把代码写出来,你甚至都不用看懂那些代码,跑起来能用就行。

Collins 词典把它选为 2025 年度词汇。GitHub 上超过一半的提交代码已经是 AI 生成的。Y Combinator 2025 年冬季批次中,四分之一的创业公司代码库有 95% 是 AI 写的。这些数字已经不是什么新鲜事了。

真正让我坐直的是昨天灵光 App 升级后提出的那个新词:Wish Coding。

它和 Vibe Coding 的区别在哪里?我试着用一句话讲清楚:

Vibe Coding 加速的是”编码”,你还是得跟代码打交道——装 IDE、配环境、管依赖、部署上线。Wish Coding 想跳过的是”代码”这件事本身——你只需要说出你想要什么,系统从生成到部署一条龙给你交付一个能用的应用。

换成我们 PM 熟悉的话来说,Vibe Coding 把开发效率提高了 10 倍,但使用门槛只降低了一点点。Wish Coding 想做的,是把门槛直接拆掉。

为什么 PM 应该认真对待这件事

你可能觉得这不就是低代码/无代码的老故事换了个新包装吗?我一开始也这么想的。但仔细看了灵光的产品逻辑之后,我改变了看法。

传统的低代码平台,像什么简道云、明道云,本质上是在做”模块拼装”——给你一堆预制组件,你拖拽组合。它的天花板非常低,稍微复杂一点的需求就搞不定。

Wish Coding 不一样,它底层跑的还是大模型代码生成,理论上能做的事情和程序员手写代码差不多。只不过它把 IDE、终端、部署这些”程序员才懂”的东西全部封装掉了。用户看到的就是一个对话框,说完需求,等一会儿,拿到一个能用的应用。

这意味着什么?意味着以前卡在”有想法但没有开发资源”这个瓶颈上的大量需求,突然有了释放的出口。

做过 PM 的人都知道,这个瓶颈有多真实。你有 20 个想验证的想法,开发团队一个迭代只能排进去 3 个。剩下 17 个要么永远躺在需求池里发霉,要么等你攒够了政治资本才能推一个上去。

如果这 17 个想法中有一半能通过 Wish Coding 直接做成 demo 甚至 MVP 呢?

我自己踩过的坑

说到这里,不得不讲讲我自己的经历,因为它恰好说明了 Vibe Coding 和 Wish Coding 之间那道鸿沟。

我之前用 Cursor + Claude Code 给自己做了一个信息聚合工具的原型。从功能角度看,做得还行——能抓取多个信息源,做基本的分类和筛选,前端也勉强能看。整个过程大概花了两个周末。

但中间有多少时间花在了”功能之外”的事情上呢?

装 Node.js 环境的时候版本冲突了,折腾了一个小时。数据库选型纠结了半天,最后用 SQLite 图省事。前端框架在 React 和 Vue 之间犹豫不决。部署到服务器上又是一堆 nginx 配置的坑。中间还遇到过一次 Claude 生成的代码把我本地文件目录结构搞乱了,花了两个小时恢复。

这些事情,每一件都和我真正想验证的产品假设毫无关系。但它们吃掉了我至少 40% 的时间。

如果当时有一个工具能让我跳过这一切,只聚焦在”这个功能该长什么样、交互逻辑是什么”——那才是 PM 真正应该花时间的地方。

这就是 Wish Coding 让我觉得值得认真看待的原因。它解决的不是”怎么写代码更快”的问题,而是”PM 能不能完全不碰代码相关的任何东西,直接验证产品想法”的问题。

冷静一下:Wish Coding 的三个硬伤

当然了,兴奋归兴奋,做产品的人不能只看愿景不看约束。Wish Coding 现阶段至少有三个明显的问题,不讲清楚就是不负责任。

第一,复杂度的天花板。

AI 生成一个待办清单应用没问题,做一个有登录、有支付、有实时协同的 SaaS 产品?现阶段不太行。Red Hat 的一篇分析说得好:不懂技术的人写的需求规格书不是蓝图,是许愿清单。AI 能帮你许愿,但建筑质量取决于图纸精度。

这说明 Wish Coding 更适合验证阶段而不是交付阶段。PM 用它快速做 demo 没问题,但别指望它直接生产出能上线运营的系统。

第二,安全性是定时炸弹。

VeraCode 的研究显示,大模型在过去三年里生成功能性代码的能力突飞猛进,但代码安全性几乎没有进步。2026 年初就有一个 vibe coded 的应用出了数据泄露,暴露了 150 万个 API 密钥和 3.5 万用户邮箱。原因就是开发者(其实是个没写过一行代码的普通用户)根本不知道数据库需要做权限配置。

对 PM 来说这是个很实际的提醒:用 Wish Coding 做内部工具、做原型演示、做概念验证都可以,但涉及到用户数据和金钱交易的功能,老老实实交给专业工程师。

第三,调试是噩梦。

Reddit 上有句话总结得很到位:20 分钟生成 2 万行代码,2 年时间来调试。AI 生成的代码你看不懂,出了 bug 你也不知道从哪下手。MIT 的研究也指出,AI 生成的代码看起来很”polished”,反而让错误更难被发现。

这意味着 Wish Coding 生成的东西,生命周期注定是短的。你可以把它当成一次性原型来用,但别期待它能持续迭代演化。

PM 的真正机会在哪

聊完风险,说说我认为 PM 应该怎么看待这波变化。

Wish Coding 不是在取代产品经理,它是在重新定义 PM 的核心竞争力。

过去这些年,很多 PM 的日常工作其实是在做”翻译”——把业务需求翻译成开发能理解的语言,写 PRD,画原型,对接口。这些工作不是不重要,但它们的价值正在快速缩水。因为 AI 越来越能直接理解自然语言描述的需求,中间的翻译层越来越薄。

那什么东西是 AI 替代不了的?

判断力。

具体来说是三种判断力:

做什么的判断力。 在一个”做应用”的成本趋近于零的世界里,稀缺的不是产能,而是方向感。到底该给用户解决哪个问题?这个问题值不值得解决?市场上有没有人已经解决了?这些判断需要对用户的深度理解、对市场的持续观察、对商业逻辑的穿透力。这些东西不是几句 prompt 能替代的。

不做什么的判断力。 当所有人都能瞬间做出一个 app 的时候,克制比执行更稀缺。你知道在一堆看起来都不错的功能里砍掉哪些、留下哪些,知道什么时候该做减法,这本身就是专业能力。

定义标准的判断力。 AI 生成的东西能用,但”能用”和”好用”之间差着十万八千里。交互细节怎么打磨?异常流程怎么处理?边界情况考虑到了吗?这些都是 PM 的专业领地,也是产品质量的真正分水岭。

一个实操建议

最后说点实际的。如果你是 PM,我建议你现在就开始做一件事:把 Wish Coding 类工具纳入你的日常工作流,但只用于验证阶段。

下次你有一个需要和老板或利益相关方沟通的产品想法,别再花三天写 PRD 了。用灵光也好,用 Replit 也好,花半天时间做一个能跑的 demo 出来。用真实的可交互原型代替 PPT 和 Axure 线框图去做沟通。

这样做有两个好处。一是验证速度快了一个数量级,很多不靠谱的想法在 demo 阶段就能被干掉,省得浪费开发资源。二是在团队里建立一个新的认知:这个 PM 不只是能画原型、写文档,他能直接把想法变成可以操作的东西。

但记住底线:Wish Coding 出来的东西是用来验证想法的,不是用来上线的。验证通过之后,该写技术方案还是得写,该做 code review 还是得做。用许愿的方式开头,用工程的方式收尾。

这大概就是 2026 年一个产品经理和 AI 编程工具之间最健康的关系。

作者的话:本文观点来自我半年使用 Cursor 和 Claude Code 的真实体验,以及对蚂蚁灵光等新一代 AI 编程产品的产品分析。如有不同看法,欢迎留言交流。

本文由 @文良 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!