一份适配国内网络环境的 openclaw 完整安装教程

一份适配国内网络环境的 openclaw 完整安装教程

最近国外的OpenClaw这个专家级助手异常火爆,围绕着其开发的各种Skills也是逐渐丰富,国内由于网络条件的原因,让很多人望而却步。想了解更深入的却总被各种专业技术门槛挡在门外。这里我用自己的亲身实践来整理出一份保姆级的尝鲜教程。我将从环境要求、前置配置(解决国内网络 / 环境变量问题)、安装步骤、常见问题修复四个维度整理,确保新手能一步步落地,避开各种踩坑。

环境 / 工具

最低版本要求

说明

Node.js

v16.0.0+

推荐 LTS 版本(v18/v20),openclaw 依赖 Node.js 运行构建工具

pnpm

v7.0.0+

openclaw 基于 monorepo 管理,必须用 pnpm 而非 npm/yarn

Git

任意稳定版

用于拉取 openclaw 源码

操作系统

Windows/macOS/Linux

教程以 Windows 为主,macOS/Linux 仅标注差异

网络环境

可访问国内镜像

配置淘宝 /npm 镜像加速依赖安装,避免下载失败

步骤 1:安装 Node.js + 配置国内镜像

下载 Node.js

  • 官网(国内慢):https://nodejs.org/zh-cn/(选 LTS 版本)
  • 国内镜像(推荐):https://nodejs.org/dist/(或阿里云镜像:https://mirrors.aliyun.com/nodejs/)
  • 安装时勾选「Add to PATH」(自动配置环境变量),Windows 建议默认安装到 C:\Program Files\nodejs。

验证 Node.js 安装

# 打开 CMD/PowerShell 执行 node -v # 输出版本号如 v20.10.0 npm -v # 输出版本号如 10.2.3

配置 npm/pnpm 国内镜像(关键)

# 配置 npm 淘宝镜像 npm config set registry https://registry.npmmirror.com # 配置 pnpm 镜像(后续安装 pnpm 后执行) pnpm config set registry https://registry.npmmirror.com

步骤 2:安装 pnpm 并配置环境变量

全局安装 pnpm

npm install -g pnpm

验证 pnpm 环境变量(Windows 必做)

    openclaw 安装

  • 执行 pnpm -v,若报错「找不到命令」,按以下步骤配置: 执行 npm config get prefix,复制输出路径(如 C:\Users\你的用户名\AppData\Roaming\npm); 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」→ 编辑「系统变量 – Path」; 新增上述路径,保存后重启终端,重新执行 pnpm -v 验证(输出版本号即成功)。

步骤 3:安装 Git(可选,若需拉取源码)

  • 下载地址:https://git-scm.com/download/win(国内镜像:https://npm.taobao.org/mirrors/git-for-windows/)
  • 安装时勾选「Git Bash Here」「Add Git to PATH」,其他默认。

步骤 1:拉取 openclaw 源码(若已有源码可跳过)

直接到中国适配版Gitee官网下载:
https://gitee.com/OpenClaw-CN/openclaw-cn

一份适配国内网络环境的 openclaw 完整安装教程

OpenClaw中国适配版官网下载地址

步骤2:安装与构建

OpenClaw 是一个现代化的全栈应用,首次运行需要编译前端 UI 和后端核心:

# 安装依赖 pnpm install # 构建前端界面 pnpm ui:build # 构建核心服务 pnpm build

步骤3:启动初始化向导

我们提供了交互式的初始化工具,帮你一键配置 DeepSeek:

pnpm openclaw onboard --install-daemon

在向导中,Select Provider 步骤请直接选择 DeepSeek (Recommended for CN),系统会自动完成所有配置。

初始化完成后,你可以通过以下命令再次启动网关服务(前提是网关已经关闭):

# 启动网关 (Gateway) node openclaw.mjs gateway --port 18789 --verbose

如果你关闭了管理页面,可以通过以下命令再次打开:

# 打开管理面板 (Dashboard) node openclaw.mjs dashboard

启动成功后,进入管理面板或交互式命令行,试着给 Agent 下达第一个指令:

“请帮我在桌面上创建一个名为 hello_openclaw.txt 的文件,并在里面写入:大道至简,实战落地。”

Agent 将会自动规划任务、调用文件系统 API,并完成操作。

至此,完结。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/252802.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月13日 下午4:28
下一篇 2026年3月13日 下午4:28


相关推荐

关注全栈程序员社区公众号