来源:https://github.com/datawhalechina/vibe-vibe

经过本节阅读,你将获得:
- 第五章完整知识结构图
- 核心概念速查表(可收藏)
- 技能对照清单
第五章知识结构
第五章:从"能用"到"好用"
│
├── 5.1 后悔药(版本管理)
│ ├── AI IDE 自带历史功能(零门槛)
│ ├── 手动版本管理(简单有效)
│ └── GitHub Desktop(为进阶准备)
│
├── 5.2 见世面(部署上线)
│ ├── Zeabur 一键部署(大陆用户首选)
│ ├── Vercel 一键部署(海外/有域名用户)
│ └── 大陆访问解决方案
│
├── 5.3 护城河(安全意识)
│ ├── 三个绝对禁令
│ ├── .env 和 .gitignore 配置
│ ├── Slopsquatting 防范
│ └── 永远审查代码
│
├── 5.4 再进化(持续迭代)
│ ├── 收集反馈的方法
│ ├── 功能扩展的流程
│ └── 从项目到作品集
│
└── 5.5 知边界(能力边界)
├── Vibe Coding 擅长什么
├── Vibe Coding 的局限
└── 升级信号识别
核心概念速查表
这张表汇总了第五章最重要的概念,可以收藏备用:
| 概念 |
一句话解释 |
为什么重要 |
| 版本管理 |
给代码装上"时光机",可以随时回到过去 |
改崩了不怕,大胆实验 |
| Commit |
一次"存档",记录代码在某个时刻的状态 |
每个存档都是一个安全点 |
| 部署 |
把本地代码放到服务器上,让别人能访问 |
从"自己玩"到"分享给世界" |
| 域名 |
网站的"门牌号",如 example.com |
让别人能找到你的作品 |
| .env 文件 |
存放密钥等敏感信息的配置文件 |
保护你的隐私和账户安全 |
| .gitignore |
告诉 Git 哪些文件不要上传 |
防止敏感信息泄露 |
| Slopsquatting |
AI 推荐不存在的库,被恶意者抢注 |
2024-2025 年新型安全威胁 |
| 迭代 |
根据反馈不断改进产品 |
好产品是改出来的,不是一次做出来的 |
| README |
项目的说明文档,介绍项目是什么、怎么用 |
让别人(和未来的自己)看懂项目 |
技能对照清单
完成第五章后,对照检查你掌握的技能:
5.1 版本管理
| 技能 |
掌握标准 |
自评 |
| 使用 AI IDE 历史功能 |
能找到并恢复到之前的代码版本 |
☐ |
| 手动备份项目 |
知道在重要节点复制整个项目文件夹 |
☐ |
| 使用 GitHub Desktop |
能完成 Clone、Commit、Push 操作 |
☐ |
| 写清晰的 Commit 信息 |
能一句话说明这次改了什么 |
☐ |
5.2 部署上线
| 技能 |
掌握标准 |
自评 |
| 选择合适的部署平台 |
知道 Zeabur 适合大陆用户,Vercel 适合海外 |
☐ |
| 完成一键部署 |
能把项目从 GitHub 部署到平台 |
☐ |
| 获得访问链接 |
项目有了可公开访问的网址 |
☐ |
| 验证部署成功 |
能在手机和电脑上都正常访问 |
☐ |
5.3 安全意识
| 技能 |
掌握标准 |
自评 |
| 三禁令熟记于心 |
不告诉 AI 密钥、不硬编码密钥、不上传 .env |
☐ |
| 配置 .gitignore |
知道把 .env 和 node_modules 加入忽略列表 |
☐ |
| 验证 AI 推荐的库 |
安装前去官方包管理网站确认存在 |
☐ |
| 审查代码的习惯 |
不盲目信任 AI 生成的代码 |
☐ |
5.4 持续迭代
| 技能 |
掌握标准 |
自评 |
| 收集用户反馈 |
知道让真实用户试用并记录问题 |
☐ |
| 规划功能扩展 |
能用 S.C.A.F.F. 框架让 AI 添加新功能 |
☐ |
| 整理作品集 |
能写一个清晰的 README 文件 |
☐ |
5.5 认知边界
| 技能 |
掌握标准 |
自评 |
| 知道擅长什么 |
清楚 Vibe Coding 适合做个人工具、静态网站 |
☐ |
| 知道局限在哪 |
清楚复杂后端、用户系统需要进阶学习 |
☐ |
| 识别升级信号 |
知道什么时候该学习更深入的知识 |
☐ |
常见误区提醒
基于前面章节的学习,这里提醒几个容易踩的坑:
| 误区 |
正确做法 |
| "我要等代码完美了再 Commit" |
半成品也可以 Commit,随时可以改 |
| "部署好麻烦,先本地用着吧" |
部署只需要几分钟,现在就做 |
| "AI 生成的代码应该没问题" |
永远审查,特别是涉及安全的部分 |
| "基础版太简单,我要直接学进阶" |
基础版的方法论是进阶的根基 |
| "我做的东西太简单,不好意思分享" |
能解决问题的就是好东西,大胆分享 |
本节要点
- 第五章的核心是让你的作品"从能用到好用"
- 版本管理、部署、安全、迭代、边界认知——五大能力缺一不可
- 对照技能清单检查自己的掌握程度
- 避开常见误区,建立正确的习惯
→ 5.6.2 基础版完整学习路径