返回顶部
a

ali-feishu-sender飞书发送器

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
135
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

ali-feishu-sender

技能名称: ali-feishu-sender
详细描述:

飞书多媒体发送器

向飞书发送格式规范的多媒体消息:内嵌图片、语音气泡、视频播放器、富文本和卡片。

依赖项

  • - ffmpeg 位于 D:\ffmpeg\bin\ffmpeg.exe(用于音频转换、视频修复)
  • ffprobe 位于 D:\ffmpeg\bin\ffprobe.exe(用于时长检测)
  • Python 3.7+
  • 飞书应用凭证(已在脚本默认配置中预置)

快速参考

运行位于 scripts/feishu_media.py 的脚本:

python
import sys; sys.path.insert(0, rdir>/scripts); from feishumedia import *

可用函数

函数消息类型主要特性
sendtext(text)文本纯文本
sendimage(filepath)
图片 | 内嵌显示,自动检测MIME类型 | | send_audio(filepath) | 音频 | 语音气泡,自动转opus格式,自动获取时长 | | sendvideo(filepath, coverimage=None) | 媒体 | 内嵌播放器,faststart优化,自动获取时长 | | sendrichtext(title, elements) | 富文本 | 支持嵌入媒体的富文本 | | send_card(title, elements) | 交互式 | 带标题颜色的卡片 |

所有函数均支持可选参数:openid、token、appid、app_secret。

关键规则(经测试总结)

  1. 1. 音频:必须为opus格式,必须包含duration(毫秒)。非opus格式通过ffmpeg自动转换。
  2. 视频:必须以filetype=mp4上传,必须包含duration(毫秒)。脚本自动应用-movflags +faststart。
  3. 视频消息类型:使用msgtype=media(而非video),内容使用filekey加可选封面imagekey。
  4. 视频中的图片:imagekey为封面缩略图。缺少则视频无预览帧。
  5. 富文本媒体:使用{tag: media, filekey: ..., image_key: ...}作为独立段落。
  6. 文件上传类型:opus(音频)、mp4(视频)、stream(通用文件)、pdf、doc、xls、ppt。

示例:将MiniMax内容发送至飞书

python

图片


send_image(minimax-output/kitten.png)

TTS语音气泡(自动将mp3转换为opus)

send_audio(minimax-output/greeting.mp3)

带封面的视频(自动faststart优化+时长检测)

sendvideo(minimax-output/kittenvideo.mp4, cover_image=minimax-output/kitten.png)

带视频的富文本

sendrichtext(阿离的报告, [ [{tag: text, text: 一舞剑气动四方~}], [{tag: media, filekey: filexxx, imagekey: imgxxx}], ])

命令行使用

bash
python scripts/feishu_media.py text Hello
python scripts/feishu_media.py image photo.png
python scripts/feishu_media.py audio greeting.mp3
python scripts/feishu_media.py video clip.mp4 --cover thumb.png

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ali-feishu-sender-1775942366 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ali-feishu-sender-1775942366 技能

通过命令行安装

skillhub install ali-feishu-sender-1775942366

下载

⬇ 下载 ali-feishu-sender v1.0.0(免费)

文件大小: 4.96 KB | 发布时间: 2026-4-12 08:50

v1.0.0 最新 2026-4-12 08:50
Initial release of ali-feishu-sender.

- Send multimedia (images, audio, video, rich text, interactive cards) to Feishu (Lark) users or groups via API.
- Supports inline images, native voice bubbles (opus+duration), inline video players (mp4+duration+cover), and rich text with embedded media.
- Automatically handles media format requirements (e.g., audio to opus, video faststart, duration extraction).
- Provides functions and CLI to send content and upload media to Feishu.
- Designed for posting generated content (e.g., MiniMax images, audio, video) to Feishu easily.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部