OpenClaw飞书插件安装错误解决方法
OpenClaw已自带飞书插件,插件位置如下:
/usr/lib/node_modules/openclaw/extensions/feishu/
如果查看该路径不存在,可以先更新OpenClaw,参考OpenClaw安装配置教程更新、卸载OpenClaw部分。
执行OpenClaw配置聊天工具命令:
openclaw channels add
选择飞书后,提示下载插件。此时,下载的飞书插件将保存在以下路径:
~/.openclaw/extensions/feishu/
按照正常流程,插件下载完成后会自动安装,但由于插件兼容问题导致安装失败。
编辑飞书插件配置文件:
nano /usr/lib/node_modules/openclaw/extensions/feishu/package.json
找到以下字段:
"devDependencies": {
"openclaw": "workspace:*"
}
删除workspace:*,如下:
"devDependencies": {
"openclaw": ""
}
手动安装插件:
cd /usr/lib/node_modules/openclaw/extensions/feishu/
npm install
执行配置聊天工具命令设置API信息:
openclaw channels add
如果仍然提示下载插件,可手动修改配置文件:
nano ~/.openclaw/openclaw.json
编辑内容如下:
"channels": {
"feishu": {
"enabled": true,
"domain": "feishu",
"groupPolicy": "disabled",
"appId": "${FEISHU_APP_ID}",
"appSecret": "${FEISHU_APP_SECRET}",
"botName": "我的机器人"
}
},
"plugins": {
"feishu": {
"enabled": true
}
}
编辑.env文件配置环境变量:
nano ~/.openclaw/.env
内容如下:
FEISHU_APP_ID="你的APP Id"
FEISHU_APP_SECRET="你的APP Secret"
重启OpenClaw网关:
openclaw gateway restart
如果提示有重复的飞书插件,执行以下命令删除:
rm -rf ~/.openclaw/extensions/feishu
如果需要禁用某个聊天工具,执行以下命令不会删除插件本身,仅禁用所选择插件:
openclaw channels remove
删除飞书插件:
openclaw channels remove --channel feishu --delete

