Feishu Video Message

Polar Sponsor
爱发电 赞助
.NET 9.0

飞书视频发送器——在飞书聊天中发送或展示视频时使用(包括将 OpenViking 等远端视频的 preview_url 投递到飞书)。上传视频并以媒体消息发送,自动截取首帧为封面、检测时长,聊天中可直接播放。使用 --url 传递远端视频地址,使用 --receive-id 传递当前聊天标识(如 chat:oc_xxx)。

Feishu Video Message QQQUPLAG 给Feishu装入视频,并作为媒体消息发送,并自动生成封面和持续时间,可以在聊天中播放.QQ,QQ

功能概述

Feishu Video Message QQQUPLAG 给Feishu装入视频,并作为媒体消息发送,并自动生成封面和持续时间,可以在聊天中播放.QQ,QQ,是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Feishu Video Message | 飞书视频发送器

Upload a video to Feishu and send it as a media message with auto-generated cover & duration, playable in chat.

将视频上传至飞书并以媒体消息发送,自动抽取首帧作为封面、探测时长,聊天中可直接播放。

When to Use | 何时使用

当在飞书渠道中需要把一段视频发送/展示给用户时,使用本 skill(无需修改 Agent soul)。典型场景:

  • 用户在飞书里要求「发个视频 / 把这个视频发我」
  • 拿到一个视频的远端地址(如 OpenViking 资源的 preview_url)需要投递到当前飞书聊天

调用约定:

  • 用 --url 传远端视频地址(skill 会下载→发送→自动删除临时文件);本地文件则用 --file。
  • 用 --receive-id 传当前聊天的标识,直接用上下文里的原值即可(如 chat:oc_xxx),skill 会自动剥掉 chat: 前缀。单聊为 ou_ 开头、群聊为 oc_ 开头。

Quick Start

# 本地文件(自动封面 + 时长)
python3 scripts/feishu_send_video.py --file video.mp4 --receive-id oc_xxx

# 远端 URL(如 OpenViking preview_url):下载 → 发送 → 自动删除临时文件
python3 scripts/feishu_send_video.py --url 'https://.../video.mp4' --receive-id oc_xxx

# 跳过封面
python3 scripts/feishu_send_video.py --file video.mp4 --receive-id ou_xxx --no-cover

Arguments

Param Required Description
--file ⬩ 本地视频文件路径(与 --url 二选一)
--url ⬩ 远端视频 URL(与 --file 二选一);下载到临时文件,发送后自动删除
--receive-id ✅ 必填:当前聊天的 chat_id(群聊 oc_)或 open_id(单聊 ou_),由调用方传入
--receive-id-type optional 默认按前缀自动识别:oc_ → chat*id,ou* → open_id,on_ → user_id
--no-cover optional 跳过首帧封面抽取

--file 与 --url 必须二选一(至少一个、不能同时)。

关于 --receive-id(聊天目标)

--receive-id 必填,由调用方(模型)传入「当前聊天」的标识:

  • 单聊:传对方的 chat_id(一般为ou_ 开头)
  • 群聊:传群的 chat_id(一般为oc_ 开头)

获取当前聊天的chat-id传入,当做--receive-id的值。

可直接传 OpenClaw 上下文里的原值(如 chat:oc_xxx),skill 会自动剥掉 chat: 等前缀。

Supported Formats

Video: MP4, MOV, AVI, MKV, WEBM(max 30 MB,以 MP4 上传)

How It Works

  1. 取源:--file 用本地文件;--url 先下载到临时文件
  2. 抽封面:用 ffmpeg 抽取第 1 秒首帧 → 临时 JPG(失败自动降级为无封面)
  3. 传封面:上传首帧 via /im/v1/images → 得到 image_key
  4. 探时长:用 ffprobe 探测视频时长(毫秒)
  5. 传视频:上传 via /im/v1/files(file_type=mp4,带 duration)→ 得到 file_key
  6. 发消息:msg_type=media,content {"file_key": "...", "image_key": "..."}
  7. 清理:临时封面图 + --url 下载的临时视频发送后自动删除

Credentials are auto-read from ~/.openclaw/openclaw.json.

封面抽取、时长探测、封面上传任一步失败都不会中断主流程,会降级为「无封面/无时长」继续发送视频。

Requirements

  • python3(依赖 requests)
  • ffmpeg / ffprobe(封面抽取与时长探测)

API Reference

  • Upload Image
  • Upload File
  • Send Message

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习