因为有台闲置的设备,所以想在 windows11 上以 openclaw node 节点的方式 测试一些功能,验证一些想法。这个是我在全新的 windows11 系统里安装的一些坑首先在桌面的底部任务栏右键windows图标菜单,直接选择终端管理员Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
没有git的话需要先安装git,安装完成后关闭这个终端重新打开,不然git不生效 winget install --id Git.Git -e --source winget
winget install -e --id OpenJS.NodeJS.LTS --source winget
然后安装 pnpm, 不要用 npm 安装,太多坑了,一直报各种错npm i pnpm -g # 这个安装完后执行下面的命令需要重新启动下终端 pnpm setup pnpm add -g openclaw@latestpnpm approve-builds -g # 这个命令会让你选择一些包,全部按空格键勾选就可以了
这些都弄好了,才能开始连接,如果你的 openclaw 网关没有配域名的话,则需要使用 ssh 做端口转发来链接,我嫌麻烦,我这里是直接配上了https 域名,因为 openclaw 不支持直接 ip + http(ws) 的连接,有安全隐患,可以被截取获取你的网关 token。$env:OPENCLAW_GATEWAY_TOKEN="你的 openclaw 网关 token" openclaw node run --host your_openclaw_gateway_domain --port 443 --tls --display-name "win11"
openclaw node run --host your_openclaw_gateway_domain --port 443 --tls--display-name "win11"
允许后,就可以看到 openclaw 操作的浏览器了