OpenClaw(Clawdbot)附飞书对接教程

1.安装centos8上面

复制代码
npm install -g @fission-ai/openspec@latest

2.不交互方式 自动化方式

复制代码
openclaw onboard --non-interactive --accept-risk --flow quickstart --gateway-port 18789 --gateway-bind lan --auth-choice password --gateway-password "123456aA" --qwen-api-key-cn "sk-你的通义千问KEY" --workspace /opt/workspace/openclaw --install-daemon



openclaw onboard --non-interactive --accept-risk  --gateway-port 18789 --gateway-bind lan --gateway-auth password --gateway-password "123456aA" --custom-provider-id "vllm"  --custom-base-url "http://192.168.0.54:8080/v1" --custom-model-id "Qwen3-VL-30B-A3B-Instruct" --custom-compatibility openai  --custom-image-input  --workspace /opt/workspace/openclaw --daemon-runtime node --install-daemon



openclaw onboard --non-interactive --accept-risk -gateway-port 18789 --gateway-bind lan	--gateway-auth password --gateway-password "123456aA"  --workspace /opt/workspace/openclaw --daemon-runtime node --install-daemon

问题处理:

复制代码
openclaw config set gateway.controlUi.allowedOrigins '["*"]'
openclaw config set gateway.controlUi.allowInsecureAuth true      #https
openclaw config set gateway.controlUi.dangerouslyDisableDeviceAuth true     #设备认证

--custom-compatibility openai 会自动生成"api": "openai-completions" 但是新版本不支持这个请求了,修改手动改成"api": "openai-responses",
vim ~/.openclaw/openclaw.json
"api": "openai-completions",
"api": "openai-responses",

飞书渠道

复制代码
飞书权限
{
  "scopes": {
    "tenant": [
      "contact:contact.base:readonly",
      "docx:document:readonly",
      "im:chat:read",
      "im:chat:update",
      "im:message.group_at_msg:readonly",
      "im:message.p2p_msg:readonly",
      "im:message.pins:read",
      "im:message.pins:write_only",
      "im:message.reactions:read",
      "im:message.reactions:write_only",
      "im:message:readonly",
      "im:message:recall",
      "im:message:send_as_bot",
      "im:message:send_multi_users",
      "im:message:send_sys_msg",
      "im:message:update",
      "im:resource",
      "application:application:self_manage",
      "cardkit:card:write",
      "cardkit:card:read"
    ],
    "user": [
      "contact:user.employee_id:readonly",
      "offline_access","base:app:copy",
      "base:field:create",
      "base:field:delete",
      "base:field:read",
      "base:field:update",
      "base:record:create",
      "base:record:delete",
      "base:record:retrieve",
      "base:record:update",
      "base:table:create",
      "base:table:delete",
      "base:table:read",
      "base:table:update",
      "base:view:read",
      "base:view:write_only",
      "base:app:create",
      "base:app:update",
      "base:app:read",
      "board:whiteboard:node:create",
      "board:whiteboard:node:read",
      "calendar:calendar:read",
      "calendar:calendar.event:create",
      "calendar:calendar.event:delete",
      "calendar:calendar.event:read",
      "calendar:calendar.event:reply",
      "calendar:calendar.event:update",
      "calendar:calendar.free_busy:read",
      "contact:contact.base:readonly",
      "contact:user.base:readonly",
      "contact:user:search",
      "docs:document.comment:create",
      "docs:document.comment:read",
      "docs:document.comment:update",
      "docs:document.media:download",
      "docs:document:copy",
      "docx:document:create",
      "docx:document:readonly",
      "docx:document:write_only",
      "drive:drive.metadata:readonly",
      "drive:file:download",
      "drive:file:upload",
      "im:chat.members:read",
      "im:chat:read",
      "im:message",
      "im:message.group_msg:get_as_user",
      "im:message.p2p_msg:get_as_user",
      "im:message:readonly",
      "search:docs:read",
      "search:message",
      "space:document:delete",
      "space:document:move",
      "space:document:retrieve",
      "task:comment:read",
      "task:comment:write",
      "task:task:read",
      "task:task:write",
      "task:task:writeonly",
      "task:tasklist:read",
      "task:tasklist:write",
      "wiki:node:copy",
      "wiki:node:create",
      "wiki:node:move",
      "wiki:node:read",
      "wiki:node:retrieve",
      "wiki:space:read",
      "wiki:space:retrieve",
      "wiki:space:write_only"
    ]
  }
}


openclaw config set channels.feishu.appId "<App_ID>"
openclaw config set channels.feishu.appSecret "<App_Secret>"
openclaw config set channels.feishu.enabled true
openclaw config set channels.feishu.connectionMode websocket
openclaw config set channels.feishu.dmPolicy pairing
openclaw config set channels.feishu.groupPolicy allowlist
openclaw config set channels.feishu.requireMention true



openclaw pairing approve feishu 

https://www.feishu.cn/content/article/7602519239445974205

相关推荐
熊文豪11 小时前
ToDesk vs 飞书/企微/Zoom:多人同时控制一台电脑,谁更好用?
飞书·企业微信
GalenZhang8883 天前
OpenClaw 配置多个飞书账号实战指南
前端·chrome·飞书·openclaw
郭龙飞9803 天前
OpenClaw 飞书机器人搭建指南 远程 AI 操控电脑配置
人工智能·windows·机器人·飞书
AC赳赳老秦4 天前
OpenClaw与飞书多维表格联动:自动同步工作数据、生成统计图表,实现高效管理
java·数据库·python·信息可视化·飞书·deepseek·openclaw
2601_955781984 天前
飞书远程控机:OpenClaw+AI机器人配置全攻略
人工智能·机器人·飞书·open claw部署
Teable任意门互动5 天前
AI原生开源多维表格有哪些?主流开源多维表格对比解析
数据库·开源·excel·钉钉·飞书·开源软件·ai-native
星空椰5 天前
Python 使用飞书 API 获取部门直属用户列表(递归获取所有部门 + 导出 Excel)
python·飞书
gf13211115 天前
飞书长连接_事件订阅(接收消息,审批任务状态变更)
开发语言·python·飞书
组合缺一5 天前
OpenClaw vs SolonCode:绑定飞书与钉钉,到底谁更简单?
ai·钉钉·飞书·ai编程·数字员工·openclaw·soloncode