AI Native 开发入门(零基础)
AI Native 开发入门:像指挥,而不是像码农
这是一门面向未来的开发课。
它教的不是「怎么写代码」,而是一种正在成型的新开发方式——我们叫它 AI Native 开发模式:
对普通人来说,代码就是一个黑盒子。你不需要打开它、读懂里面的运行逻辑。你要做的,是把「想要什么」说清楚,看 AI 交出的结果,判断它符不符合你的预期,不符合就说清楚哪里不对、让它修正——一轮一轮,直到得到你想要的东西。
坦白说,这套模式今天还不算完美:某些时候你可能还得瞄一眼代码、还得懂一点点概念。但方向已经非常清楚——未来的开发,你面对的是结果和对结果的预期,而不是语法和实现细节。 这门课,就是带你提前住进那个未来。
为了不空谈,我们全程只做一个真实项目:把一个最普通的 Todo(待办清单),用 AI Native 的方式一步步长成一个会帮你拆解、总结、分类任务、判断优先级的 AI Todo 助手,最后部署上线让别人也能用。Todo 只是载体,你真正带走的是那套看结果、定预期、持续修正的开发模式。
这门课适合谁
- 完全没有编程经验,但想做出自己的应用。
- 会用电脑、会上网、会打字,仅此而已就够了。
- 有一个「我想做个东西出来」的念头,但一直被「我不会写代码」挡住。
- 想理解 AI 时代普通人到底该怎么做软件。
如果你是有经验的工程师,这门课可能太慢了——但如果你想看看「不写代码怎么带人做产品」,也欢迎旁观。
这门课不是什么
- ❌ 不是一本 HTML / CSS / JavaScript / Python 语法手册。
- ❌ 不是让你把代码一行行看懂再往下走。
- ❌ 不是工具大比拼,不会让你在十几个 AI 编辑器之间纠结。
- ❌ 不是「先学三个月基础,再谈做项目」。
我们第一天就开始做产品,代码细节交给 AI。
学完你能做出什么
一个真实、可访问、可迭代的 AI Todo 助手:
- 有干净好看的网页界面(Vue + Tailwind CSS)。
- 能添加、删除、完成任务。
- 数据真的保存下来,刷新、关机都不丢(SQLite / PostgreSQL)。
- 有自己的后端服务(Flask,后期升级到 FastAPI)。
- 会调用大模型,帮你把一句话拆成可执行的小任务、自动总结、自动分类、判断优先级。
- 用 Docker 一键启动,部署到云服务器,配上域名和 HTTPS。
更重要的是:你会掌握一套能复用到任何应用的方法,课程最后我们会用同一套方法,把它扩展成 AI 内容生成器、AI 知识库,甚至小程序。
你需要准备什么
- 一台电脑(Mac 或 Windows 都行,课程会分别给出最稳的路径)。
- 网络。
- Claude Code 或 Codex(二选一即可,这是我们全程唯一的主力工具)。
- 一点点耐心。真的只要一点点——因为不用你写代码。
我们怎么用 Claude Code / Codex 学习
这门课的核心工作方式,就一句话:
你负责想清楚要什么、指挥 AI 怎么做、验收结果对不对;代码由 Claude Code / Codex 来写。
你会反复用到一个「任务提示词模板」,长这样:
任务目标:我要实现什么功能。
当前状态:现在项目已经做到哪一步。
限制条件:这次只做什么,不做什么。
期望结果:运行后我应该看到什么。
验收标准:我怎么判断你做对了。把需求按这个模板讲清楚,AI 就能帮你干活。你要练的,不是打字写代码,而是把话说清楚 + 把结果看明白。
什么是 AI Native 开发模式
一句话:代码是黑盒,结果是界面。 你隔着黑盒工作,靠的是一个不断转动的三步循环:
- 说清预期——我想要什么?做完之后,我应该看到 / 用到什么?
- 看结果——AI 把东西做出来了,我打开、点一点、试一试,它长这样对不对?
- 修正——不对的地方,说清楚哪里不符合预期,让 AI 改;然后回到第 2 步,再看。
转够几圈,结果就收敛到你想要的样子。整个过程你都没打开那个黑盒。 这就是 AI Native。
传统学法是「先理解 → 再动手 → 最后才看到成果」,很多人卡在「理解」就放弃了。AI Native 把它反过来:先要出结果 → 从结果建立判断力 → 需要时才理解一点细节。
也正因为如此,这门课里你要练的核心能力,可以浓缩成选择题 + 判断题:
- 选择题:在多个方案、多个功能、多个优先级里,替 AI 做决定。(先做页面还是先做数据库?这个功能现在做不做?)
- 判断题:判断 AI 交出来的结果符不符合预期。(页面显示了吗?按钮点了有反应吗?数据刷新后还在吗?AI 拆的任务合理吗?)
选择题对应「说清预期」,判断题对应「看结果」——这两件事 AI 替不了你,是黑盒之外只属于人的工作,也是这门课从头到尾反复训练你的东西。想清楚这一点,你就已经站在 AI Native 的正确起点上了。
课程地图
准备好了就从 第一部分:AI Native 开发模式 开始。记住:你不用打开代码那个黑盒,只要你会说清预期、会看结果、会让它修正。