跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashNode.jsSaaSAI

OpenClaw 小白友好型部署手册(Windows + Linux)

OpenClaw 的部署重点是先准备好 Node.js、Git 和可用的 API Key,再分别在 Windows 和 Ubuntu 上通过一键脚本完成安装与初始化配置。文章同时给出网络镜像、权限、路径和 Config invalid 等常见问题的处理思路,并通过 Web UI 和简单任务验证部署是否成功。

w795471发布于 2026/3/23更新于 2026/10/2296 浏览

OpenClaw 小白友好型部署手册(Windows + Linux)

这篇手册面向零基础用户,尽量把部署 OpenClaw 的过程讲得直白一些。你不需要先弄懂一堆概念,只要按步骤准备好基础环境,再完成安装、初始化和验证,基本就能把它跑起来。下面以 Windows 10/11 和 Ubuntu 为例,分别说明。

部署前先准备好这些东西

OpenClaw 的核心依赖并不复杂,真正容易卡住的地方,通常是环境没装全,或者安装路径、权限、网络源没处理好。提前把这些事情理顺,后面会顺很多。

硬件要求
  • 最低配置:2 核 CPU、4GB 内存、50GB 可用硬盘空间。这个配置适合只跑基础功能,不加载本地大模型。
  • 推荐配置:4 核 CPU、8GB 以上内存、100GB SSD。这样多任务运行会更顺手一些。
  • 如果你打算离线使用,或者在本地加载 Qwen、Llama 这类模型,最好准备 16GB 以上内存,并尽量使用 NVIDIA 显卡,体验会更稳定。
需要提前准备的工具和账号
  • 网络要正常,至少能访问 GitHub,因为安装过程会拉取依赖。
  • 如果你打算接入云端大模型,需要准备一个可用的 API Key。新手可以优先选中文支持较好的模型服务。
  • 两个平台都要安装 Node.js 和 Git。Node.js 是运行环境,Git 负责拉取源码,后面会分别给出安装方式。
先记住几个容易踩坑的点
  • 安装路径、文件夹名尽量不要包含中文、空格或特殊符号。
  • 安装过程中如果系统弹出权限提示,直接确认即可。
  • API Key 属于敏感信息,不要随手发给别人,也不要直接明文放在公开地方。
  • 真遇到报错,先看后面的常见问题,大多数情况都能对上。

Windows 10/11 部署步骤

Windows 上最省事的方式就是走脚本安装。你几乎不需要自己拼命记命令,照着做就行。

1)安装 Node.js 和 Git

安装 Node.js
  1. 打开 Node.js 官方网站,下载 LTS 长期支持版。
  2. 双击安装包,基本一路点'下一步'即可。安装过程中如果看到自动安装必要工具之类的选项,建议勾上。
  3. 安装完成后,重新打开终端,输入:
node -v

如果能看到版本号,说明 Node.js 已经装好了。

安装 Git
  1. 打开 Git 官方网站,下载 Windows 版本安装包。
  2. 按默认选项安装即可。
  3. 安装结束后,在终端里输入:
git -v

能返回版本号,就说明 Git 可用了。

配置国内 npm 镜像

如果你在国内网络环境下,建议顺手把 npm 镜像换掉,不然后面拉依赖可能会慢很多。

打开 PowerShell,执行:

npm config set registry https://registry.npmmirror.com

执行完就可以了,不需要额外操作。

2)一键部署 OpenClaw

接下来是最关键的一步。Windows 下建议用管理员权限打开 PowerShell,然后依次执行下面的命令。

先放开当前用户的脚本执行权限:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

然后执行一键安装脚本:

iwr -useb https://openclaw.ai/install.ps1 | iex

这个过程会自动下载 OpenClaw 源码、安装依赖并启动初始化流程。网络正常的话,几分钟内就能走完。

如果终端里看到安装成功的提示,说明核心程序已经起来了。

3)初始化配置

安装结束后,通常会进入一个交互式配置界面。这里不用紧张,基本就是用方向键选择、回车确认。

你可以按这个思路来:

  • 风险提示,选择确认。
  • 启动模式,选快速开始,不建议一上来就碰高级模式。
  • 模型服务商,选择 ZhipuAI 或对应显示名称。
  • 模型,选你已经开通的型号,比如 GLM-4.7。
  • API Key,粘贴你提前准备好的密钥。
  • 额外功能,比如 Skills、IM 之类的,第一次部署可以先不装,后面再补。
  • 访问方式,选择打开 Web UI。

如果浏览器没有自动跳转,也可以直接访问:

http://localhost:3000

4)确认是否部署成功

别急着结束,最好做两个简单验证。

先在对话面板里发一句简单的话,比如'你好'。如果模型能正常回复,说明大模型连接没问题。

再试一个稍微具体一点的任务,比如让它创建一个文件夹。只要它能正确执行,说明 Agent 的基础能力已经跑通了。


Linux(Ubuntu)部署步骤

Linux 下的流程和 Windows 很像,只是命令都在终端里完成。Ubuntu 用户照着执行会比较顺手。

1)先更新系统并确认版本

打开终端,先把系统包更新一下:

sudo apt update && sudo apt upgrade -y

更新完成后,可以顺手确认一下系统版本:

lsb_release -a

看到 Ubuntu 22.04 就比较稳妥。其他发行版大体思路相同,但命令细节可能略有差别。

