30 秒答疑(先看这个)
想要上手你的第一个 vibe coding 项目?核心要点其实只有两句:挑选一个“小巧、需求明确、你确实用得上”的题目,再利用“输入+处理+输出+特殊要求”这个框架把你的需求描述清楚。
如果一时没有头绪,直接从下方表格中选一个,马上就能动手:
| 你手头有什么 | 第一个项目就做 | 为什么适合新手 |
|---|---|---|
| 一堆零散的文件 | 批量处理小工具 | 需求最清晰、成功率最高,首选推荐 |
| 想要个能用的实用小物 | 单页记录类小网页 | 界面可见,反馈直观,成就感强 |
| 工作中存在重复操作 | 自动化小脚本 | 快速解放重复劳动,提升效率 |
| 完全没有想法 | 跟随本文做“文件批量改名” | 现成案例,照着操作即可完成 |
请记住,首次项目的目标不在于做出多么惊艳的成果,而是完整走通一遍“描述需求 → AI 生成 → 跑起来验证 → 给出反馈 → 调整完善”的完整闭环。只要成功跑通一次,你就正式入门了。
接下来,我们将逐步拆解每个环节。如果你还不清楚 vibe coding 是什么,或者不知道如何选择工具,建议先查阅相关的基础指南。
一、新手第一次 vibe coding,真正的难点不在工具,而是这两件事

先说一个反直觉的真相:第一次 vibe coding 失败的人,绝大多数并非输在“不会用工具”,而是卡在了更靠前的两个环节上。
- 卡点一:不知道第一个项目该做什么。 工具安装好了,光标在屏幕上闪烁,你盯着界面问自己:“我该做点什么呢?”一旦想做个大项目(比如“做一个像小红书那样的 App”),很快就崩了。
- 卡点二:不会把需求表达清楚。 好不容易想好了做什么,开口就是“帮我做个网站”,AI 给出的结果完全不是你要的,来回几轮下来热情就耗尽了。
这个场景你可能正在经历:跟着教程安装好工具,教程接着讲“现在输入你的需求”,然后你就卡住了。要么脑子一片空白不知从何下手,硬想出一个“做个能管理我所有事情的 App”这种大得没边的主意;要么好不容易想到一个方向,打了一句“帮我做个工具”,AI 反过来追问一堆细节,你答不上来,来回几轮就烦了,关掉页面,心想“vibe coding 不过如此”。
其实你离成功只差两件小事:把项目选小、把需求说清。 这两件事本文全部帮你搞定,跟着操作就行。
所以这篇文章的结构很清晰:先帮你解决“做什么”(第二、三节提供现成选题和需求模板),再带你“怎么跑”(第四节完整示范),最后给你“卡住了怎么办”(第五节急救方案)。全程扶着你跑通第一次。
二、第一个项目选什么:3 个标准 + 5 个现成选题

2.1 一个好的“第一个项目”,满足 3 个标准
- 足够小(单一功能): 只做一件事。“批量压缩图片”是一个任务,“做一个图片管理网站”是几十个任务。项目越小,AI 一次性做对的概率越高,你也越容易判断结果对不对。
- 需求清晰(一句话能说清楚): 说不清要什么,就不适合作为第一个项目。“把图片缩小到 800 像素宽”很清晰;“做个好用的工具”很模糊。
- 你真的用得上: 选择你实际需要的,而不是为了练习随便编一个。真实需求做出来立刻有正反馈(“我真的省事了”),动力最足,验收也更准确。
2.2 没想法?5 个现成选题直接挑
挑一个你实际需要的,下一节为你配好需求模板:
- 文件批量改名/归类(首选): 照片按日期改名、下载文件夹按类型归类。需求极其清晰,结果一眼可验证。
- 图片批量处理: 批量压缩、批量调整尺寸、批量添加水印。一次性体力活,AI 最擅长处理。
- 单页记录小网页: 喝水打卡、读书记录、记账。界面直观可见,成就感最强。
- 文本批量整理: 把一批格式混乱的文本去除多余空格、统一格式、进行排序。对应真实的办公重复劳动。
- 简单数据统计: 把一堆记账或订单数据交给 AI 写脚本进行统计、生成简单图表。你不需要会分析,只要说清楚想看什么。
2.3 这 5 个选题,第一句话该怎么开口
很多人选好了题目,又卡在“那我第一句到底打什么字”。给你 5 个直接可用的开场白(具体填空详见下一节模板):
- 文件改名/归类: 「我有一个文件夹,里面文件很乱,帮我做一个工具,按文件类型分类到几个子文件夹中。」
- 图片批量处理: 「我有一批图片,帮我做一个工具把它们批量压缩到合适大小,输出到新文件夹,原图不要改动。」
- 记录小网页: 「帮我做一个单页网页,记录每天喝水量,点击按钮增加 250ml,显示今日总量,数据保存在本地。」
- 文本批量整理: 「我经常收到格式很乱的文本,帮我做一个工具自动去掉多余空格、统一格式、排好顺序。」
- 数据小统计: 「我有一份记账数据,帮我做一个工具统计每个月各类别花了多少钱,最好能生成一个简单图表。」
这些只是开场白,真正发给 AI 时按照下一节的模板把细节补充完整,效果会更好。
三、可直接照抄的中文需求模板(填空式 + 范例)

