Ubuntu 系统安装 OpenClaw 并接入飞书记录
飞书新建机器人
打开 https://open.feishu.cn/app ,根据文末第一个参考文档创建飞书机器人,开通所需权限,配置事件订阅方式为长连接,发布,并记录 AppID 和 AppSecret。
安装 OpenClaw
执行以下命令安装:
curl-fsSL https://openclaw.ai/install.sh |bash安装过程中根据提示(或者自行执行 openclaw onboard 运行向导)接入自己的 api,输入中转 url 和 api key(sk-xxx);最新版支持接入飞书渠道,根据提提示输入刚才的 AppID 和 AppSecret。
把 openclaw 加到环境变量(在 .bashrc 添加):
exportPATH="~/.npm-global/bin:$PATH"并执行 source ~/.bashrc,此时安装完成。
如果遇到 Error: systemctl is-enabled unavailable: Command failed: systemctl --user is-enabled openclaw-gateway.service,则执行 openclaw doctor --fix ,然后再执行 systemctl --user is-enabled openclaw-gateway.service 即可。或者重新配置 openclaw,执行 openclaw onboard。
接入飞书
执行 openclaw gateway 启动,用飞书给机器人发送消息,后台会弹出一个配对提示,执行:
openclaw pairing approve feishu ******* 完成配对。

拿飞书给机器人发消息,如果提示上下文窗口太小(4096),至少需要 16000,则直接修改:
~/.openclaw/openclaw.json

保存即可自动加载更新后的 config。
webui管理
执行 openclaw dashboard ,打开终端中给出的带 token 的 url 即可可启动web页面管理端。



可以看到,openclaw默认是带着飞书全部上下文的,所以token消耗随着请求不断递增。
权限管理
执行 openclaw dashboard 启动后台管理web端,把 Agent 里的 Tools 全打开就能给他所有权限了。浏览器 openclaw 只支持 chrome,自行安装一下即可。这里如果点击 Full 没反应,或者点击 Save 无法保存,可在终端执行 openclaw config set tools.profile full ,然后 openclaw gateway restart 一下即可。

测试一下,飞书发送“打开ZEEKLOG官网,截个图”:

搞定~