前言:为什么要写这份教程


一切从一个画面开始

2025 年,你大概率刷到过这样的画面:

  • 有人对着 AI 说一句"帮我做个记账 App"
  • 十几分钟后,页面已经能点、能跳、能保存数据
  • 评论区一半人在惊呼"程序员要失业了"
  • 另一半人在吐槽"这不就是一堆不能上线的垃圾代码吗"

这两拨人都只说对了一半。


真正发生了什么?

AI 编程真正改变的,不是"代码会不会消失",而是人和代码之间的关系正在变化

过去你是那个一行一行敲代码的人,现在你越来越像:

  • 一个会提需求的产品经理
  • 一个会验收的技术负责人
  • 一个会纠偏的代码审稿人

这个变化,很多人给它起了一个非常有时代感的名字:Vibe Coding


为什么大多数教程教不会你?

关于 Vibe Coding,已经有了非常多文章。但它们大多有几个问题:

要么太浅:只告诉你"打开 AI 工具,输入需求,收到代码",但当你真的上手,发现 AI 写出来的东西一塌糊涂,却没人告诉你为什么。

要么太深:大量原理性内容,LLM 架构、Transformer、注意力机制,读完了,脑子里是有了,但还是不知道怎么让 AI 帮你做好一个项目。

要么太旧:工具迭代极快,很多教程三个月前还在推荐的工具,现在早已是另一套用法。

这份教程想做的事不同:用最接地气、最接近真实开发现场的方式,把 Vibe Coding 这件事讲清楚。


这份教程能帮你搞懂什么?

读完这份教程,你将能够:

认知层面

  • 真正理解 Vibe Coding 是什么,不是什么
  • 知道大模型如何工作,以及为什么它有时候像天才,有时候像在一本正经地胡说
  • 理解 Token 的本质,以及为什么上下文管理是 AI 编程的核心技能

技能层面

  • 写出高质量 Prompt,让 AI 真正成为你的得力助手,而不是麻烦制造机
  • 知道如何给 AI 设定边界、约束和验收标准
  • 学会分步骤推进任务,避免"越改越乱"的陷阱

工具层面

  • 了解 Cursor、Copilot、Claude Code、ChatGPT、Windsurf、Trae 的差异和适用场景
  • 知道不同任务应该选什么工具组合

实战层面

  • 跟着完整案例走一遍"从需求到部署"的 AI 开发全流程
  • 拿到一套可以复用的 Prompt 模板库

这份教程适合谁?

最适合你,如果你是:

  • 刚接触 AI 编程,不知道从哪里开始的开发者
  • 有产品想法,但代码基础较弱的产品经理、设计师
  • 已经在用 AI 写代码,但总感觉效果不稳定的工程师
  • 想用 AI 加速副业项目的独立开发者
  • 想系统了解这个领域方法论的学生

不那么适合你,如果你是:

  • 只想快速获得一段可以 copy 的代码(你可以直接去用 AI 工具)
  • 想深入理解 LLM 架构原理(这不是一份模型原理课)
  • 想找一份系统的编程语言学习路径(这不是编程入门课)

怎么使用这份教程?

如果你是完全新手
按顺序读,每章配套的 Prompt 示例都要亲手试一遍。第一章到第三章是基础认知,第五章到第七章是核心实操。

如果你已经在用 AI 写代码但效果不好
直接跳到第四章(翻车原因分析)和第五章(Prompt 技巧),往往能立竿见影。

如果你在挑工具
第六章工具对比是核心,按你自己的情况对号入座。

如果你想完整做一个项目
第七章是最完整的实战手册,每一步都有配套 Prompt。


一个承诺

这份教程里每一条建议,都不是纸上谈兵,而是来自真实的 AI 协作开发经验:

  • 踩过上下文污染的坑
  • 遇过 AI 一口气重写整个页面的惊吓
  • 试过各种 Prompt 写法最终找到有效模式
  • 真正用 AI 工具从需求走到过可运行的项目

最后一件事

这份教程里最重要的一句话,我放在最前面:

Vibe Coding 不是让你不思考,而是让你的思考第一次拥有了这么高的执行杠杆。

闭着眼睛交给 AI,往往灾难。带着清晰判断驾驭 AI,才是新时代最强的工作方式。

好,我们开始。


下一章:第一章 — Vibe Coding 到底是什么?

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