30 秒看懂
Matthew Berman 将 vibe coding 描述为告诉 AI 要构建什么、尝试生成结果并不断迭代,而不阅读生成的代码或审查差异。他分享了自己的 Windsurf 和 Superwhisper 配置,并以 Python 版 Tetris 游戏为例。
- 1语音驱动的工作流Berman 介绍如何告诉 AI 要构建什么,并让它编写代码。
- 2工具组合他使用 Windsurf 作为编辑器、Superwhisper 进行语音转文字,并提到 Cursor 是另一种编辑器选择。
- 3测试与迭代他的例子要求生成 Python 版 Tetris 游戏。他测试结果,再描述问题或粘贴错误,而不是检查代码或差异。
要点建议
- Berman 将 vibe coding 描述为指挥 AI 编写代码,而不是自己动手写代码。
- 他的配置结合了 Windsurf 编辑器和 Superwhisper 语音转文字工具;他还提到 Cursor 可作为另一种编辑器选择。
- 他会测试生成结果,并向 AI 描述问题或粘贴错误,而不阅读代码或审查差异。
- 他说技术人员也会采用这种方法,并以 Andrej Karpathy 为例。
按章节阅读整理后的全文
定义 Vibe Coding
Berman 介绍如何要求 AI 构建软件,而无需自己编写代码。他说包括 Andrej Karpathy 在内的技术人员也会使用这种方法。
Vibe coding 是一种自己一行代码都不写的编程方式。你用语音准确告诉 AI 想构建什么,然后由它来完成。这不只是给非技术人员用的:Andrej Karpathy 也在使用并且很喜欢这种方式,现在我也一样。
工具与示例
他介绍工作流中使用的 Windsurf 和 Superwhisper,并提到 Cursor 是另一种选择。他用创建 Python 版 Tetris 游戏的请求说明这一过程。
这是我的工具组合:我用 Windsurf 作为代码编辑器,也可以用 Cursor;语音转文字则使用 Superwhisper。我只需说出想要构建的东西,比如“用 Python 给我做一个 Tetris 游戏”,按下回车,然后让它开始工作。
不阅读代码地测试
Berman 说他会尝试生成的软件,向 AI 报告问题或粘贴错误。他描述了如何在不阅读代码或审查差异的情况下信任 AI。

关键是你不阅读代码,而是尝试使用它生成的东西,看看能否正常运行。如果不能,就解释哪里出了问题以及想构建什么;如果出现错误,就直接复制粘贴给 AI。你不看代码差异,只管跟着感觉走,相信 AI 能构建出你想要的东西。
同频道的其他文章
34:21EN → 简体中文
0:26EN → 简体中文
0:36EN → 简体中文
0:21EN → 简体中文
25:50EN → 简体中文
32:20EN → 简体中文