从完全没写过代码,到用 AI 做出一个能跑的网页。本指南帮你在 30 分钟内完成环境搭建和第一个项目。
- 一台电脑(Mac、Windows 或 Linux 都可以)
- 一个浏览器(推荐 Chrome)
- 一个 GitHub 账号(免费注册:github.com)
- 愿意尝试新东西的心态
不需要:编程经验、计算机科学背景、任何付费软件。
你需要一个 AI 编码工具来开始。以下是推荐方案:
Cursor 是一个内置 AI 的代码编辑器,界面友好,适合第一次接触代码的人。
- 访问 cursor.com,下载并安装
- 打开 Cursor,用 GitHub 账号登录
- 免费版包含 AI 对话功能,足够开始学习
Claude Code 是 Anthropic 的命令行 AI 编码工具,更强大但需要终端操作。
- 需要 Anthropic API key(console.anthropic.com)
- 安装方式:在终端运行
npm install -g @anthropic-ai/claude-code - 适合完成 Week 1-2 后再使用,Week 4 会深入学习
如果你不想在本地安装任何东西:
- 打开任意 GitHub 仓库(比如 github.com/new 创建一个新仓库)
- 在仓库页面点击绿色 "Code" 按钮 → "Codespaces" → "Create codespace on main"
- 等待几十秒,一个完整的开发环境(含终端)会在浏览器里打开
- 完全在浏览器里写代码和运行命令,不需要安装任何东西
不确定选哪个? 如果你是第一次接触代码,用 Cursor。如果你连软件都不想装,用 GitHub Codespaces。
终端(Terminal)是你和电脑对话的文字界面。别被它吓到——你只需要会三个命令:
-
打开终端:
- Mac:按
Cmd+空格,输入 "Terminal",回车 - Windows:按
Win+R,输入 "cmd",回车 - Cursor/Codespaces:编辑器底部就有内置终端
- Mac:按
-
三个够用的命令:
ls → 看当前目录有什么文件(Windows 用 dir) cd 文件夹名 → 进入某个文件夹 cd .. → 返回上一级
这三个命令够你用很久了。遇到更复杂的操作?问 AI。
我们来做一个真实的东西——一个个人链接页(类似 Linktree)。
- 打开 Cursor(或你选的工具)
- 创建一个新文件夹,命名为
my-first-page - 在文件夹里创建一个文件
index.html
在 Cursor 的 AI 对话框(按 Cmd+L 或 Ctrl+L)里输入:
帮我创建一个个人链接页面(类似 Linktree),用纯 HTML 和 CSS。
要求:
- 顶部显示我的名字和一句话介绍
- 下面是 3-5 个链接按钮(GitHub、LinkedIn 等)
- 页面要好看,用现代简洁的设计风格
- 全部写在一个 index.html 文件里
AI 会帮你生成完整的代码。点击代码块上方的 "Apply" 按钮让 Cursor 自动写入文件(或手动复制粘贴到 index.html 里)。
- 最简单的方式:在文件管理器里直接双击
index.html文件,它会在浏览器里打开 - 你应该能看到一个漂亮的个人链接页面!
试试对 AI 说:
- "把背景色改成深色主题"
- "加一个头像圆形图片"
- "让按钮有鼠标悬停效果"
每次修改后刷新浏览器,看看变化。这就是 AI 辅助开发的基本循环:描述你想要的 → AI 生成代码 → 预览 → 继续迭代。
让全世界都能看到你的页面:
- 在 GitHub 上创建一个新仓库(github.com/new),取名
my-first-page - 在仓库页面点击 "Add file" → "Upload files",拖入你的
index.html文件 - 进入仓库 → Settings → Pages → Source 选 "main" 分支 → Save
- 等 1-2 分钟,你的页面就上线了,地址是
https://你的用户名.github.io/my-first-page
恭喜!你刚刚从零开始,用 AI 做出了一个真实的、全世界都能访问的网页。
Cursor 和 Codespaces 的免费版足够完成所有学习内容。Claude Code 需要 Anthropic API 付费(按用量计费)。如果你用 Cursor 开始学习,免费版完全够用。
30 分钟到 1 小时,取决于你是否部署到 GitHub Pages。
你可以用中文和 AI 对话。AI 完全理解中文指令。界面是英文的,但核心操作(对话、生成代码)都支持中文。
你现在已经准备好了!根据你的情况选择:
- 想理解软件怎么运作 → Application Development 模块
- 想直接开始与 AI 协作开发 → Agentic Coding Week 1