OPENCLAW部署笔记

OPENCLAW部署笔记

OPENCLAW部署笔记Win11

  • 安装前准备工作
    • [(1)安装Node.js 22+](#(openclaw docker 教程1)安装Node.js 22+)
    • (2)验证安装是否成功
    • (3)powershell执行策略问题
    • (4)开启WSL2(Windows运行OpenClaw的核心)
    • (5)安装pnpm(可选,提升安装速度)
    • [(6)安装 Git](#(6)安装 Git)
  • Windows下OpenClaw安装
    • 方法1:PowerShell安装器脚本(新手首选,2026官方最新)
    • 方法2:npm全局安装(适合会点命令行的小伙伴)
    • 接入方法
    • 飞书接入方法
    • 方法3:源码编译安装(适合想二次开发的同学)
  • 使用

OpenClaw官方要求Node.js ≥22版本,这是核心运行环境,一步都不能错。

打开Node.js官网(https://nodejs.org/),下载LTS版本22.x(长期支持版,稳定不踩坑)

输入以下命令验证:

问题原因:

PowerShell 默认的安全策略阻止运行脚本文件(包括 .ps1 文件),而 npm 在 Windows 上安装时会生成 npm.ps1 等 PowerShell 脚本包装器。CMD 不受影响是因为它使用 npm.cmd 批处理文件,而 PowerShell 会优先尝试使用 npm.ps1。

解决方法:

修改 PowerShell 执行策略(推荐)以管理员身份打开 PowerShell,然后运行:

输入 Y 确认即可。RemoteSigned:允许运行本地脚本,从网络下载的脚本需要签名CurrentUser:仅对当前用户生效,不影响系统其他用户

OpenClaw官方明确:Windows下推荐通过WSL2运行,原生Linux环境兼容性拉满,避免Windows原生环境的各种依赖报错。

wsl2的安装参考的是:https://www.cnblogs.com/LungGiyo/p/

安装wsl2

按照提示运行了以下代码,反馈是AMD64

OPENCLAW部署笔记
OPENCLAW部署笔记

安装 WSL 核心 + 下载 Ubuntu

这里发现下载不下来,所以决定离线下载

安装完成后的步骤

你现在:

✅ WSL 核心:已通过 Microsoft.WSL_2.6.3.0_x64_ARM64.msixbundle 安装(或准备安装)

✅ Ubuntu:已通过 Ubuntu2204-.AppxBundle 安装

接下来只需验证和配置

设置普通用户

常用命令

后续建议

验证

pnpm比npm更快、更省空间,OpenClaw源码构建需要,新手直接用npm也能跑,推荐装一个:

如果安装后找不到git

请在系统变量里面增加git的bin目录

配置完成之后记得重新打开一个powershell,让刚才配置的环境变量生效。

关闭电脑上的杀毒软件、安全卫士(避免拦截安装脚本,安装完再打开),以管理员身份打开PowerShell。

登录openclaw的官网https://openclaw.ai/

在快速开始的地方复制一行安装命令:

OPENCLAW部署笔记
OPENCLAW部署笔记
OPENCLAW部署笔记

新手引导并安装服务

TUI(终端用户界面),用以下命令打开:

如果脚本安装失败,用npm手动安装,稳定可靠:

安装完成后,运行初始化向导:

TUI(终端用户界面),用以下命令打开:

powershell打开 Web UI(Dashboard)的命令:

要在powershell直接对话

直接看程序员鱼皮的视频就好程序员鱼皮的视频

直接看程序员鱼皮的视频就好程序员鱼皮的视频

打开终端(Windows 用户以管理员身份运行 PowerShell,Mac 用户打开终端),执行频道添加命令:

。。。中间省略一万字。。。

配对:在终端中执行一行命令,把 <配对码> 替换成你自己收到的那串配对码:

可以在飞书对话框里直接输入 斜杠命令 来控制 OpenClaw 的行为,不需要打开网页控制台,非常方便。

斜杠命令 /new:新开一个对话。

斜杠命令 /verbose:开启调试模式。输入 /verbose on 后,AI 会输出更多执行细节,方便你了解它到底在干什么,排查问题也更方便。

最后是怎么让别人在飞书中使用你的龙虾机器人

二是把龙虾分享给别人,使用配对码添加使用者。

适合有开发需求的小伙伴,普通用户不用选:

安装完一定要验证是否成功,输入命令:

如果输出”环境正常””网关未启动”,说明安装成功,接下来做初始化配置。

启动 Gateway(核心服务),OpenClaw 的启动命令:

如果想让 Gateway 后台运行,使用:

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

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

(0)
上一篇 2026年3月14日 下午3:10
下一篇 2026年3月14日 下午3:10


相关推荐

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