“需求说不清楚”是头号翻车原因。给你一个可直接套用的万能模板,这是本文最值得收藏的部分。
3.1 万能填空模板
帮我做一个【工具/网页/脚本】,功能是:
- 输入:我有【什么东西/什么数据】
- 处理:把它【做什么处理】
- 输出:得到【什么结果,放在哪里】
- 特殊要求:【有什么边界情况需要注意,比如跳过什么、不动什么】
(涉及改动/删除文件时,加一句:做之前先告诉我你打算怎么做,我确认后再执行)
把“输入、处理、输出、特殊要求”四件事填写完整,AI 一次做对的概率立刻翻倍。
3.2 两个填好的完整范例
范例一 · 文件批量改名:
帮我做一个脚本,功能是:
- 输入:我有一个文件夹,里面全是照片(.jpg, .png)。
- 处理:读取每张照片的拍摄日期(EXIF信息),按“年-月-日_序号”的格式重命名,例如“2023-10-01_01.jpg”。
- 输出:重命名后的文件放在原文件夹中,覆盖原文件。
- 特殊要求:如果照片没有拍摄日期信息,就跳过它,保持原名不变。做之前先告诉我你打算怎么做,我确认后再执行。
范例二 · 记账小网页:
帮我做一个单页网页,功能是:
- 输入:我通过网页上的输入框和按钮进行操作。
- 处理:点击“+”按钮,金额增加250ml(代表喝水),并更新“今日总量”显示。数据要保存在浏览器的本地存储中。
- 输出:一个能显示“今日喝水量:XXX ml”和操作按钮的简洁网页。
- 特殊要求:每天凌晨自动清零今日总量。网页样式尽量简洁清晰。
范例三 · 文本批量整理:
帮我做一个工具,功能是:
- 输入:我有一段或一个文本文件,里面格式很乱(有多余空格、空行、顺序不对)。
- 处理:自动去掉所有多余的空格和空行,将每一行文本按字母顺序(A-Z)排序。
- 输出:整理好的文本,可以直接显示或保存为新文件。
- 特殊要求:保留原有的行结构(即一行还是一行),只是整理内容。
三个范例你会发现一个共同点:都把“输入是什么、做什么处理、输出到哪里、有什么例外”四件事说得明明白白。这不是啰嗦,正是这份具体,让 AI 不用猜测、一次就能做出你想要的效果。
3.4 模板常见的两个填写误区
新手使用模板时容易在两处填得不到位,特别提醒你:
- “处理”写得太笼统: 写“整理一下”不如写“去掉空格、按 A-Z 排序”。处理步骤越具体,结果越准确。
- 漏了“特殊要求”: 最容易翻车的恰恰是边界情况(空行、重名、找不到数据)。提前想一句“万一遇到 X 怎么办”写进去,能省掉一轮返工。
3.5 对照一下,你就懂这一步多值钱
| 模糊版(AI 容易做歪) | 清晰版(AI 一次到位) |
|---|---|
| 「帮我整理表格」 | 「我有个 Excel,A 列姓名 B 列金额,按金额从高到低排序,重复姓名合并求和,输出成新表」 |
| 「做个提醒喝水的」 | 「网页,每点一次按钮加 250ml,显示今日总量,存浏览器本地,每天清零」 |
| 「把文件归类」 | 「把这个文件夹的文件按扩展名分到 图片/文档/视频 三个子文件夹,原文件移过去不复制」 |
清晰版多花的,就是把四件事说全。这点额外的描述时间,省掉的是好几轮“AI 做歪了再返工”的来回沟通。
四、怎么从头到尾跑通?一个完整示范
光有模板还不够,看一次完整的过程你就敢动手了。用“文件批量改名”带你走完全程。
第 1 步 · 用模板说清需求
打开你的工具,把上面范例一那段需求发给它。
第 2 步 · AI 先说计划,你确认
因为需求里加了“先告诉我你打算怎么改”,AI 会先说它的方案(比如“我打算读取每个文件的拍摄日期,按日期+序号重命名,跳过没有日期的”)。你看着没问题,回复“可以,开始吧”。这一步是涉及文件操作时的安全闸,别省略。
第 3 步 · 拿测试文件夹运行,亲眼查看结果
不要直接用你的重要照片测试,先复制几张到一个测试文件夹,让工具处理它们,然后亲自去查看:文件名改对了吗?格式正确吗?有没有误删?
第 4 步 · 不对就给出具体反馈
假设你发现有几个没有日期信息的文件报错了。不要只说“报错了”,要具体说明:「有几个没有拍摄日期的文件报错了,帮我处理一下,这种情况就跳过、保持原名不动。」
第 5 步 · AI 修复后,再验证一遍
AI 修改完成后,你再运行一遍测试文件夹。这次顺利了。确认无误后,再应用到真实文件上。
第 6 步 · 想加功能就继续说
一次添加一个功能,加完就运行确认一下。等你满意了,第一个项目就完成了。
看明白这一遍,你已经超过了一半只看过“概念文章”的人,因为你知道了它真实运行起来是什么样子、会在哪里出问题、出了问题该怎么处理。
4.1 复盘:这一遍你其实拿到了三样东西
跑通这么一个小小的改名工具,看起来不起眼,但实际上你收获了三个很有价值的东西:
- 一个能运行、你真用得上的工具: 你的文件夹真的被整理好了,这不是练习题,而是真实的成果。
- 一套可复用的工作循环: “说清需求 → 让它先说计划 → 运行验证 → 具体反馈 → 小步添加功能”。这个循环你下次做任何项目都可以照用,它才是你真正学到的东西。
- 一个心理上的转变: 你对“我能不能用 AI 做东西”的答案,从“不知道”变成了“能”。这个转变,比那个改名工具值钱一百倍。
五、跑错了怎么办:新手卡点急救清单

