Vibe Coding 入门宝典
非程序员的AI开发指南
前言
前言 — 这本书是为谁写的
第一部分 · 认知
1.1
从信息化到智能化
1.2
算力、数据、算法的螺旋上升
1.3
软件正在成为"第二语言"
1.4
创造者瓶颈的消解
第二章 · 生产关系的演变
2.1
开发者群体的演化
2.2
开源运动的启示
2.3
生产者与消费者的边界溶解
2.4
新分工体系:人类与 AI 的契约
第三章 · 生产工具的演变
3.1
机器码与汇编
3.2
高级语言与 IDE
3.3
框架、低代码与云原生
3.4
自然语言作为编程语言
第四章 · 传统开发生命周期回顾
4.1
经典瀑布模型
4.2
敏捷与 DevOps 的改进
4.3
每个阶段的翻译损耗
4.4
人类精力分配真相
第五章 · 一人公司
5.1
什么是一人公司
5.2
Vibe Coding 如何释放生产力
5.3
一人软件工程全生命周期
5.4
全流程工具链图谱
5.5
工具武器库详解
5.6
DevOps for One
第六章 · Token 即流量
6.1
智能手机的启示
6.2
Token:AI 世界的信息原子
6.3
Token 即流量
6.4
上下文窗口流量套餐
6.5
成本思维:意图的性价比
第七章 · Vibe Coding 核心概念
7.1
定义与内涵
7.2
四大核心要素
7.3
Vibe 的本质
7.4
与低代码无代码的区别
7.5
Vibe Coding 的适用范围
第八章 · 从 Vibe Coding 到 Vibe Learning
8.1
学习模式的革命
8.2
在构建中学习
8.3
不必弄懂一切的新契约
8.4
构建个人学习闭环
8.5
培养 Vibe 直觉
第九章 · 大模型
9.1
模型如何理解代码
9.2
主流代码模型对比
9.3
提示工程即氛围设定
9.4
模型的能力边界
9.5
未来趋势
第十章 · 工具生态全景
10.1
工具分层模型
10.2
终端原生
10.3
IDE 集成
10.4
全栈 Vibe 平台
10.5
选择你的好搭档
第十一章 · 环境及工具配置详解
11.1
基础依赖最小集
11.2
Claude Code 安装认证
11.3
终端美化与效率工具
11.4
Git 与 GitHub 工作流
11.5
配置你的 Vibe 工作台
第十二章 · 第一个应用
12.1
项目起手势
12.2
对话式开发全记录
12.3
添加前端界面
12.4
接入音频处理
12.5
调试循环实战
12.6
部署上线
12.7
复盘从 0 到 1
第十三章 · 进阶实战项目库
13.1
数据仪表板
13.2
简易电商后台
13.3
个人 AI 知识库
13.4
浏览器自动化代理
13.5
跨平台桌面工具
第十四章 · 开源库
14.1
界面加速
14.2
后端提速
14.3
AI 功能增强
14.4
数据库与认证
14.5
寻找与评估开源库的 Vibe 方法
第十五章 · 软件的背后
15.1
从代码到进程
15.2
Web 应用怎么跑起来
15.3
数据库不是黑盒
15.4
建立系统性调试思维
15.5
读懂 AI 输出的架构与配置
附录
附录 A
语法速查表
附录 B
软件开发基础知识 Wiki
附录 C
推荐学习路径与资源