← 返回博客
第二章:如何和 AI 对话

一步步来

入门10 分钟技巧

这节课你会...

学会最重要的 Vibe Coding 工作方法:分步推进。一上来就要完整的复杂项目,大概率翻车。


一个真实教训

小明第一次用 AI 做项目,他发了这样一句话:

"帮我做一个完整的电商网站,有首页、商品列表、购物车、结算、用户登录,界面要像淘宝那样好看。"

AI 生成了一大段代码,两千多行。他复制粘贴,打开一看——页面乱七八糟,完全没法用。但代码太长,他根本不知道从哪开始修。

他花了两个小时,最后放弃了。


换个做法

第二天,他换了个方式:

第一步

"先做一个最简单的商品列表页,只有 6 个商品卡片,每张卡片有图片、名称、价格。不需要登录,不需要购物车。"

AI 生成 100 行代码。能跑。卡片排列整齐。

第二步

"很好。现在给每个商品卡片加一个'加入购物车'按钮。点击后把商品加到右上角的购物车图标里,图标显示数量。"

AI 修改了 30 行。能跑。按钮正常。

第三步

"现在购物车可以有下拉菜单了。点击右上角购物车图标,展开一个侧边栏,显示已加的商品列表和总价。"

AI 又改了 50 行。

三小时后,他有了一个能用的商品列表 + 购物车。虽然离"完整电商网站"还很远,但已经能看、能用、能继续加了。


为什么分步比一次生成好?

你能控制。100 行代码出问题,你大概知道哪 30 行是刚才加的。1000 行出问题,你蒙了。

坏了好修。每步之后保存一个版本(v1.html, v2.html, v3.html)。改坏了随时回退。

看得懂。你亲自参与了每一步的演进,每一块代码你都看过,知道它为什么在那里。


慢就是快。每次只做一件事,你最终完成的比一次贪心多得多。

课后测验
第二章测验1 / 4

以下哪个是"好的描述"?

AI 助教
AI 学习助手
你好!我是你的 Vibe Coding 学习助手。有什么不懂的随时问我,比如: - 这个课程里的概念我不太明白 - 帮我看看这个描述能不能让 AI 理解 - 我想做一个 [xxx],该怎么描述?