YC推出Vibe Coding经验《如何从Vibe编程中获得最大收益 》
发布于 2025-09-18 · YC的 Vibe Coding 经验是基于 YC 的视频《How To Get The Most Out Of Vibe Coding | Startup School》整理而来,由YC合伙人Tom Blomfield分享,是基于人工智...
YC 的 Vibe Coding 经验整理自 YC 的视频《How To Get The Most Out Of Vibe Coding | Startup School》,主讲人是 YC 合伙人 Tom Blomfield,讲的是基于Claude Code、Windsurf和 Aqua 做软件开发的新玩法。按这套方法,AI 能写出全栈应用,调试时把报错信息粘过去就行,算得上开发过程中的真搭档。Tom 给了一份完整指南,教你如何用vibe coding把开发速度和效率提上去。
这篇指南讲了什么
怎么做规划
-
先做完整计划:动手前先和 AI 一起拟一份详细的实施计划,存成 Markdown 文件。
-
审一遍,删一删:砍掉不必要的条目,太复杂的功能先标记出来,留到后面处理。
-
把范围收住:新冒出来的想法单独记一部分,别冲散当前项目的专注度。
-
小步增量实现:按计划一块一块来做,不要指望一口气把所有东西建完。
-
进度要让 AI 记:每做完一块,就让 AI 把对应部分标成已完成。
-
勤提交:每个部分做完都提交到 Git,赶下一块之前先把版本记录留好。
Git 怎么用
-
死磕 Git:别全指望 AI 工具自带的回滚,每做新功能都要从干净的 Git 状态起步。
-
从干净状态起步:新功能一律从干净状态开始,AI 跑偏了也随时能退回去。
-
卡住就重置:AI 在某项任务上陷住了,就用
git reset --hard HEAD把它重置掉。 -
别让问题越攒越多:反复失败的尝试会攒出一堆烂代码,这种情况要避开。
-
干净地落地:最终找到方案时,先重置,再在干净的代码里重新实现一遍。
测试怎么搭
-
高级测试优先:多盯端到端集成测试,别死磕单元测试。
-
像用户一样点:模拟用户点击去验证功能,确认它真按预期工作。
-
把回归抓住:LLM 说不动就改到不相关的逻辑,得靠测试把这些回归揪出来。
-
先过测试再往下:进入下一个功能之前,确保测试全部通过。
-
拿测试当护栏:从测试用例出发划清边界,保证功能写得对。
修 bug 的方法
-
报错信息直接贴:把错误信息原样复制粘给 LLM,通常就够它识别并修好问题。
-
先分析再写码:让 AI 先列出多种可能的原因,再动笔写代码。
-
失败一次重置一次:每轮失败之后都退回干净状态,别攒烂代码。
-
加上日志:在关键位置加日志,更容易搞清到底发生了什么。
-
换模型试试:多试几个不同的 AI 模型,看哪个最合当前任务。
-
在干净基础上修:踩着干净的基础去修那个精确的错误,别捎带多余的代码。
把 AI 工具用到极致
-
写一份指令文件:给 AI 写详细的指令,让它更明白你的意图。
-
文档拉到本地:把 API 文档下载进项目文件夹,LLM 访问和使用都更准确。
-
多工具并跑:Cursor、Windsurf 之类的工具可以同时开着用,效率更高。
-
各干各的活:按强项挑工具,比如前端活儿交给 Cursor,需要更长时间思考的用 Windsurf。
-
货比货:让它多生成几套方案再挑最好的,代码质量更稳。
复杂功能怎么啃
-
单独起个原型:复杂功能先放到干净的代码库里构建,方便控制和测试。
-
给 AI 看参考:把工作示例指给 AI 看,它的实现方向就更明确了。
-
边界要清晰:对外部 API 保持一致,内部允许随便改,代码才有灵活性。
-
架构模块化:服务的基础架构边界清晰,更适合大型项目。
技术栈怎么选
-
选成熟框架:像 Ruby on Rails 这种约定一致的框架表现很好,适合 AI 开发。
-
训练数据多的语言优先:太新的语言训练数据往往不够,挑有大量训练数据的语言更占便宜。
-
关键在模块化:小文件、模块化的文件好上手,代码也容易保持清晰、好维护。
-
别堆大文件:几千行的文件尽量避免,可读性和可维护性都会变好。
编码之外
-
DevOps 也交给 AI:配服务器、DNS、托管都可以让 AI 来做,部署效率上来了。
-
顺手做设计:favicons 之类的设计元素也能让它生成。
-
帮忙写内容:文档和营销材料的初稿也可以交给它起草,配合项目推广。
-
拿来教学:让它逐行解释实现,团队成员理解代码会更快。
-
多贴截图:UI 报错、设计灵感都用截图分享,沟通和协作更顺。
-
动嘴代替动手:像 Aqua 这样的语音输入工具用起来,输入效率更高。
持续打磨
-
该重构时就重构:测试铺好之后就放心频繁重构,让代码一直保持干净、好维护。
-
让 AI 找重构点:让 AI 自己找出哪些地方值得重构,代码质量跟着往上走。
-
跟紧新模型:每个新模型发布都上手试试,别错过最新的技术。
-
摸清各家长处:不同模型各有擅长的任务,摸清脾气再用起来。
原视频地址
- 官方视频地址:https://www.youtube.com/watch?v=BJjsfNO5JTo






0 条评论
暂无评论,来抢沙发。