第一个项目运行出问题是完全正常的,不是你笨。给你一份带“可照抄求救话术”的急救清单。
5.1 报错了
把报错信息原样复制,连同“我刚才让你做什么”一起发给 AI。照抄话术:
我运行你给的代码时遇到报错了,报错信息是:[把完整的报错信息粘贴在这里]。请帮我看看怎么修复。
关键是粘贴完整的报错信息,不要只说“报错了”。
5.2 改了几轮还是不对
换一种策略,照抄其一:
我们好像卡住了。能不能换个思路,用另一种方法来实现?
或者把需求拆得更小,先只做最核心的部分,跑通了再逐步添加功能。有时开启一个新对话重新描述需求,比在已经混乱的旧对话中硬改效率更高。
5.3 它要删除/修改文件,你慌了
照抄话术:
先别动我的原文件。能不能先创建一个副本,在副本上操作?或者先告诉我你会具体修改哪些文件,我确认后再执行。
第一个项目尽量使用测试文件夹来练习,不要直接对重要资料动手。
5.4 它反过来问你问题,你答不上来
照抄话术:
这方面我不太懂,按你觉得最合理、最常见的方案来处理就行。
你不需要假装很懂,适当把判断权交给 AI,是新手阶段完全合理的做法。
5.5 完全看不懂它在做什么
照抄话术:
能简单解释一下你接下来要做什么吗?用我能听懂的话说就行。
第一个项目不要求完全看懂,但了解个大概能帮你在它出错时给出更准确的反馈。
六、动手前要准备什么?(最小准备)
准备工作很少,五分钟就能搞定:
- 一个 AI 编程工具: 安装好一款主流的 AI 编程助手(如 Claude Code 或 Codex)。新手选择桌面应用或编辑器扩展入口,门槛最低。
- 想好你的第一个项目: 参照第二节挑选一个,或者直接使用文件改名这个选题。
- 一个安全练手场: 要操作文件就先建一个测试文件夹(复制几个文件进去),不要一上来就对重要资料动手。
- 正确的心态: 接受“第一个项目能跑通就是胜利”,不追求完美、不追求做大。
不需要的: 不用先学编程语言、不用高配置电脑、不用看完一堆教程。你现在就能开始。
最该准备好的,其实是一个心态:第一个项目,允许自己做得“小而粗糙”。新手最大的内耗,是还没开始就想着“要做就做个像样的”,结果在脑子里把项目越想越大、越想越不敢动手。请记住,你现在不是在交作品,而是在跑通一次流程。哪怕做出来的东西不够美观、功能单一、只能处理你那一个文件夹,都没关系,它跑通了,目的就达到了。把“做个惊艳的东西”这个包袱放下,你才迈得出第一步。
七、翔宇的真实判断:第一个项目最该避开什么
讲讲观察到的规律,不是让你照抄,给你一个参考坐标。
很多高效的工作流,最早都是从一个个“小到不能再小”的需求开始的:需要批量处理点东西、需要自动化某个重复操作,就让 AI 做个小工具。从不为了“练习”做没用的东西,每个第一步都是真实需求,这样动力最足、验收也最准确。
观察发现,新手第一个项目最该避开的:
- 避开“贪大”: 上来就想做完整产品,结果 AI 做乱了你自己又收拾不了,信心崩塌。第一个项目越小越好。
- 避开“不验证”: AI 说做好了就相信,结果交付一个根本没跑对的东西。每一步都自己运行、自己查看。
- 避开“在选工具/选题上无限纠结”: 纠结半天不动手,是最大的隐形损失。挑一个就开始。
八、跑通第一个之后,第二个该做什么?
恭喜你跑通了第一个,现在你已经入门了。第二个怎么进阶:
| 你的状态 | 第二个项目建议 |
|---|---|
| 第一个是单功能工具 | 做个有两三个功能的小东西(如简单记录类小应用) |
| 想练“需求拆解” | 选稍复杂的需求,刻意练习“拆成小步、逐步验证” |
| 项目开始变乱 | 学着给项目建立说明文件 |
| 想系统提升 | 回看 AI 编程入门完整路径的 4 周计划 |
| 想真正理解这套方法 | 看 vibe coding 完全指南的工作流程和边界 |
核心原则:每个项目比上一个稍大一点点,循序渐进,别跳级。 你做的每个项目,都是在为做更大的东西积累手感。
举个循序渐进的例子让你有画面:第一个做“文件批量改名”(单功能);第二个做“记账小网页”(有输入、保存、统计几个功能);第三个试着给记账网页加上“按月份筛选”“导出账单”(学习在已有项目上叠加功能);第四个可能就是把这些串起来,做一个真正自己天天用的小工具了。你看,每一步只比上一步多迈一点点,但几个项目下来,你能做的东西已经天差地别。这就是“先做后学、循序渐进”的复利:别指望第一个就一鸣惊人,但只要持续做下去,三个月后的你会感谢现在迈出第一步的自己。
九、自检 + 一句话收官
开始你的第一个 vibe coding 项目前,对照这份清单:
- [ ] 我的第一个项目,是不是只做“一件事”(单一功能)?
- [ ] 我能用一两句话把要什么说清楚吗?
- [ ] 这是不是我真用得上的东西(而不是瞎编来练习)?
- [ ] 我用“输入+处理+输出+特殊要求”模板组织需求了吗?
- [ ] 我准备好“每一步都运行一遍验证”,而不是等 AI 一把做完吗?
- [ ] 涉及文件操作,我准备好用测试文件夹、让它先说计划吗?
- [ ] 遇到报错,我知道第一反应是“把完整报错丢回给 AI”吗?
- [ ] 我把目标定成“跑通流程”而不是“做出惊艳作品”了吗?
八条都“是”,那就动手吧,你已经准备好了。哪怕有一两条还没想清楚,也别让它们拦住你,先开始,剩下的在做的过程中自然就清楚了。
一句话收官: vibe coding 的第一个项目,不是用来证明你有多厉害的,而是用来完整走通一遍流程、拿到“原来我也能做出软件”那个瞬间的。这篇文章把新手真正卡住的两件事——选题和需求表达——给你配好了现成选题和可抄模板,剩下的就是动手。记住最关键的两条:项目选小、每步都跑。别再收藏了,收藏夹里躺着的教程不会让你学会任何东西,亲手跑通的那一个小项目才会。现在,关掉这篇文章,打开你的工具,从那 5 个选题里挑一个,把需求模板填上发出去,你的第一个 vibe coding 项目,就从这一下开始了。跑通它的那一刻,你就和“只是听说过 vibe coding”的人,彻底不一样了。
```