Linux 部署 OpenClaw 指南
开发环境
系统是 Ubuntu 24.04.3,虚拟机环境,镜像在 这里下载:

安装 OpenClaw
参考官方文档:OpenClaw Docs
安装 Node 环境
版本需要不低于 22。
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
apt install nodejs -y
检查版本:
node -v
npm -v

安装 OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
执行过程取决于网速:



选择自己喜欢的大模型(这里选择 Kimi):


输入 key:

key 获取需要在 官网 登陆后创建(需要充值):

输入 key 后:



空格选中,回车确认:


这一步回车后就可以在命令行中对话:

连续按下两次 Ctrl+C 退出对话回到命令行,在命令行中输入 openclaw tui 重新开始对话。
卸载流程
openclaw uninstall
openclaw gateway stop
openclaw gateway uninstall
rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"
rm -rf ~/.openclaw/workspace
npm rm -g openclaw
详细解释在 这里。
安装插件
飞书
openclaw plugins install @m1heng-clawd/feishu

需要等一小会儿:

配置飞书 appId(和 App Secret 的获取在下面介绍):
openclaw config set channels.feishu.appId "你的 appId"
配置飞书 App Secret:
openclaw config set channels.feishu.appSecret "你的 App Secret"
使能:
openclaw config set channels.feishu.enabled true
重启网关:
openclaw gateway restart
appId 和 App Secret 在 飞书开发者平台 获取,先创建应用:


名称和描述可自定义:


App ID 和 App Secret 后面会用,应用的能力和权限根据需求添加,即 OpenClaw 能控制些什么:


时间和回调选择长连接:


示例开通了以下 8 个权限:
| 权限 | 说明 |
|---|---|
| im:message:send_as_bot | 以机器人身份发送消息 |
| im:message | 消息相关操作 |
| im:message.group_at_msg:readonly | 读取群组中@机器人的消息 |
| im:message.p2p_msg:readonly | 读取单聊(私聊)消息 |
| im:chat:readonly | 读取聊天列表信息 |
| im:resource | 访问聊天资源(图片、文件等) |
| contact:contact.base:readonly | 读取联系人基础信息 |
| contact:user.base:readonly | 读取用户基础信息 |
添加了 4 个事件:

权限配置好后就可以发布版本:

添加机器人后,在飞书中直接搜索应用名字就可以找到并和机器人进行对话:

浏览器
直接浏览器自动化(无需插件),在 Windows 上开放 Chrome 的远程调试端口,OpenClaw 通过网络直接连接:
使用管理员身份运行 cmd:
先关闭本地的浏览器:
taskkill /F /IM msedge.exe 2>nul
在浏览器 exe 所在位置运行:
msedge.exe --remote-debugging-port=9223
命令运行后会自动打开一个网页,后面不要关闭,关了会控制不了,检查运行情况:
curl http://localhost:9223/json/version
正常返回一个 json:

监听所有端口:
netsh interface portproxy add v4tov4 listenport=9223 listenaddress=0.0.0.0 connectport=9223 connectaddress=127.0.0.1
完成上述步骤后,即可通过 OpenClaw 控制浏览器进行检索信息,也可以将需求通过飞书的对话框告诉机器人去操作。
