云部署Openclaw龙虾接入飞书PPT问题

目录

一、先手动拿文件(应急)

二、让龙虾直接发文件(推荐,一劳永逸)

[1. 给龙虾加指令(最简单)](#1. 给龙虾加指令(最简单))

[2. 检查飞书权限(必须开)](#2. 检查飞书权限(必须开))

[3. 配置云服务器白名单(彻底解决)](#3. 配置云服务器白名单(彻底解决))

三、测试发送(验证是否成功)

四、新手避坑(必看)


一、先手动拿文件(应急)

  1. 复制龙虾返回的云服务器路径(如 /root/.openclaw/workspace/xxx.pptx
  2. FinalShell/Xshell 远程登录云服务器
  3. 输入命令下载文件到你电脑(Windows 示例):

命令行运行

复制代码
# 从云服务器下载到本地桌面
scp root@你的服务器IP:/root/.openclaw/workspace/xxx.pptx C:\Users\你的用户名\Desktop
  1. 手动发到飞书自己用

二、让龙虾直接发文件(推荐,一劳永逸)

1. 给龙虾加指令(最简单)

下次让龙虾做 PPT 时,必须加这一句

帮我做 XX 主题 PPT,做完后保存到.openclaw/workspace 目录,用 --media 参数发给我

2. 检查飞书权限(必须开)
  1. 飞书开放平台 → 你的应用 → 权限管理
  2. 批量导入权限(复制粘贴):

json

复制代码
{"scopes":{"tenant":["im:resource","im:message:send_as_bot","contact:contact.base:readonly"]}}
  1. 版本管理 → 发布新版本(选 "部分成员"+ 你自己,不用审核)
3. 配置云服务器白名单(彻底解决)
  1. 远程登录服务器,编辑配置:

命令行运行

复制代码
nano ~/.openclaw/openclaw.json
  1. agents.defaults 里加一行(Linux 路径):

json:

复制代码
"mediaLocalRoots": ["/root/.openclaw/workspace"]
  1. 保存退出(按 Ctrl+O → 回车 → Ctrl+X
  2. 重启 OpenClaw:

bash

运行

复制代码
openclaw restart

三、测试发送(验证是否成功)

在飞书 @龙虾,发指令:

帮我生成一个测试 PPT,保存到.openclaw/workspace,然后用 --media 发给我

正常会直接收到可打开的 PPT 文件,不再是路径。

四、新手避坑(必看)

  • 文件名必须英文 :中文会被飞书识别成路径 / 快捷方式(如 report.pptx 而非 报告.pptx
  • 文件大小≤30MB:飞书默认限制,超了发不出去
  • 必须用 --media:龙虾默认只发文本,加这个参数才会发文件
  • 重启生效 :改配置后一定要 openclaw restart
相关推荐
皮皮虾❀2 小时前
钉钉AI服务商×教育行业:AI现代产业学院共建一体化实战——从“高校AI教学缺平台”到“校企共建AI产业学院培养数字化人才
人工智能·钉钉
火山引擎开发者社区2 小时前
【议程来了】火山引擎开发者社区技术日・NVIDIA 独家赞助-成都站
人工智能
三声三视2 小时前
从崩溃日志到 AI 技能:tri-god 蒸馏实战
人工智能·ai·aigc·agent
ZGIAI2 小时前
ZGI Workflow 并发控制:保护下游接口
人工智能·架构
richard_first2 小时前
Transformer 与大语言模型:第9章 LayerNorm 归一化层
人工智能·深度学习·机器学习·transformer
ZGIAI2 小时前
知识库有结果,不等于召回率合格
人工智能·架构
东小西2 小时前
【SAA实战】第 1 篇:ReactAgent 入门——先撸个"会调工具的助手"跑起来
java·人工智能·spring
兴通物联科技3 小时前
SMT PCB 微小 DataMatrix 码扫不动问题分析 兴通 XT8601B 600 万像素工业读码器落地实践
大数据·人工智能·单片机·嵌入式硬件·算法·计算机视觉
LorryJovens3 小时前
【LAAP的数字生命哲学】基于ARIS的人类社会观的安全架构和伦理框架
人工智能