vibe coding 第一个项目怎么做?从选题到跑通手把手
新手第一次 vibe coding,真正卡住你的从来不是工具,是两件没人教的事:不知道第一个项目做什么,不会把需求说清楚。这篇就专治这两个卡点——给你 5 个现成选题、一份可直接照抄的中文需求模板、一个从头跑到尾的完整示范,再加一份跑错了怎么办的急救清单。
市面上的 AI 编程工具对比,大多在给资深工程师堆参数,对新手几乎没用。这篇换个活法:先帮你分清两条赛道,再按你是谁(5 类身份)直接告诉你选谁,三大代表逐个深评,还诚实标注哪些是一手实测、哪些是客观整理。看完不纠结,直接开干。
⏱️ 预计阅读 16 分钟 | 🎯 目标:不给你一张看不懂的参数表,而是按"你是谁、想做什么",直接告诉你该选哪个 vibe coding 工具。
你想做 vibe coding,一搜工具对比,全是"上下文窗口多少、跑分多高、并行能力如何",看完反而更懵了。这篇反着来:参数你别管,先搞清楚你是谁,答案自然就出来了。
不绕弯子,先给你结论。按你是谁对号入座,直接选:
| 你是谁 | 选什么 | 一句话理由 |
|---|---|---|
| 完全新手,想让 AI 整个帮我做 | Claude Code 或 Codex(任选一个) | 整体接管任务,新手不用懂太多就能出东西 |
| 已经在用 ChatGPT,想顺手 | OpenAI Codex | 绑在 ChatGPT 付费档里,零额外门槛 |
| 习惯在代码编辑器里工作 | Cursor | 一边看代码一边指挥 AI,控制感强 |
| 只想一句话生成个网页看效果 | 零代码生成类在线平台 | 浏览器里描述即生成,门槛最低 |
| 只想零成本先感受一下 | 大模型网页聊天版 | 免费额度,适合单文件小脚本 |
最该破除的误区:以为"选错工具会毁掉整个学习",于是花一整天对比参数。真相是:主流工具核心体验相通,真正决定成败的是你的需求表达能力,不是工具。 选一个对口的先用起来,远比选"最优"重要。
下面把"为什么参数没用、两条赛道怎么分、每个工具适合谁"讲透。
先说个你可能没意识到的事实:网上绝大多数 AI 编程工具对比,根本不是写给你看的。
它们大多出自两类人之手:一类是资深工程师,对比的是"上下文 token、跑分、并行 agent、CI 集成"这些参数——这些对新手既看不懂、也用不上;另一类是工具厂商的软文,对比来对比去,结论永远是"我家的最好"。
结果就是:你一个想入门的新手,看完一堆"参数碾压""哪个更强",反而更不敢下手了。
这个场景你可能正在经历:打开三四个浏览器标签,一个在看"A 工具上下文 100 万 token",一个在看"B 工具 SWE-bench 跑分更高",一个 B 站视频说"C 工具吊打前两个",还有一个知乎回答下面吵成一团。两个小时过去,你比开始时更不知道选哪个了。因为这些信息没有一条在回答"我这种情况该选啥",它们都在回答"哪个对资深工程师更强"。 你需要的不是更多参数,是有人按你的真实情况帮你拍个板。这篇就干这件事。
🔥 翔宇判断
我的判断很直接:对新手,"参数对比"几乎是这个领域最没用的信息。 你纠结"A 工具上下文比 B 长",但你第一个项目可能就几十行,这个差异你一辈子都感知不到。真正会卡住你的,是"这工具我装不装得上、第一周用着顺不顺、中文支持好不好、出错了好不好查",而这些参数表里一个字都没有。所以这篇我不跟你比参数,只跟你聊"按你的真实情况,哪个最不容易让你放弃"。
换句话说:选工具的正确问题不是"哪个最强",而是"哪个最适合此刻的我"。 这两个问题的答案,常常完全不同。

