L01. 环境搭建:你的数字军火库
Vibe Coding 宣言:工欲善其事,必先利其器。我们不生产代码,我们只是代码的搬运工。
0. 为什么这一课至关重要? (Why It Matters)
- 这就是你的战场:如果你连枪都还没装好,怎么上战场杀敌?
- AI 的跑道:AI 不是神,它需要你给它铺好跑道(Python, Node, Git)。跑道越平,它跑得越快。
- 一次痛苦,终身受益:现在的半小时折腾,能省下未来无数个“环境报错”的夜晚。
1. 目标 (Goal)
在你的电脑上(Windows/Mac/Linux)装好 Trae、Claude Code、Python 和 Node.js,并成功运行 claude 命令。
2. 核心概念/装备/指令 (The Core)
2.1 你的武器库
- Trae:目前最懂 AI 的编辑器(IDE)。它内置了 AI 聊天和代码补全,是你和 AI 结对编程的基地。
- Claude Code:Anthropic 官方出的命令行工具。它能直接操作你的文件、读代码、跑测试。它是你的“外勤特工”。
- Python & Node.js:基建材料。Python 是数据和后端的首选,Node.js 是前端和 Claude Code 的运行环境。
2.2 Vibe Rule:不要洁癖
不要纠结版本号是不是最新的(除非太老),不要纠结装在 C 盘还是 D 盘。能跑就行。默认路径就是最好的路径。
3. 实战演练 (Action)
Step 1: 安装 Trae (你的基地)
- 访问 Trae 官网 下载对应系统的安装包。
- 一路 "Next" (下一步) 安装。
- 打开 Trae,登录你的账号。
Step 2: 安装 Python & Node.js (基建)
我们需要 Python 3.10+ 和 Node.js 18+。
Windows 用户 (推荐使用 winget): 打开 PowerShell (管理员模式):
powershell
# 安装 Python
winget install Python.Python.3.11
# 安装 Node.js
winget install OpenJS.NodeJS.LTS如果 winget 报错,直接去官网下载安装包:Python | Node.js
Mac 用户 (推荐使用 brew): 打开 Terminal:
bash
# 如果没装 brew,问 AI 怎么装
brew install python nodeStep 3: 验证基建
打开终端 (Terminal/PowerShell),输入以下命令检查版本。如果不报错且显示版本号,就算过关。
bash
python --version # 或者 python3 --version
node --version
npm --versionStep 4: 安装 Claude Code (特工)
这是本课的重头戏。
bash
# 使用 npm 全局安装
npm install -g @anthropic-ai/claude-codeStep 5: 登录 Claude
bash
cd ~ # 回到用户目录
claude login- 它会弹出一个浏览器窗口。
- 授权登录。
- 复制页面上的 Key,粘贴回终端(如果它没自动完成)。
4. 常见问题 (FAQ - Vibe Style)
Q: winget 找不到命令? A: 你的 Windows 版本太老了。直接去官网下载安装包手动装。别纠结。
Q: npm install 报错权限不足 (EACCES)? A: Mac/Linux: 前面加 sudo,如 sudo npm install ...。Windows: 右键以管理员身份运行 PowerShell。
Q: claude 命令找不到? A: 重启你的终端(关掉再打开)。如果还不行,问 AI:“如何把 npm 全局安装路径加入环境变量?”
Q: 网络连接超时? A: 你的网络环境问题。换个源或者开“魔法”。
bash
# 换淘宝源试试
npm config set registry https://registry.npmmirror.com5. 验收标准 (Definition of Done)
在终端输入:
bash
claude --version输出类似 0.2.x 的版本号,并且没有红色报错。
Next Mission: L02. Linux 基础 (上):掌握黑客的语言