早在五月,我就写了《两家出版商和三位作者未能理解“氛围编码”的含义》,在文中我批评了两本即将出版的有关“氛围编码”的书籍的作者滥用该术语来指代所有形式的人工智能辅助开发,但根据Karpathy 的原始定义,并非所有人工智能辅助编程都是氛围编码。
说实话:我对那篇文章感觉不太好。我拿这两本书来举例,是为了推广我自己的主张,鼓励“氛围编码”,避免语义扩散,但感觉(现在仍然)有点刻薄。
……但也许真的有效果?我最近发现 Addy Osmani 的书《Vibe Coding:编程的未来》换了个新名字,现在叫《超越 Vibe Coding:从程序员到 AI 时代开发者》。
这个标题太棒了。抛开我之前的看法,这本书的定位是帮助人们超越氛围编码,将法学硕士(LLM)作为专业工程实践的一部分,这真是一个绝佳的卖点!
来自 Addy 对这本书的新描述:
氛围编码并非旨在描述所有 AI 辅助编码。它是一种特定的方法,在运行 AI 代码之前无需阅读代码。除了生产系统的原型之外,还有很多需要考虑的地方。[…]
AI辅助工程是一种更加结构化的方法,它将氛围编码的创造力与传统工程实践的严谨性相结合。它涵盖规范和严谨性,并强调人类开发人员与AI工具之间的协作,以确保最终产品不仅功能齐全,而且可维护且安全可靠。
亚马逊上显示该书将于9月23日发售。我很期待。
标签:书籍、 oreilly 、人工智能、生成人工智能、 LLMS 、人工智能辅助编程、 addy-osmani 、 vib-coding
原文: https://simonwillison.net/2025/Sep/4/beyond-vibe-coding/#atom-everything