这是新手选工具最大的困惑来源,也是几乎没人给你讲清的一点:"vibe coding 工具"其实分成两条逻辑完全不同的赛道。 没分清这个,你对比来对比去,都是在拿苹果比橘子。
| 🅰 Agent 辅助型 | 🅱 零代码生成型 | |
|---|---|---|
| 代表 | Claude Code、OpenAI Codex、Cursor | 一些"一句话生成网页/应用"的在线平台 |
| 在哪干活 | 在你的电脑/项目里 | 在浏览器里 |
| 能力 | 读你的代码、改多文件、跑命令验证 | 描述即生成、即时预览 |
| 适合 | 认真做、要长期发展的项目 | 快速做个网页原型、一次性小东西 |
| 门槛 | 要一点点配置 | 极低,打开就用 |
| 短板 | 起步需要装/配 | 复杂项目和后续维护弱 |
💡 通俗讲
打个比方:Agent 辅助型像请了个"能进你家干活的师傅",他能看你家现状、动手改、修完给你看,适合装修和长期维护。零代码生成型像"自动售货机",你按个钮就出来一个成品网页,快、爽,但你没法让它给你家做复杂的定制装修。一个是请人干活,一个是一键出货。
新手怎么选赛道? 很简单:
本文后面深讲的 Claude Code / Codex / Cursor,都属于 🅰 赛道——因为它是新手认真入门、能长期受益的主路。先把赛道分清,你就已经甩开了一大半还在拿苹果比橘子的人。

这是全文最该收藏的一节。把"你是谁"和"选什么"直接对上,不用你自己推。
→ 选一个 AI 编程代理:Claude Code 或 OpenAI Codex,任选一个。
理由:代理类整体接管任务,你不用懂太多就能让它做出东西,正反馈快。两个都行,别纠结,选一个先用。
→ 选 OpenAI Codex。
理由:Codex 绑在 ChatGPT 付费档里,生态连贯,不用另起炉灶、不用再订阅一个新工具。
→ 选 Cursor。
理由:你已经习惯编辑器,AI 原生编辑器对你是最自然的延续,你能全程看着代码、随时介入。
→ 从 Agent 辅助型里选一个用顺,重点练"发现需求+实现+判断"。
理由:能长期发展的项目需要代理类的项目级能力;而真正值钱的是你那套可复用的能力,不是某个工具。
→ 先用零代码生成型在线平台。
理由:门槛最低、即时见效,适合尝鲜和一次性小东西。想认真做再转 Agent 辅助型。
flowchart TD
Start{你想干什么?} -->|认真做能长期发展的东西| A{偏好?}
Start -->|一句话生成个网页玩玩| Z[零代码生成型平台]
A -->|想让 AI 全包、看结果| B{在用 ChatGPT 吗?}
A -->|想看着代码用 AI| C[Cursor]
B -->|是| D[OpenAI Codex]
B -->|否/无所谓| E[Claude Code 或 Codex 任选]
D --> F[别纠结 先用起来]
E --> F
C --> F
Z --> F
如果你同时符合好几类怎么办? 很正常,比如你既是新手、又在用 ChatGPT、又想以后做副业。这时候别纠结"哪类才是真正的我",按你"当下第一个项目"的需求选就行。你现在就想做个小工具,那就按"完全新手"那条选个代理;至于"以后做副业",等真做到那一步,再根据那时的需求调。决策器的底层逻辑很简单:为你"现在要做的这件事"选最顺手的,而不是为"想象中的未来"选最全能的。 工具随时能换(能力跟着你走),所以第一次选,对准眼前就好。

