🔥 欢迎宝子们来到《全网最全面的 OpenClaw 基础实操与拓展教程(保姆级)》专栏!第一篇就给大家啃下最基础也最关键的硬骨头 —— 环境搭建 + 本地部署,耗时数月打磨,每一步都经过 3 次实测,哪怕你是零基础小白,看不懂代码、没接触过开源工具,跟着我走,也能轻松搞定,全程不绕弯、不跳步!
先花 2 分钟搞懂 OpenClaw,避免盲目操作:它是一款免费开源的 AI 智能体工具,核心就是 “让 AI 替你动手干活”,比如自动整理文件、爬取网页信息、定时发邮件,再也不用做重复工作!它的核心架构有四个关键部分(后续专栏会详细拆解,这里先有个印象,方便后续理解操作):Gateway 网关(相当于 “入口”,连接各个模块)、Agent 智能体(核心执行单元,帮你执行指令)、Skills 技能库(内置各种实用技能,还能自己自定义)、Memory 记忆模块(记住你的操作习惯,越用越顺手)。
重点来啦!部署前必须准备 3 个基础工具,少一个都不行,每一步都讲清楚,附重点指引 + 代码,跟着做绝对不踩坑:
1. 安装 Node.js(核心依赖,重中之重!)
OpenClaw 是基于 Node.js 运行的,版本选不对会直接报错,亲测 Node.js 18.x 版本最稳定(比如 18.17.0),别装太高或太低的版本!
- 下载:直接搜 “Node.js 官网”,打开后根据自己的系统选择:Windows 系统选 “Windows Installer (.msi)”,Mac 系统选 “macOS Installer (.pkg)”,认准 18.x 稳定版,点击下载(不用注册,直接下载)。
- 安装:双击下载好的安装包,会弹出引导页面,第一步点击 “Next”;第二步勾选 “I accept the terms in the License Agreement”(同意许可协议),再点 Next;第三步安装路径默认就行(如果想自定义,记住路径,后续可能用到),继续点 Next;第四步不用勾选任何额外选项,直接点 Next;最后点击 “Install”,等待 2-3 分钟,安装完成后点击 “Finish” 就好(每一步都截图,圈出关键按钮,新手不会迷路)。
- 验证:安装完成后,打开电脑的命令提示符(Windows 按 Win+R,输入 cmd 回车;Mac 按 Command + 空格,输入 terminal 回车),输入以下代码,依次执行:
bash
运行
# 验证Node.js版本
node -v
# 验证npm版本(Node.js自带,用于安装依赖)
npm -v
回车后如果显示 “v18.17.0”(或你安装的 18.x 版本)、npm 对应版本(比如 9.6.7),说明安装成功。
- 避坑指南:如果输入命令后提示 “node 不是内部或外部命令”,大概率是安装时没勾选 “Add to PATH”(添加到环境变量),解决方案很简单:重新运行安装包,重复上面的安装步骤,在第四步的时候,手动勾选 “Add to PATH”(默认会勾选,若没勾选手动勾上),重新安装后就能正常使用。
2. 安装 Git(克隆源码专用,必装!)
OpenClaw 是开源项目,我们需要通过 Git 把它的源码克隆到本地,才能进行后续部署,操作很简单,全程默认就能搞定!
- 下载:搜 “Git 官网”,打开后选择对应系统版本(Windows 选 Windows,Mac 选 MacOS),点击下载,无需注册,直接下载安装包。
- 安装:双击安装包,弹出引导页面,点击 “Next”;安装路径默认即可,继续点 Next;勾选所有默认组件,点 Next;重点一步:选择 “Use Git from Git Bash only”,然后后续步骤全部点击 “Next”,最后点击 “Install”,等待安装完成,点击 “Finish”。
- 验证:打开命令提示符(或终端),输入以下代码,验证安装:
bash
运行
# 验证Git版本
git --version
回车后显示 Git 的版本号(比如 git version 2.42.0),就说明安装成功了(。
3. 安装 VS Code(可选,但强烈推荐!)
后续我们可能需要修改 OpenClaw 的配置文件,VS Code 是免费、轻量、易用的代码编辑器,新手也能快速上手,比系统自带的记事本好用太多,建议安装!
- 下载:搜 “VS Code 官网”,打开后下载对应系统版本,双击安装包,全程默认安装(可以勾选 “添加到桌面快捷方式”,方便后续打开)。
- 后续准备:安装完成后,打开 VS Code,在左侧插件栏搜索 “Node.js”,找到对应插件(一般是第一个,带有 Node.js 图标),点击 “安装”;安装完成后,可新建一个测试文件(比如 test.js),输入以下简单代码,测试插件是否生效:
javascript
运行
// 测试Node.js插件,无需运行,仅验证语法高亮
console.log("OpenClaw 环境准备完成!");
- 补充说明:如果不想安装 VS Code,也可以用系统自带的记事本编辑配置文件,就是操作起来稍微麻烦一点,不影响整体部署。
核心步骤:OpenClaw 本地部署(全程复制命令,不用自己写!)
前置工具全部安装完成后,就进入最关键的部署环节,每一步都有详细说明,代码直接复制粘贴,避免输错:
- 克隆源码:打开命令提示符(或终端),输入以下代码,克隆 OpenClaw 开源源码:
bash
运行
# 克隆OpenClaw源码到本地
git clone https://github.com/openclaw/openclaw.git
输入完成后回车,等待克隆完成(大概 1-2 分钟,取决于网络速度),终端会显示 “done”,证明克隆成功。2. 进入源码目录:输入以下代码,切换到 OpenClaw 项目根目录(后续所有操作都要在这个目录下进行,别乱切换路径):
bash
运行
# 进入OpenClaw项目目录
cd openclaw
- 安装项目依赖:输入以下代码,自动安装 OpenClaw 运行所需的所有依赖:
bash
运行
# 安装项目依赖(npm会自动读取package.json文件)
npm install
回车后,系统会自动安装依赖,这个过程大概 2-5 分钟,耐心等待,不要中途关闭终端,安装完成后,终端会显示 “added xxx packages”(xxx 是数字),证明依赖安装成功。4. 启动 OpenClaw:依赖安装完成后,输入以下代码,启动 OpenClaw:
bash
运行
# 启动OpenClaw(默认端口3000)
npm start
回车后,终端会显示启动进度,当出现 “OpenClaw started successfully”(OpenClaw 启动成功)的提示时,就说明本地部署已经全部完成;此时打开浏览器,在地址栏输入以下地址,就能看到 OpenClaw 的操作界面了:
plaintext
http://localhost:3000
额外补充:常用应急代码(避坑必备)
如果部署过程中遇到依赖安装失败、启动报错,可执行以下代码排查 / 解决:
bash
运行
# 清除npm缓存(解决依赖安装失败)
npm cache clean --force
# 重新安装依赖(依赖安装不完整时使用)
npm install --force
# 查看OpenClaw启动日志(报错时排查问题)
npm run start:log
最后再提醒几句:
- 全程不要跳步,工具安装顺序不要乱,否则容易报错;
- 所有代码块直接复制粘贴,避免手动输入时输错字母、符号;
- 如果遇到报错,不要慌,先看终端提示,大部分报错都是版本不对、依赖没装全,或者路径输错,也可以在评论区留言,我会第一时间帮大家解决!
按照这个步骤操作,零基础也能轻松完成 OpenClaw 的环境搭建和本地部署,下一篇我们就讲如何接入多渠道、安装实用技能,跟着专栏走,轻松玩转 OpenClaw~