单元一 准备 · 第 1 课

导学:这门课带你做成什么

先看清终点和路线,再出发。这一课不用动手,读完你会知道自己要准备什么。

本课目标

  • 知道学完这门课能做出什么。
  • 准备好需要的电脑、账号和预算。
  • 记住三条安全底线。

学完你能做到什么

过去,想做一个自己的小网站,得先花几个月学编程。现在,AI 编程助手可以替你写代码、敲命令,而你要做的是:

  1. 说清楚你想要什么。
  2. 看懂 AI 做了什么、做得对不对。
  3. 管好自己的账号、钥匙和花费。

这门课的毕业项目是一个“AI 周报助手”网页:把一周的工作记录贴进去,它帮你整理成一份像样的周报。学完全部单元,你会:

  • 在自己电脑上用 Codex、Claude Code 或 Grok 让 AI 帮你处理文件、写程序;
  • 理解终端、环境变量、Git 这些程序员每天用的东西;
  • 用 SSH 登录一台云主机,用 Vim 改配置;
  • 把程序打包成 Docker 镜像,发布到镜像仓库,再部署到云主机;
  • 绑定自己的域名,通过 Cloudflare 用 HTTPS 访问;
  • 会发布新版本、回滚和备份。

需要准备什么

准备说明什么时候需要
一台个人电脑Windows 10/11 或 macOS 都可以现在
一个常用邮箱注册账号、接收 API Key第 6 课
本站账号和 API Key让 AI 助手能工作,按套餐或用量付费第 6 课
一台云主机按月付费,课程会说明怎么选最低配置单元四
一个域名按年付费单元六
镜像仓库账号有免费额度单元五

尽量用自己的电脑,不要用公司电脑。 公司电脑通常不允许随意安装软件,有的还有安全软件会拦截终端命令;把公司文件交给外部 AI 处理,也可能违反公司规定。

云主机和域名到了对应单元再买,现在不用花这笔钱。学完记得按第 26 课的清单释放资源,避免一直扣费。

大概要花多少时间

每课约 20–30 分钟,不算下载和安装的等待时间。全部 26 课大约需要 12–15 小时,可以按单元分成几周完成:前两个单元(第 1–9 课)大约 4–5 小时;域名实名认证等环节需要等几个小时到几天,可以提前办理。建议按顺序学:后面的课会用到前面装好的东西。

三条安全底线

开始之前,请记住这三条,整门课都会反复提到:

  1. API Key 就是你的钱包。 不截图、不发群、不写进代码或文件提交到网上。泄露了要立刻更换。
  2. 看不懂的命令不批准。 AI 要执行超出权限的操作时会先问你;看不懂就拒绝,并让它解释这条命令是做什么的。
  3. 先备份,再动手。 让 AI 处理文件之前,先复制一份,或者用 Git 存档(第 8 课)。

遇到问题怎么办

  • 先看本课的“常见问题”。
  • 把完整的报错信息复制给 AI,问它:“这是什么意思?我该怎么做?”
  • 不要因为一个报错卡住太久。很多问题重新打开终端就好了。

自检

  • 我知道毕业项目是什么。
  • 我准备了一台可以自由安装软件的电脑。
  • 我能说出三条安全底线。