把 🅰 赛道里最有代表性的三个,逐个讲清"适合谁、强在哪、取舍是什么"。先声明:三个都是优秀的主流工具,下面讲的是"区别",不是"排名"。
Claude Code 是 AI 编程代理代表,强在"把任务整个交给它、自己跑完返回"。
OpenAI Codex 同为代理,整体定位和 Claude Code 接近,最大特点是和 ChatGPT 生态绑定。
Cursor 走的是另一条路线:它是 AI 原生编辑器,把 AI 深度嵌进写代码的界面里。
🔥 翔宇判断
经常有人问我"Claude Code 和 Codex 到底选哪个",我的真实答案是:对新手,这俩选哪个的差别,远小于"你有没有真的开始用"的差别。 两个我都深度用过,各有顺手的场景,但能力高度重叠,新手感知不到本质差异。简单建议:已经用 ChatGPT 就用 Codex(顺手),否则两个随便选一个,用起来再说。别把它当成一个需要纠结的决定。
你搜工具时大概率会反复纠结这几组对比,这里直接给你裁决,不绕:
💡 通俗讲
这些"X vs Y"的纠结,本质都是同一个误区:以为存在一个"标准答案"。其实就像问"米饭和面条哪个好",答案永远是"看你这顿想吃什么"。工具也一样,没有绝对的好坏,只有"此刻这个任务、这个你,哪个更顺手"。所以别再到处搜"到底哪个好"了,照着上面的裁决选一个,开始做,比什么都强。

