这套教程的主角不是某一个工具,而是 vibecoding 这种新的编程方式。
你可以把 vibecoding 理解成:
人提出目标
AI 编程助手执行
人检查结果
继续迭代
以前学编程,很多人会卡在第一步:语法看不懂、环境装不好、报错不知道问谁。
vibecoding 的学习顺序不一样。它不是先背一堆概念,而是先学会把一句话变成能执行的提示词。你输入什么,AI 编程助手会给你什么结果,这就是本教程最核心的学习方式。
为了让刚学编程的人更容易上手,这套教程默认先选 Python 作为第一门编程语言。不是因为 Python 是唯一选择,而是因为它更适合小白理解“什么是代码、怎么运行文件、怎么安装依赖、怎么看报错”。
这套教程适合谁
- 想学编程,但被语法和环境劝退过的人;
- 想用 AI 做网页、小工具、自动化脚本的人;
- 想让 AI 编程工具帮自己改项目,但不知道怎么开口的人;
- 想从“随便问 AI”升级到“稳定带着 AI 做项目”的人。
这套教程怎么学
每一章都尽量按这个顺序学:
- 先看“你要做什么”
- 复制提示词给 AI
- 看 AI 给你什么结果
- 如果结果不对,再复制下一句追问
- 最后才看要不要手动点按钮、运行命令、改文件
这套教程后面的内容,都应该尽量长成这个样子:
你要做的事:让 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 条原则
- 不懂的时候,先让 AI 解释,不要自己硬猜;
- 一次只做一件事;
- 提示词要写清楚“我要什么、不要什么、做到什么算成功”;
- 结果不对,就追问,不要急着换主题;
- Python 小项目先跑通,再谈复杂功能;
- AI 编程工具改完后一定要看结果,不要盲信。
本教程的使用口诀
先问 AI
看结果
不对就追问
再运行
再验收
这套教程的核心句
如果只记一句话,就记这句:
Vibecoding 不是让 AI 随便写代码,而是你用清楚的提示词,让 AI 一步步给出能运行、能检查、能继续迭代的结果。
