返回顶部
m

media-orchestrator媒体编排器

Unified skill for resolving, downloading, and delivering media (audio/video) to chat platforms. Integrates yt-dlp for resolution and handles Spotify metadata sync.

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

media-orchestrator

Media Orchestrator

该技能集中处理来自 WhatsApp 和 Telegram 等聊天平台的所有媒体请求(音频、视频、Spotify 曲目)的逻辑。它利用 yt-dlp 实现强大的 YouTube 搜索和下载功能,并执行 Spotify 元数据解析以支持 WebUI 集成。

⚙️ 工作原理

  1. 1. 解析:收到媒体请求后,编排器使用 yt-dlp 的 ytsearch1: 功能从 YouTube 查找最高质量的匹配项。
  2. 下载:选定的媒体(音频或视频)直接下载到 OpenClaw 工作区中。
  3. 投递:下载的文件随后通过 message 工具的 filePath 参数发送到请求的聊天平台(WhatsApp/Telegram),确保按照协议静默投递。
  4. Spotify 同步:对于特定的 Spotify 请求,编排器通过零认证抓取(绕过直接 API 限制)解析曲目元数据,并将此数据作为 JSON 契约持久化存储在工作区中,从而在 OpenClaw WebUI 中实现同步播放。

📂 工作区路径

  • - 主工作区:/home/ky11rie/.openclaw/workspace/
- 原始下载的媒体文件(.mp4、.mp3 等)临时存储在此处。
  • - Spotify 元数据:/home/ky11rie/.openclaw/workspace/media/spotify/
- 存储由 spotify-surface 组件生成的 Spotify 曲目契约(例如 track_id.json)。
  • - 技能脚本:/home/ky11rie/.openclaw/workspace/skills/spotify-surface/scripts/
- 包含用于 Spotify 集成的专用逻辑引擎。

🛠️ 命令

该技能作为底层编排器,处理自然语言请求。
它处理的示例意图包括:

  • - 发送音频文件 歌曲:[歌曲名称]
  • 发送视频文件 mp4 480p:[视频名称]
  • 播放 [Spotify 曲目或链接](利用 spotify-surface)

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 media-orchestrator-1776343867 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 media-orchestrator-1776343867 技能

通过命令行安装

skillhub install media-orchestrator-1776343867

下载

⬇ 下载 media-orchestrator v0.1.1(免费)

文件大小: 4.54 KB | 发布时间: 2026-4-17 15:20

v0.1.1 最新 2026-4-17 15:20
- Internal code updates in scripts/orchestrator.py; no user-facing changes.
- No updates to documentation or features.

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

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

p2p_official_large
返回顶部