Vibecoding 教程总纲:从想法到可运行项目

vibecoding入门教程

浏览 353 次

这套教程的主角不是某一个工具,而是 vibecoding 这种新的编程方式。

你可以把 vibecoding 理解成:

人提出目标
AI 编程助手执行
人检查结果
继续迭代

以前学编程,很多人会卡在第一步:语法看不懂、环境装不好、报错不知道问谁。

vibecoding 的学习顺序不一样。它不是先背一堆概念,而是先学会把一句话变成能执行的提示词。你输入什么,AI 编程助手会给你什么结果,这就是本教程最核心的学习方式。

为了让刚学编程的人更容易上手,这套教程默认先选 Python 作为第一门编程语言。不是因为 Python 是唯一选择,而是因为它更适合小白理解“什么是代码、怎么运行文件、怎么安装依赖、怎么看报错”。

这套教程适合谁

  • 想学编程,但被语法和环境劝退过的人;
  • 想用 AI 做网页、小工具、自动化脚本的人;
  • 想让 AI 编程工具帮自己改项目,但不知道怎么开口的人;
  • 想从“随便问 AI”升级到“稳定带着 AI 做项目”的人。

这套教程怎么学

每一章都尽量按这个顺序学:

  1. 先看“你要做什么”
  2. 复制提示词给 AI
  3. 看 AI 给你什么结果
  4. 如果结果不对,再复制下一句追问
  5. 最后才看要不要手动点按钮、运行命令、改文件

这套教程后面的内容,都应该尽量长成这个样子:

你要做的事:让 AI 帮你生成一个 Python 启动脚本。

【可直接复制给 AI】
我是 Windows 小白。请帮我给当前 Python 项目生成一个 start.bat。
要求双击后能进入当前目录、安装 requirements.txt、启动主程序,并且失败时窗口不要关闭。

【说明】
AI 会告诉你准备写入哪些命令,并生成 start.bat。

如果结果不对,【继续追问】
请解释 start.bat 每一行是什么意思,并告诉我双击后应该看到什么。

也就是说,读者不需要先理解所有抽象概念。读者先复制提示词,看到结果,再慢慢理解背后的概念。

如果你不知道从哪里开始,先打开:

Vibecoding提示词速查表.md

先复制一条提示词跑起来,再回来看对应章节。

每章要学会什么

第一章:先知道 vibecoding 是什么

【说明】

  • 一句话解释 vibecoding;
  • 第一条能跑通的提示词;
  • 一个能看到结果的小案例。

第二章:先用 Python 补上最基础的编程常识

【说明】

  • 什么是编程语言;
  • 什么是 Python;
  • 什么是编码、调试、依赖;
  • 如何运行 .py;
  • 如何安装 requirements.txt;
  • 如何用 start.bat 一键启动。

第三章到第十一章:把提示词用到真实任务里

每一章都围绕一个明确动作:

  • 先分析,再改
  • 先让 AI 读懂项目
  • 让重复任务变成 Skill
  • 让项目先跑起来
  • 让页面更像产品
  • 让接口报错更容易排查
  • 让代码改完先审一遍
  • 把长任务拆成可验收的小步
  • 让项目拥有自己的 AI 使用说明书

读者会得到什么

学完以后,读者应该形成这种习惯:

  • 知道该复制哪一句给 AI;
  • 知道结果对不对;
  • 知道不对时下一句怎么追问;
  • 知道什么时候需要运行命令;
  • 知道什么时候需要看 diff;
  • 知道什么时候再让 AI 改一次。

小白最重要的 6 条原则

  1. 不懂的时候,先让 AI 解释,不要自己硬猜;
  2. 一次只做一件事;
  3. 提示词要写清楚“我要什么、不要什么、做到什么算成功”;
  4. 结果不对,就追问,不要急着换主题;
  5. Python 小项目先跑通,再谈复杂功能;
  6. AI 编程工具改完后一定要看结果,不要盲信。

本教程的使用口诀

先问 AI
看结果
不对就追问
再运行
再验收

这套教程的核心句

如果只记一句话,就记这句:

Vibecoding 不是让 AI 随便写代码,而是你用清楚的提示词,让 AI 一步步给出能运行、能检查、能继续迭代的结果。