Vibe Coding 时代,不懂代码怎么做 SaaS?我的真实工作流
Vibe Coding 火了。
满屏都是「用 AI 一天做出了一个 SaaS」的帖子。我刷即刻,连续看到三条。
然后我想了想——我用 Claude Code 做 CardIsle,写了 15.8 万行代码,核心功能 3 周跑通。
我是个程序员。
但如果你不是呢?
先说结论:能做,但门槛不是代码
Vibe Coding 的核心逻辑是:你用自然语言描述要做什么,AI 写代码,你验收结果。
这套东西是真的好用。我做 CardIsle 的时候,数据库设计、API 对接、前端组件,很多都是直接跟 Claude Code 说「给我做一个这样的功能」然后等它写出来。
但问题不在代码。
我遇到的卡点,90% 都不是代码层面的。
是这些:
- • 我该做什么方向?
- • 这个功能加还是不加?
- • 上线后没人注册,是产品的问题还是推广的问题?
- • 用户说要加这个功能,但我觉得不对,到底听不听?
这些问题,Claude Code 帮不了你。
我的真实工作流(给非程序员的版本)
CardIsle 从 0 到上线,我大概把流程分成了这几个阶段:
第一步:把想法说清楚,不要让 AI 猜
很多人用 Vibe Coding 的第一个坑——给 AI 一个模糊的描述,然后抱怨 AI 做出来的东西"不是我要的"。
我的做法是:先用文字把产品写清楚。
不是代码,是文字。一份 1000 字左右的产品说明,回答三个问题:
- 1. 这个产品解决什么问题?
- 2. 用户做一件事的完整流程是什么?
- 3. 第一个版本只做哪三个功能?
写完之后,把这个文档给 Claude Code 当上下文。后面所有的对话都在这个上下文里展开。
这是最重要的一步,没有之一。
产品说明文档作为AI工作流的起点
第二步:分解功能,一次只做一件事
Vibe Coding 最容易失控的地方——你描述了一个复杂功能,AI 一口气生成了 500 行代码,里面七八个地方你看不懂,有一个地方有 bug,然后你不知道从哪里开始改。
我的节奏是:一个功能,一次对话,验收通过才继续。
比如做 CardIsle 的名片编辑器,我把它拆成了:
- • 先做基础布局
- • 再做头像上传
- • 再做链接添加
- • 最后做主题切换
每一步都跑起来确认没问题,再往前走。
这不是代码能力的问题,是项目管理的问题。你懂不懂代码都要这样做。
第三步:遇到看不懂的报错,不要慌,直接贴给 AI
这是非程序员最怕的场景——红色报错,不知道是什么,不知道怎么改。
我的经验:95% 的报错直接把错误信息贴给 Claude Code,它能解决。
剩下 5% 是环境问题(比如 Node.js 版本冲突、Docker 配置)——这些确实需要一点点基础认知,但不是写代码的能力,是"知道这个东西是什么"的常识性认知。
如果你完全零基础,这 5% 会是卡点。不夸大,也不回避。
第四步:上线之后,才是真正的工作
CardIsle 上线后,我花了 11 天才等到第一个付费用户。
这 11 天里我做了什么?重写首屏文案(从列功能改成讲场景)、把 6 个入口砍到 1 个按钮(用户停留时间从 3.2 分钟涨到 5.7 分钟)、做出了一个竞品没有的差异化功能。
代码层面的事情,Claude Code 都能帮你。但怎么让人知道这个东西、怎么让来了的人留下来、怎么让留下来的人付钱——这些跟 Vibe Coding 没有一毛钱关系。
CardIsle 上线后 Umami 数据面板
我学到的三件事
1. Vibe Coding 降低的是执行门槛,不是判断门槛。
你不需要会写代码,但你需要知道做什么、先做什么、放弃什么。这个判断力,AI 给不了你。
2. 真正的入门门槛是"调试思维",不是代码语法。
能把一个问题拆小,能识别问题出在哪个环节,能逐步排查——这是 Vibe Coding 时代真正需要的能力。
3. 技术壁垒消失了,市场壁垒没有。
用 AI 做出来和没有用 AI 做出来的产品,代码质量可能差不多。但谁更了解用户,谁有更真实的故事,谁能持续输出内容——这决定有没有人用。
CardIsle 上线到今天,注册用户在慢慢增长。
我把整个建设过程都记录在这里——不只是成功,也包括卡在哪、删掉了什么。我每周都在公众号「吴阿福的一人公司」记录这个过程。
如果你也在想用 Vibe Coding 做点什么,可以先去 cardisle.me 看看——这是我用这套方法做出来的产品,用着说话。
如果重来一次
我会在动手写代码之前,先花一周时间去验证需求。
当时我直接开写,上线后才发现最大的问题不是产品,是没人知道这个东西存在。如果重来,我会先在即刻/小红书发 10 条帖子描述这个产品要解决的问题,看有没有人回应。有人回应再写代码,比写完代码再找用户高效 10 倍。
先验证需求,再写代码
最后说一句
Vibe Coding 是一个好工具。
但工具不能替你做决定,不能替你找用户,不能替你扛焦虑。
做产品最难的部分,从来都不是代码。
是那些凌晨一点,你不知道这件事值不值得继续做的时刻。
下一篇我会写:AI 编程工具三国杀——Claude Code、Cursor、Windsurf,我用完了说说真实体验。
评论区说说你在用什么工具、做什么方向,我都会回。
更多推荐



所有评论(0)