硅谷著名风投YC:如何最大化你的“氛围编程”体验

2025年5月25日

视频版见:https://www.bilibili.com/video/BV152jKzPE77/?vd_source=7ad42340a0157d375793e52eef9be28b

以下是他们的建议:

动代码之前:

  • 在编码前和 AI 一起制定计划。是那种认真的,有思考的计划。
  • 把它保存为 Markdown 文档。这会成为你的开发“圣经”。
  • 把你不想现在处理的东西标记为“今天不行,撒旦”,然后把天马行空的想法扔进“稍后”的桶里。

选择你的工具:

  • 如果你是新手,试试 Replit 或者任何看起来友好的东西。
  • 如果你喜欢折腾,那就全力投入 Cursor 或 Windsurf。
  • 想要混乱?那就两个都用,让它们自己打架去。

Git,不然就后悔去吧:

  • 每次有东西能跑起来了就提交。没有例外。
  • 别信那个“撤销”按钮。它会骗你。
  • 如果你的 AI 陷入疯狂,那就把仓库炸掉重置。

测试,但要带着“氛围”来:

  • 集成测试 > 单元测试。关注用户看到的东西。
  • 在继续之前写好测试——别跳过。
  • 测试就像心理安全带。尤其是在你“重构”(也就是搞破坏)的时候。

像和心理治疗师一样 Debug:

  • 把错误信息复制到 GPT 里,问它“觉得”发生了什么。
  • 在 AI 动代码之前,让它先头脑风暴一下可能的原因。
  • 别在坏主意上叠坏主意。直接重置。
  • 加日志。多加日志。海量日志。
  • 如果一个模型一直犯傻,试试另一个。(它们的训练水平不一样。)

把 AI 当你的初级开发:

  • 给它适当的“入职培训”:长而详细的指令。
  • 把文档存到本地。模型不擅长点https://www.google.com/search?q=%E9%93%BE%E6%8E%A5。
  • 展示截图。像在犯罪现场一样指出哪里出了问题。
  • 用语音输入。据说 Aqua 能让你提速一倍。我对此持怀疑态度。

成年人的代码架构:

  • 小文件。模块化。假装你的代码库会被真人阅读。
  • 用那些无聊但可靠的框架。AI 更了解它们。
  • 在你的代码库之外原型化那些疯狂的功能。就像在一个沙盒里一样。
  • 保持清晰的 API 边界——让你应用的不同部分像有礼貌的同事一样交流。
  • 在把那些吓人的东西加到你可爱又脆弱的项目之前,先孤立地测试它们。

AI 也可以是:

  • 你的 DevOps 实习生(DNS 配置,托管等等)。
  • 你的平面设计师(图标,图片,网站图标)。
  • 你的老师(让它给你解释它的代码)。

AI 不仅仅是一个工具。它是另一双(稍微有点脱线的)手。 你现在是 CEO 了。像个 CEO 一样行事。 设定背景。引导它。必要时重置。别让它用烂代码来“PUA”你。