既然参数对新手没用,那该看什么?下面这 6 个维度,才是真正影响你"能不能用下去"的东西。
| 维度 | 为什么重要 | 怎么看 |
|---|---|---|
| 上手难度 | 装不上、配不好,再强也白搭 | 选桌面应用/编辑器扩展入口,门槛最低 |
| 第一周体验 | 第一周劝退率最高 | 能不能当天做出东西、报错好不好懂 |
| 花多少钱够用 | 别一上来上最贵档 | 入门档通常就够,用不够再升 |
| 中文支持 | 你要全程用中文交流 | 能不能用中文描述、用中文解释 |
| 新手致命坑 | 有些坑会直接让你弃坑 | 比如不验证就用、乱删文件 |
| 什么时候该换 | 别在没痛点时瞎折腾 | 有具体搞不定的事再换 |
💡 通俗讲
这就像挑第一辆车:新手该看的是"好不好上手、停车好不好停、油费贵不贵、坏了好不好修",而不是"百公里加速几秒、马力多少"。参数是给老司机炫的,新手要的是"开着省心、不容易劝退"。选 vibe coding 工具,同理。
光列维度不够,告诉你每个怎么花十分钟试出来:
🔥 翔宇判断
这六个维度,没有一个需要你看测评、查参数,全是你亲手试十分钟就能感受到的。我一直觉得,新手与其花三小时看别人的对比视频,不如花半小时亲手装两个、各做一个小东西,那种"哪个用着顺手"的直觉,比任何人的结论都准、都适合你。工具是用来上手的,不是用来研究的。
把注意力从参数挪到这 6 个维度,你会发现选择一下子清楚了。而且这些维度,每个工具你花十分钟试用就能感受到,不用看任何测评。
这一节是这篇和那些软文对比最大的不同,也是我希望你信任本文的理由:我会诚实区分"哪些是我真用过的体感"和"哪些是客观整理的信息"。
🔥 翔宇判断
我特意把这条单独拎出来,是因为中文搜索结果里的工具对比,几乎没人肯说"这个我其实没深用过",都装成什么都测过。但你我都知道,一个人不可能深度日用所有工具。我宁可诚实告诉你"这块是我整理的、那块是我实测的",让你自己判断该信几分。对你倾向的工具,我永远建议:去它官方站亲自试十分钟,比信任任何人的二手评价都准(比如想走编辑器路线,直接去 Cursor 官方站 看最新功能)。
工具生态很热闹,除了上面三个,你在讨论里还会反复听到这些名字。给你一个客观的"一句话定位",听到时不懵,但新手不必一上来都去试。
| 类型 | 你会听到的 | 一句话定位 |
|---|---|---|
| AI 补全 | GitHub Copilot | 老牌 AI 辅助,强在"你写它补",也在往代理演进 |
| AI 原生编辑器 | Windsurf 等 | 和 Cursor 同类,把 AI 嵌进编辑器 |
| 在线一站式 | Replit 类平台 | 浏览器里直接写+跑,不用本地装环境 |
| 零代码网页生成 | v0、Bolt、Lovable 类 | 一句话生成网页/前端原型,偏特定场景 |
怎么看待它们:
🔥 翔宇判断
工具圈每隔一阵就有新名字火起来,社交媒体上总有人喊"XX 吊打一切,赶紧换"。我的态度一向是:新工具我会看,但不会因为"它火"就让新手去追。 对刚入门的人,工具的"成熟度和社区大小"比"是不是最新最潮"重要得多。等你有了判断力,再去尝鲜不迟。
那怎么既跟上工具更新、又不被节奏带着乱换?给你一个简单的过滤器:新工具出来,先问自己一句"它解决了我现在某个具体的痛点吗"。 如果答得出来("对,我正愁没法把长任务丢后台,它正好能"),可以试;如果答不出来,只是"听说很强",那就先放进收藏夹,继续用你手头的。这样你既不会错过真正有用的新东西,也不会变成那种"工具换了十个、项目一个没做成"的人。判断工具的标准永远是"它能帮我解决什么",而不是"它有多火"。
讲下我自己怎么用,不是让你照抄,给个参考坐标。
我的主力是 Agent 辅助型这一类,绝大部分成块任务交给代理整体接管,自己做需求描述和验收。我整个工作流里大量工具和脚本都是这么做出来的。我不太纠结"今天用哪个代理",按任务和手头习惯来,因为它们能力高度重叠。
几个真实习惯:
❗ 翔宇提醒:选工具最常见的两个翻车
第一个翻车:在选工具上耗掉本该用来做项目的时间。纠结三天,一个东西没做出来,是新手最常见的隐形损失。第二个翻车:频繁换工具,每个都浅尝辄止。看到新工具就跳过去,结果哪个都没用深,手感始终建立不起来。这两个翻车的解药是同一句话:选一个对口的,用到顺手,再说别的。
新手常焦虑"我选的这个是不是不够好"。给你一个简单标准:不是看别人推荐什么,是看你有没有遇到"现有工具搞不定"的具体痛点。
| 你的真实感受 | 建议 |
|---|---|
| 「用着挺顺,能做出我想要的」 | 别换,继续深用,加深手感 |
| 「我想全程看着代码改,现在的代理看不到」 | 可以试试 Cursor 这类编辑器 |
| 「我想把长任务丢后台跑」 | 看 Codex 的云端入口 |
| 「我只想快速生成个网页」 | 试试零代码生成型平台 |
| 「说不出哪不好,就是想换」 | 这往往是"逃避深入"的信号,先把当前工具用深 |
核心原则:换工具要由"具体痛点"驱动,不要由"焦虑"或"好奇"驱动。
在你为选工具纠结之前,先对照这份清单:
一句话收官:vibe coding 工具没有"最好",只有"最适合此刻的你"。先分清赛道,再按你是谁选一个,三大代表都是好工具,选哪个的差别远小于你有没有开始用。这篇最想让你记住的是那句反直觉的话——选工具是 vibe coding 里最不该花时间的环节。真正决定你能不能做出东西的,是你会不会把需求说清楚、判断结果好不好,而那只能在动手做的过程中练出来。§ 八 我的路由不是让你照抄,是告诉你"按任务用、用到顺手"这个朴素原则。
最后说句掏心窝的:很多人卡在"选工具"上迟迟不动手,其实选工具的焦虑,往往是"开始的焦虑"换了件马甲。纠结工具,是因为还没准备好面对"我到底能不能做出来",但答案只有动手才知道。所以别再让选工具当你的拖延借口了。现在,照着前面的决策器选一个,去做你的第一个项目,下一篇 第一个项目怎么做 手把手带你走完第一次。
外部参考:
每周精选 AI 编程与自动化实战内容,直达你的邮箱