前言
前言
在 2025 年春节期间,中国人工智能公司深度求索(DeepSeek)凭借其开源的 DeepSeek-R1 大模型在全球科技圈引发轰动,“氛围编程”这一全新概念也几乎
是同时出现,迅速成为科技界的热门话题。随后,国产AI原生IDE Trae等新一代编程工具的推出,让“用自然语言编程”从概念变为现实,高峰时段数百人排队
使用的盛况标志着我们正处于编程界的一次颠覆式创新浪潮中。
在这样的历史背景下,本书应运而生。我希望将这个时期对氛围编程的探索和实践记录下来,让更多人看到氛围编程确实是“谁都能”用来解决现实问题的强大
工具。这不仅是一本技术指南,更是一个时代变迁的见证。
目标读者
本书主要面向3类读者群体。
(1)非IT背景的人:包括产品经理、市场营销人员、财务人员、行政人员、学生等。这类读者通常对编程代码感到陌生和恐惧,他们需要解决数据分析、自动化
处理、创建简单应用等问题,却缺乏编程技能。
(2)有IT经验的人:包括程序员、架构师、技术主管等。他们希望了解AI时代的新型编程范式,提高开发效率,或学习不熟悉的新技术栈。
(3)IT新人:包括计算机专业学生、初级程序员、转行人员等。
本书的目标是为“任何人都能学会的氛围编程”提供入门指南,因此对读者的技术背景要求极低,只需要具备以下基础知识即可:
・熟悉手机应用的安装与基本操作;
・能够使用计算机浏览器上网浏览网页;
・具备用自然语言清晰表达自己想法的能力。
这些对现代人来说都是日常技能,无须额外学习。
书的结构与使用方法
本书分5个部分,共9章。
景和指导原则,为后续的实践奠定理论基础。
第二部分(第 2~4 章)通过 3 个典型应用场景,分别演示如何使用扣子、 DeepSeek、Claude、Trae国际版、Cursor、Windsurf和通义这7款主流氛围编程工
具。内容包括构建智能体、数据可视化、Excel数据分析等,适合所有读者学习。
第三部分(第5~6章)专门为产品经理和创业者设计,展示如何运用Trae国际版、bolt、Cursor和Claude这4款工具快速创建微信小程序和Web应用产品原型,
实现从想法到可运行产品的快速转化。
第四部分(第 7~8 章)针对有一定技术基础的读者,展示如何利用GitHub Copilot、bolt和Cursor开发完整的前后端分离的Web应用,并通过编写端到端自
动化测试来保护代码质量。
第五部分(第9章)总结不同人群在进行氛围编程时的攻略,对主流氛围编程工具和可搭配的大模型进行横向对比分析,并提供用实战来检验氛围编程的方法。
为了最大化学习效果,建议读者先扫描本书封底的二维码下载本书配套代码,然后在手机和计算机上按照书中内容结合配套代码进行实战练习。理论与实践相结
合,才能真正掌握氛围编程的精髓。
阅读建议
鉴于氛围编程工具所搭配的大模型采用“概率性生成机制”,对于同一个提示词,即使是同一个氛围编程工具搭配同一版大模型,每次也可能生成不同的内容
(包括代码)。如果你发现用本书提供的提示词生成的代码运行出错,可以将完整的错误消息反馈给大模型,让其修复。你还可以尝试把提示词优化得更具体,
或者使用口碑更好的氛围编程工具与大模型组合(如 Claude 搭配 Claude Sonnet 4 或更新的大模型,以及Windsurf搭配Claude Sonnet 4或更新的大模型
等)来尝试。
考虑到不同读者的背景和需求,推荐以下阅读路径。
(1)非IT背景的人:建议重点阅读第1、2、3、4、5、6、9章。这个路径将帮助你从零开始了解氛围编程,并掌握使用各种工具解决实际问题的方法,最后获得
有针对性的最佳实践指导。本书第1章帮助读者理解氛围编程的基本概念,使零基础读者能轻松入门;第2章展示如何用中文自然语言创建AI应用,有效消除编程障
碍;第3章介绍数据可视化的简便方法;第4章提供Excel数据分析的实用解决方
用产品原型;第9章提供针对性的氛围编程攻略与多款工具与大模型的对比。
(2)有IT经验的人:建议重点阅读第1、5、6、7、8、9章。这个路径将让你快速了解氛围编程的核心概念,掌握快速原型开发技能,并启发你在传统开发流程中
融入AI辅助编程的方法。针对这些需求,本书第1章系统介绍氛围编程技术,助力技术转型;第5章和第6章展示快速开发微信小程序和Web应用产品原型的技巧;第
7章讲解前后端分离架构的现代开发方式;第8章传授如何通过生成端到端自动化测试来保障氛围编程过程中的代码质量;第9章提供检验工具与搭配大模型组合生
成代码效果的方法。
(3)IT新人:建议按章节顺序通读全书。完整的学习路径将帮助你全面掌握从基础概念到高级应用的所有内容,为你在AI时代的编程生涯打下坚实基础。本书采
用循序渐进的方式,系统地覆盖从基础概念到实战应用的内容,帮助IT新人构建完整的知识体系。书中提供的丰富实战案例,使IT新人能够积累宝贵的实践经
验,从而通过现代化的方式快速入门和提升技能。
无论你属于哪类读者,都建议在阅读过程中动手实践。氛围编程的魅力在于“所说即所得”,只有亲自体验,才能真正感受到这种新编程范式的强大威力。
让我们一起踏上这段激动人心的氛围编程之旅吧!
全站分卷索引 · 24 卷
- 1内容提要
- 2对本书的赞誉
- 3氛围编程:打开一扇软件开发的新大门
- 4氛围编程:极大释放整个社会的创新能力
- 5当自然语言成为编程语言时,软件世界将如何进化
- 6氛围编程让编程不再高冷
- 7当我看到编程真的像聊天一样简单
- 8前言
- 9致谢
- 10第一部分 基础
- 11第1章 颠覆传统的氛围编程
- 12第二部分 入门
- 13第2章 用扣子实现“减少AI幻觉”智能体
- 14第3章 用Windsurf等5款工具可视化数据
- 15第4章 用Claude和通义等分析Excel数据
- 16第三部分 快速
- 17第5章 用Trae实现微信小程序
- 18第6章 用bolt和Trae等4款工具快速实现Web产品原型
- 19第四部分 进阶
- 20第7章 用GitHub Copilot实现前后端分离的Web应用
- 21第8章 用Cursor保护代码逻辑不被破坏
- 22第五部分 攻略
- 23第9章 氛围编程攻略与工具和大模型选择指南
- 24附录A 氛围编程中工具准备与常见操作