Agent Skills
返回列表
媒体资源提取器

媒体资源提取器

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,将 @user_15292d5a/yjkj-clip-media 安装到你的 AI 助手中。

技能介绍

解决什么问题

当用户只给一个 YouTube、TikTok、Bilibili、Instagram 或文档型页面链接时,直接回答往往缺少标题、元数据、可下载文件路径或临时分享链接。clip-media 把这类“给我这个链接里的媒体”需求收敛成一个脚本调用,减少 Agent 自行拼接下载、判断大小、上传、回复的流程。

工作方式与适用边界

技能核心依赖 yt-dlp、ffmpeg、curl。流程通常是:先用 URL 分析平台和媒体类型,再抓取最高质量版本,最后按文件大小区分返回本地路径或云链接。小于 50 MB 时返回本地文件路径,便于 Agent 直接发送;大于 50 MB 时默认上传到 tmpfiles 或 transfer 这类临时公共托管,并返回链接。可用 --title 只取标题/描述,--info 输出 JSON 元数据,--test 验证链接,--list-sites 查看支持平台,--no-upload 完全跳过云上传。注意:超过 50 MB 的文件会进入公共第三方托管,链接可被任何持有链接者访问,不能用于私有、付费、受监管或版权敏感内容;使用 --cookies-from-browser 会暴露浏览器中的活跃会话凭证,仅作为最后手段,且需明确用户同意风险。

使用场景

  • 收到 YouTube 链接后,先提取标题和 JSON 元数据,用于内容整理。
  • 从 Bilibili 或 TikTok 页面下载小于 50 MB 的媒体文件并直接发送。
  • 处理超过 50 MB 的链接,上传到临时公共托管并返回下载链接。
  • 排查某条 URL 是否包含可提取媒体,并确认所在平台与媒体类型。

适合人员

  • 需要在会话里把视频/音频链接转成本地文件或临时链接的 Agent 工程师。
  • 整理平台内容标题、描述、JSON 元数据的编辑或内容运营。
  • 调试 yt-dlp 下载链路、支持平台或临时上传策略的工具开发者。
  • 处理公开多媒体抓取并需要明确分享边界的后端工程师。