


















Windows 如何用 TRAE 快速部署 OpenClaw (内含飞书插件安装指引)
WSL2 + Ubuntu 部署 OpenClaw 完整指南(下):核心配置与模型对接-CSDN博客
Windows 系统下的 WSL2 中安装 OpenClaw 的完整详细教程_openclaw_AI_脚本之家
OpenClaw 完全指南:这可能是全网最新最全的系统化教程了!(3.2W字,建议收藏)
使用trae,在WSL里安装,与电脑主机隔离,解决安全问题
很多无法下载的需要手动介入,安装完提示如下:
如何运行 您现在可以在 ~/trae_projects/Claw/openclaw-main 目录下运行以下命令来启动或配置 OpenClaw:
```
cd ~/trae_projects/Claw/
openclaw-main
# 查看帮助信息
node openclaw.mjs --help
# 启动交互式配置向导
node openclaw.mjs onboard
```
注意事项
- 由于环境中的 cmake 版本较低 (3.16.3), node-llama-cpp 的原生构建被跳过。这不会影响基础功能,但在运行本地大语言模型时性能可能会受限。
- 建议优先使用远程模型 API (如 OpenAI, Anthropic 等) 进行配置。
安装现已全部完成,您可以开始使用 OpenClaw 了!

quick start

配置模型

遇到问题直接添加到对话框,trae就解决了
选择channel

没有的一路默认就行

进一步配置吧

Windows中访问openclaw配置页
http://localhost:18789/
报错
Control UI assets not found. Build them with `pnpm ui:build` (auto-installs UI deps), or run `pnpm ui:dev` during development.
说明 OpenClaw 的 Web 控制界面(前端资源)尚未构建。虽然你在 WSL 中成功安装了后端,但前端静态文件(HTML/CSS/JS)需要单独构建才能通过http://localhost:18789正常访问。
cd ~/trae_projects/Claw # 替换为你的实际路径
运行以下命令(会自动安装前端依赖并构建):
💡 这个命令通常等价于:
cd ui && pnpm install && pnpm run build构建后的静态文件会输出到
ui/dist/或public/目录,供后端服务。安装好后就可以了
访问http://localhost:18789,页面显示
已断开与网关的连接。
unauthorized: gateway token missing (open the dashboard URL and paste the token in Control UI settings)
我已经为您修复了 ~/.openclaw/openclaw.json 中的飞书 (Feishu) 凭据。
因为没有跟飞书对接好的事,现在对接一下
5. 飞书开放平台配置并发版
接下来回到飞书开放平台 https://open.feishu.cn/app,把飞书机器人和OpenClaw服务对接起来。
Builder
思考过程
已经在您的终端日志中看到了运行情况: OpenClaw 成功启动并连接到了飞书,但随后收到了终止信号 (SIGTERM) 并正常关机了。
### 日志分析
1. 启动成功 :
- [gateway] listening on ws://127.0.0.1:18789 : 核心网关已在本地 18789 端口启动。
- [feishu] feishu[default]: starting WebSocket connection... : 飞书插件开始建立连接。
- [info]: [ '[ws]', 'ws client ready' ] : 关键点 :飞书长连接已成功建立!这意味着您的 App ID 和 App Secret 已经完全正确。
2. 收到终止信号 :
- 17:35:24 [gateway] signal SIGTERM received : 运行 4 秒后,系统发送了终止信号。这通常是因为在同一个终端窗口运行了新命令,或者手动停止了进程。
### 如何保持服务持续运行
如果您希望 OpenClaw 保持后台运行,而不是在运行其他命令时被关闭,建议采取以下方式:
方案 A:使用非阻塞模式运行(推荐)
在 Trae 的终端里,您可以直接运行:```
openclaw gateway --force
```
注意 :运行后请不要在该终端窗口输入任何其他指令。如果需要执行其他 openclaw 命令(如 status ),请点击终端区域的 + 号 新建一个终端标签页 。
方案 B:检查飞书开发者后台配置
虽然连接已成功,但日志中有一段提示:
Receive events/callbacks through persistent connection(使用 长连接 接收事件/回调)
为了确保您的机器人能接收到消息,请务必前往 飞书开放平台 - 开发者后台 :1. 进入您的应用 -> 事件与回调 。
2. 将 订阅方式 修改为 使用长连接接收事件 。
3. 保存设置。
### 接下来的操作
您可以尝试再次启动网关:```
openclaw gateway --force
```
启动后,您可以新开一个终端运行 openclaw status 来确认所有频道(包括飞书)是否显示为 healthy 。既然飞书长连接已经 ready ,您的安装和核心配置已经大功告成了!
18:00
zhengknightTerminal 1006 - 1026
Builder
思考过程
已经在您的终端日志中看到了运行情况: OpenClaw 成功启动并连接到了飞书,但随后收到了终止信号 (SIGTERM) 并正常关机了。
### 日志分析
1. 连接成功 :
- [info]: [ '[ws]', 'ws client ready' ] : 关键信号 !这表示您的 appId 和 appSecret 已完全正确,并且 OpenClaw 已经成功通过长连接(WebSocket)挂载到了飞书服务器上。
2. 收到 SIGTERM :
- 18:00:29 [gateway] signal SIGTERM received : 在成功连接 3 秒后,网关收到了终止信号。
- 原因 : 在 Trae IDE 环境中,如果您在同一个终端窗口(Terminal)中运行新命令,或者点击了某些带有“运行”按钮的建议,IDE 会自动关闭当前正在运行的进程。
### 如何让它持续运行?
为了让 OpenClaw 保持在线而不被中断,请按照以下步骤操作:1. 使用独立终端运行网关 :
- 在 Trae 终端区域,点击右上角的 + (New Terminal) 图标,新建一个专门用于运行服务的窗口。
- 在该窗口运行: openclaw gateway --force 。运行后 不要 在该窗口输入任何其他命令。
2. 在另一个终端进行操作 :- 切回到您之前的终端窗口(或再新建一个)。
- 在这里运行日常命令,例如: openclaw status 或 openclaw dashboard 。到工作台里找到新创建的应用
发消息需要配对
添加守护进程,让openclaw一直运行
继续在WSL终端中运行以下命令:openclaw onboard --install-daemon
坑3:服务在WSL2关闭后停止
解决:若需要OpenClaw在后台持续运行,应学习使用 screen、tmux 或将其注册为WSL2内部的systemd服务。或者,考虑将WSL2一直保持在后台运行(不执行 wsl --shutdown)。
我将使用 nohup (No Hang Up) 命令,它可以让程序在您退出终端或执行其他命令后继续运行,并将所有日志输出到 nohup.out 文件中,方便您随时查看。
$ nohup ~/bin/openclaw gateway --force &
我已经使用 nohup 命令将 OpenClaw 网关转入后台运行。
安装技能
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。