2)安装 Node.js 和 Git

安装 Node.js

先执行 NodeSource 的安装脚本,再安装 nodejs:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

安装完后验证一下:

node -v
安装 Git
sudo apt install -y git

完成后检查版本:

git -v

3)一键部署 OpenClaw

准备工作都到位后,直接执行安装脚本:

curl -fsSL https://openclaw.ai/install.sh | bash

脚本会自动处理大部分安装流程,中途如果提示输入密码,输入当前用户的系统密码即可。

当终端出现安装成功的信息时,说明核心程序已经部署好了。

4)初始化配置

后面的交互配置和 Windows 基本一致:

  • 选择 ZhipuAI 作为模型服务商;
  • 选择你要使用的模型;
  • 粘贴 API Key;
  • 额外功能先跳过;
  • 进入 Web UI 后再做进一步配置。

如果浏览器没自动打开,手动访问:

http://localhost:3000

5)验证是否可用

进入界面后,发一条简单消息测试模型连接;再下一个实际一点的任务,比如创建一个目录。能正常执行,说明部署流程已经打通。


常见问题排查

API Key 粘贴后提示无效

通常是复制时带进了空格,或者密钥没复制完整。建议先贴到记事本里检查一下,再重新复制到配置界面。

关闭终端后,Web UI 打不开

这一般是后台服务被关掉了。重新启动 OpenClaw 对应的服务,再刷新浏览器即可。

提示 Config invalid

这类报错通常意味着新版本的配置方式和旧教程不一致,API Key 可能需要放到独立配置文件里。按当前版本要求重新整理配置后,再重启服务。

依赖下载特别慢

大概率是默认源访问不畅。Windows 和 Linux 都建议切换到国内镜像源,再重新执行安装。

Windows 提示命令不存在

多半是 Node.js 或 Git 没装好,或者环境变量没有生效。重启终端后再试,如果还是不行,就重新安装并确认相关路径已经加入 PATH。

Linux 提示权限不足

把命令改成 sudo 执行通常就能解决。很多系统级安装命令都需要管理员权限。


后续使用建议

  • 如果 OpenClaw 需要操作你的文件系统,建议限制工作目录,不要让它随意访问整个磁盘。
  • 日常测试时,先从创建文件、打开文档这类简单任务开始,熟悉以后再尝试复杂流程。
  • 版本更新和开机自启这类功能,可以在确认主流程稳定后再去配置,这样排障会轻松很多。

结语

OpenClaw 的部署并没有看起来那么复杂。先把 Node.js、Git 和网络环境准备好,再走脚本安装,最后完成初始化配置,整套流程就闭环了。对新手来说,真正要注意的不是命令多,而是环境是否干净、密钥是否正确、路径是否规范。把这些细节处理好,部署通常都能一次跑通。

目录

  1. OpenClaw 小白友好型部署手册(Windows + Linux)
  2. 部署前先准备好这些东西
  3. 硬件要求
  4. 需要提前准备的工具和账号
  5. 先记住几个容易踩坑的点
  6. Windows 10/11 部署步骤
  7. 1)安装 Node.js 和 Git
  8. 安装 Node.js
  9. 安装 Git
  10. 配置国内 npm 镜像
  11. 2)一键部署 OpenClaw
  12. 3)初始化配置
  13. 4)确认是否部署成功
  14. Linux(Ubuntu)部署步骤
  15. 1)先更新系统并确认版本
  16. 2)安装 Node.js 和 Git
  17. 安装 Node.js
  18. 安装 Git
  19. 3)一键部署 OpenClaw
  20. 4)初始化配置
  21. 5)验证是否可用
  22. 常见问题排查
  23. API Key 粘贴后提示无效
  24. 关闭终端后,Web UI 打不开
  25. 提示 Config invalid
  26. 依赖下载特别慢
  27. Windows 提示命令不存在
  28. Linux 提示权限不足
  29. 后续使用建议
  30. 结语

更多推荐文章

查看全部
  • R语言在AIGC时代的数据科学应用与优势
  • NestJS 接口响应 Message 编写规范与 API 提示标准化
  • Python 开发效率提升:20 个常用 PyCharm 插件推荐
  • Python 工具 uv 的安装、配置与最佳实践
  • 飞书机器人对接 Claude Code:打造移动端 AI 编程助手
  • 基于 Python 构建与分析知识图谱及嵌入模型实战
  • 基于 GOT-OCR2.0 与 Qwen2.5-Math 构建 AI 数学辅导系统
  • OKX API 实战指南:基于 python-okx 的量化交易开发
  • Vue 下拉刷新组件开发实战与 Slot 用法详解
  • 基于 Spring Boot 的生鲜农产品智慧物流调度系统设计
  • Flutter 三方库 xpath_selector 在鸿蒙系统的适配与使用指南
  • Llama 开源家族演进:从 Llama-1 到 Llama-3 技术梳理
  • 华为 Eve 多模态模型:弹性视觉专家架构与性能分析
  • Java 开发者利用 Spring AI Alibaba 构建 AI Agent
  • Java 基础(一):发展历程、技术体系与 JDK 环境搭建
  • Minecraft Forge 模组开发框架搭建指南
  • 世界职业院校技能大赛人工智能赛道解析
  • AI 小说生成器本地部署教程
  • C++ 数据结构:单调栈与单调队列总结
  • Triton 编译栈与 RISC-V 生态融合实践

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online