设备与网络准备

先把电脑和网络环境准备到能稳定开发,后面才能少被安装、下载和连接问题打断。

先说结论:新手最值得先保证两件事——电脑不要太弱,网络不要拖后腿。否则你不是在学 AI 编程,而是在和安装失败、下载超时、终端报错反复拉扯。

最小推荐配置

如果你准备长期做网页、App、小程序或 AI 工作流,我更推荐:

项目最低建议更舒服的选择
电脑Apple Silicon Mac,16GB 内存起步32GB 内存的 MacBook Pro 或 Mac mini
芯片M 系列,不建议买 Intel MacM1 Pro 及以上,或新款 M 系列
存储512GB 更稳空间不够可以长期外接移动硬盘
屏幕能接外接显示器最好长期 coding,大屏会舒服很多

如果你预算有限,先别追求顶配。真正影响体验的是:内存不要太小、机器不要太旧、屏幕不要太难受。

更详细的购买建议看:Mac 选购指南

Windows 用户怎么办

后面的教程默认会更偏 macOS / Linux 命令,因为现在大多数 AI 编程工具和 Web 开发教程都以这套环境为主。

但你不用因为自己是 Windows 就停下来:

  • 简单任务:把教程和报错复制给 AI,让它按你的系统改命令。
  • 长期开发:后面遇到环境问题时,再考虑配置 WSL2
  • 不建议一开始就折腾太多系统配置,先完成第一个 Demo 更重要。

网络环境为什么重要

开发过程中会频繁访问这些服务:

  • GitHub:拉代码、看开源项目、提交代码。
  • npm / pnpm 包源:下载项目依赖。
  • HomebrewNode.jsGit:安装基础工具。
  • AI 编程工具和模型服务:登录、调用 API、联网搜索。
  • 技术文档和问答网站:查官方文档、Stack Overflow、框架示例。

如果网络不稳定,你会遇到:

问题具体表现
安装失败npm installpnpm installbrew install 反复超时
拉代码慢git clone 很久不动,或者中途断开
AI 工具不可用登录失败、模型请求失败、插件连接失败
镜像源麻烦版本滞后、包缺失、不同工具要分别配置

网络环境的详细配置看:网络环境配置指南

开工前检查清单

在继续往下学之前,先确认这几件事:

node --version
pnpm --version
git --version

然后测试几个常用站点能否访问:

curl -I https://github.com
curl -I https://registry.npmjs.org

如果这些命令都能正常返回结果,你就可以继续看 开发工具与环境设置

目录