← 返回目录

当我看到编程真的像聊天一样简单

第 7 / 24 卷作者:伍斌日期:

当我看到编程真的像聊天一样简单36

年前,当我怀着忐忑不安的心情走进北京工业大学计算机系的教室时,从未想过有一天我会坐在计算机前,用自然语言和AI对话来“编程”。那时,为了解决一

个小小的语法错误,我需要记忆各种复杂的函数和语法规则,要在绿色的终端界面上敲击枯燥的命令行,在实验室里熬到深夜。编程,似乎永远是少数“技术精

英”的专利。

然而,2025年春节刚过,一切都变了。

DeepSeek的突然爆火,让我这个已经在编程世界摸爬滚打了30多年的“老程序员”感到震撼——不是因为又一个技术突破,而是因为我目睹了一个全新时代的

到来。当我第一次看到“氛围编程”(vibe coding,也称氛围式编程或Vibe编程,本书以下均用氛围编程)这个热词在社交媒体上疯传,看到Trae国际版高峰

时段几百人排队使用的那一刻,我知道,编程世界正在被颠覆。

我迫不及待地尝试了这些新工具。当我用中文对话就能让AI帮我生成完整的Web应用,当我在视频中看到8岁小女孩能用AI原生IDE Cursor搭配Claude Sonnet 3.5

大模型生成风格满足自己喜好的AI聊天应用,当我看到完全没有编程背景的人也能制作出精美的数据可视化图表,当我意识到我写的这本“编程”书中所有代码

清单里竟然没有一行传统编程语言的代码时,当我脑海中浮现出氛围编程者与大模型对话时“气泡”纷飞中逐渐露出的喜悦神情,当我看到编程真的像聊天一样

简单时,我的内心五味杂陈:兴奋,因为这意味着编程的门槛彻底降低了;忐忑,因为这或许意味着传统编程方式的式微;更多的是感动,因为我终于看到了

编程真正实现“全民化”的可能。

于是,我决定写这本书。

氛围编程太值得写了!它不仅让编程成为谁都能做的事情,更重要的是,它真的能用来解决现实问题。我见过产品经理用它快速制作出MVP原型,见过数据分析师

用它几分钟完成原本需要几天的可视化工作,见过小学生用它制作出自己的第一个智能聊天应用。这不是科幻小说,这就是2025年正在发生的现实。

在写作的过程中,我深深意识到氛围编程正在重塑两件事:“零基础编程入门”

和“写代码解决问题”。传统的编程入门需要先学语法,再学算法,最后才能写出能解决实际问题的代码,这个过程往往要数月甚至数年。而氛围编程让人们可

以直接从解决问题开始,在解决问题的过程中自然而然地理解编程的本质。这是一种全新的学习路径,也是一种全新的问题解决方式。

在成为像使用Word、Excel一样的日常操作。你不需要成为技术专家,只需要会表达自己的想法,氛围编程就能帮你实现这些想法。

我始终相信一个理念:技术的最高境界是让所有人都能受益。氛围编程正是这一理念的完美体现——谁都能用它解决现实问题,这就是我对技术的最大期许。

当然,我必须承认这本书有局限性。在我动手写这本书时,“氛围编程”这个词刚刚诞生4个多月,大模型与氛围编程工具的发展可谓日新月异。书中描述的工具

和大模型很快就会有新版本,新的使用场景也在不断涌现。限于篇幅,我无法覆盖所有的应用场景,但我在本书中通过实战来体验氛围编程的方法和案例却可以

历久弥新。另外,我也会在读者群里持续分享氛围编程的新发展动态,让本书成为一个活的、不断更新的知识资源。

感谢这个时代,让我有幸见证并参与编程世界的这场伟大变革;更感谢本书的读者,愿意和我一起探索这个充满无限可能的新世界。

让我们一起拥抱氛围编程的时代!

伍斌

2025年6月于北京

全站分卷索引 · 24 卷
  1. 1内容提要
  2. 2对本书的赞誉
  3. 3氛围编程:打开一扇软件开发的新大门
  4. 4氛围编程:极大释放整个社会的创新能力
  5. 5当自然语言成为编程语言时,软件世界将如何进化
  6. 6氛围编程让编程不再高冷
  7. 7当我看到编程真的像聊天一样简单
  8. 8前言
  9. 9致谢
  10. 10第一部分 基础
  11. 11第1章 颠覆传统的氛围编程
  12. 12第二部分 入门
  13. 13第2章 用扣子实现“减少AI幻觉”智能体
  14. 14第3章 用Windsurf等5款工具可视化数据
  15. 15第4章 用Claude和通义等分析Excel数据
  16. 16第三部分 快速
  17. 17第5章 用Trae实现微信小程序
  18. 18第6章 用bolt和Trae等4款工具快速实现Web产品原型
  19. 19第四部分 进阶
  20. 20第7章 用GitHub Copilot实现前后端分离的Web应用
  21. 21第8章 用Cursor保护代码逻辑不被破坏
  22. 22第五部分 攻略
  23. 23第9章 氛围编程攻略与工具和大模型选择指南
  24. 24附录A 氛围编程中工具准备与常见操作