第一批
Vibe Coding创业的受害者,已经出现
过去半年,我看到不少创业者用AI写代码,几天做出一个产品,几周上线,甚至开始收钱。
这件事本身没问题——
AI确实让产品从0到1的速度变快了。以前一个MVP可能要两个月,现在一个人靠Vibe Coding,也许两周就能跑起来。但问题是,很多人误以为“跑起来”,就等于“做出来了”。
真正的麻烦,往往不是上线当天出现的,而是上线之后才开始。

第一类问题,是需求一改,系统就塌
刚开始页面能点,流程能走,用户能注册,看起来很顺。但客户说要加一个会员等级、加一个优惠券、加一个角色权限,马上发现代码里到处都是硬编码。一个字段改了,三个页面报错。一个接口变了,后台、前端、数据库一起炸。因为当初没有设计边界,只是让AI一路往下生成。
第二类问题,是数据模型一开始就错了
很多非科班创业者不太理解,数据库不是随便建几张表就行。用户表、订单表、支付表、权限表、日志表,看起来都很简单,但关系一旦设计错,后面补起来非常痛苦。前期为了快,把状态写成字符串,把订单流程写死,把业务规则塞进页面里。上线后用户多了,场景复杂了,才发现根本没法统计、没法追踪、没法扩展。
第三类问题,是没有异常处理
Demo里最顺的那条路径,永远不是现实里的真实路径。支付会失败,网络会超时,用户会重复点击,第三方接口支付会失败,网络会超时,用户会重复点击,第三方接口会抽风,后台任务会中断,文件上传会失败。如果你只是靠Vibe Coding把主流程跑通,没有日志、没有重试、没有告警、没有回滚,线上出问题的时候,你连问题发生在哪里都不知道。
第四类问题,是安全和权限被忽略
很多AI生成的代码,表面功能完整,但权限边界非常粗糙。普通用户能不能访问管理员接口?前端隐藏按钮,后端有没有校验?用户A能不能看到用户B的数据? Token 过期怎么处理?敏感信息有没有暴露?
这些东西在Demo阶段看不出来,但只要真实用户进来,就是雷。
第五类问题,是自己维护不了。这是最现实的
很多人不是写不出产品,而是上线后看不懂自己的产品。代码是AI一段一段生成的,没有统一架构,没有目录规范,没有命名规则,没有注释,没有测试。出了bug,只能继续问AI:"帮我修一下"。
结果越修越乱,越乱越怕改,最后产品变成一间到处接满临时水管的房子。

夜雨聆风