当前位置: 首页
AI教程
AI助手如何通过OpenClaw与飞书机器人发送图片

AI助手如何通过OpenClaw与飞书机器人发送图片

热心网友 时间:2026-06-14
转载

背景OpenClaw 这个开源 AI 助手框架,支持飞书、Telegram、Discord 等多个渠道接入。AI 助手自带的 message 工具可以发送文字消息,但在飞书上发图片时却出了岔子——飞书那边收到的不是图片,而是一串文件路径。这个问题不需要你动手改代码,只需告诉 AI 助手正确的方法,它

背景

OpenClaw 这个开源 AI 助手框架,支持飞书、Telegram、Discord 等多个渠道接入。AI 助手自带的 message 工具可以发送文字消息,但在飞书上发图片时却出了岔子——飞书那边收到的不是图片,而是一串文件路径。这个问题不需要你动手改代码,只需告诉 AI 助手正确的方法,它自己就能搞定。

OpenClaw + 飞书机器人:如何让 AI 助手发送图片

问题

OpenClaw 的 message 工具在飞书上发图存在几个 bug:

  • filePath 参数 → 飞书收到的是路径文本
  • media 参数 + 本地路径 → 失败
  • buffer 参数 + base64 → 数据太大,AI 助手并不知道还有别的办法

核心思路

OpenClaw 的 AI 助手每次启动都会读取工作区里的 TOOLS.md 文件。这个文件相当于“本地笔记”,用来记录环境相关的特殊配置和方法。

解决方案很简单:把飞书发图的正确方法写进 TOOLS.md,AI 下次醒来读到就会了。

AI 助手有 exec 工具可以执行 shell 命令,而飞书发图的本质就是三次 curl 调用。只要 TOOLS.md 里写清楚步骤,AI 自己就能组合执行。

操作方法

在 OpenClaw 工作区的 TOOLS.md 文件中,加入以下内容(直接在对话里发给 OpenClaw 就行了):

## 飞书发图片(重要!)OpenClaw 的 `message` 工具目前不能直接在飞书发送本地图片。**正确方法:用 exec 工具执行 curl 调飞书 API,分三步:**### Step 1: 获取 tenant_access_tokenAPP_SECRET=$(python3 -c "import json; c=json.load(open('/root/.openclaw/openclaw.json')); print(c['channels']['feishu']['appSecret'])")TOKEN=$(curl -s -X POST 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal' \-H 'Content-Type: application/json' \-d '{"app_id":"你的APP_ID","app_secret":"'$APP_SECRET'"}' \| python3 -c "import json,sys; print(json.load(sys.stdin)['tenant_access_token'])")### Step 2: 上传图片获取 image_keyIMAGE_KEY=$(curl -s -X POST 'https://open.feishu.cn/open-apis/im/v1/images' \-H "Authorization: Bearer $TOKEN" \-F "image_type=message" \-F "image=@/path/to/image.png" \| python3 -c "import json,sys; print(json.load(sys.stdin)['data']['image_key'])")### Step 3: 发送图片消息curl -s -X POST 'https://open.feishu.cn/open-apis/im/v1/messages?receive_id_type=open_id' \-H "Authorization: Bearer $TOKEN" \-H "Content-Type: application/json" \-d '{"receive_id":"收信人open_id","msg_type":"image","content":"{\"image_key\":\"'$IMAGE_KEY'\"}"}'注意:- 主人的 open_id: ou_xxxxxxxx- App ID: cli_xxxxxxxx- 支持格式: JPEG, PNG, WEBP, GIF, TIFF, BMP, ICO

把上面的内容写进 TOOLS.md,替换其中的 APP_ID、open_id 为你的实际值。

为什么这样就行了?

OpenClaw 的架构决定了这种方式是可行的:

  1. TOOLS.md 是 AI 的“备忘录”——每次会话启动,AI 助手都会读取这个文件,了解环境特有的工具和方法。
  2. AI 有 exec 工具——可以执行任意 shell 命令,包括 curl。
  3. 飞书的凭据已经在配置文件里——AI 可以从 openclaw.json 中读取 appSecret,不需要额外配置。
  4. AI 能理解上下文——当用户说“发张图片给我”,AI 读到 TOOLS.md 里的说明,就知道该用 curl 而不是 message 工具。

本质上,这是在用自然语言给 AI 写“文档”。AI 不需要你写代码、改配置,它只需要一段说明文字就能学会新技能。

效果配置完成后,当你对 AI 助手说:

“截一张Apifox官网首屏的图给我,高清的 ”

AI 助手会:

  1. 读到 TOOLS.md 里的飞书发图方法
  2. exec 工具执行 curl 获取 Token
  3. 上传图片拿到 image_key
  4. 发送图片消息

整个过程对用户来说是透明的,你只需要说一句话,剩下的 AI 自己搞定。

OpenClaw + 飞书机器人:如何让 AI 助手发送图片

总结

传统思路:发现 bug → 改代码 → 重新部署。AI 助手思路:发现 bug → 在 TOOLS.md 里写个 workaround → AI 自己读懂执行。

这就是 OpenClaw 的设计哲学:用自然语言配置 AI 的能力。TOOLS.md、SOUL.md、AGENTS.md 这些文件不是给人看的配置文件,而是给 AI 看的“说明书”。

来源:https://apifox.com/apiskills/openclaw-fei-shu/

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
手写Mini Cursor:Agent文件读写、命令执行与项目创建

手写Mini Cursor:Agent文件读写、命令执行与项目创建

基于ReAct循环构建的MiniCursorAgent,通过Node jsRuntime提供读文件、写文件、查看目录、执行命令四个工具,在本地工作区自主完成创建ReactTodoList项目、实现功能、添加样式动画等编程任务,模型根据工具结果循环决策。

时间:2026-07-13 16:15
一条脚本结合多步流水线与HereDoc实现全自动内容生产

一条脚本结合多步流水线与HereDoc实现全自动内容生产

多步流水线将多个命令调用串联成自动化生产流程,HereDoc通过cat命令以标准输入方式传递长文本prompt,避免引号嵌套引发的混乱,显著提升脚本可读性与可维护性,是处理长文本提示的有效方法,广泛应用于自动化脚本编写。

时间:2026-07-13 16:14
iOS设备上PlayWright MCP服务器的安装配置与使用详细指南

iOS设备上PlayWright MCP服务器的安装配置与使用详细指南

基于Appium的iOS设备自动化测试MCPServer,提供屏幕截图、元素点击及UI树获取功能,支持Stdio与SSE两种运行模式,可无缝接入Trae等支持MCP协议的AI客户端,所有工具共享同一Appium会话,避免重复启动开销,显著提升测试效率。

时间:2026-07-13 16:14
MCP Server开发入门与协议调试生产部署

MCP Server开发入门与协议调试生产部署

MCPServer开发需解决五个工程问题:多工具共享数据层;输入验证含枚举值、必填字段和业务规则;错误处理区分硬错误与软反馈;日志必须写入stderr避免破坏协议;Resources使LLM能动态获取上下文数据。以JiraServer为例,实现4个工具、1个资源和1个Prompt,覆盖完整测试用例。

时间:2026-07-13 16:14
机器学习基本术语详解与核心概念解析

机器学习基本术语详解与核心概念解析

机器学习以数据为基础,样本由属性构成特征向量。训练从数据中学习模型,有标记的样本用于监督学习(分类与回归),无标记的样本用于无监督学习(聚类)。泛化能力是衡量模型对新样本适用性的关键标准。

时间:2026-07-13 16:14
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 热门数据榜