返回顶部
y

youtube-video-api-skill YouTube视频数据提取

This skill helps users automatically extract channel-level and video detail data from a specific YouTube channel via BrowserAct API. Agent should proactively apply this skill when users express needs like extracting channel video data, getting latest or popular videos from a YouTube channel, tracking competitor channel content, extracting video metrics such as views likes comments, retrieving subscriber count and channel info, monitoring posting cadence of a YouTube channel, gathering video data

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

youtube-video-api-skill

YouTube 视频 API 技能

📖 简介

本技能利用 BrowserAct 的 YouTube 视频 API 模板,为用户提供一站式 YouTube 视频数据提取服务。通过一次 API 请求,即可直接从特定 YouTube 频道提取结构化的频道级数据以及视频详细信息。只需输入 YouTube 频道 URL 和视频类型(最新、最热门或最早),即可获得干净、可直接使用的视频指标数据。

✨ 功能特点

  1. 1. 无幻觉,确保数据提取稳定准确:预设工作流程避免了生成式 AI 的幻觉问题。
  2. 无验证码问题:无需处理 reCAPTCHA 或其他验证挑战。
  3. 无 IP 访问限制和地域封锁:无需处理区域 IP 限制问题。
  4. 执行速度更敏捷:与纯 AI 驱动的浏览器自动化解决方案相比,任务执行速度更快。
  5. 极高的性价比:与消耗大量 Token 的 AI 解决方案相比,显著降低了数据获取成本。

🔑 API 密钥引导流程

运行前,必须检查 BROWSERACTAPIKEY 环境变量。如果未设置,请先不要执行任何其他操作。应请求并等待用户协作提供。 此时 Agent 必须告知用户

由于您尚未配置 BrowserAct API 密钥,请先前往 BrowserAct 控制台 获取您的密钥。

🛠️ 输入参数

调用脚本时,Agent 应根据用户需求灵活配置以下参数:
  1. 1. YouTubechannelurl
- 类型:string - 描述:目标 YouTube 频道 URL,用于加载频道视频列表。 - 示例:https://www.youtube.com/@BrowserAct
  1. 2. Video_type
- 类型:string - 描述:遍历频道视频列表时使用的排序模式。 - 可选值: - Latest(最新) - Popular(最热门) - Earliest(最早) - 默认值:Popular

🚀 调用方法

Agent 应通过执行以下独立脚本实现一键获取结果:

bash

调用示例


python -u ./scripts/youtubevideoapi.py YouTubechannelurl Video_type

⏳ 运行状态监控

由于此任务涉及自动化浏览器操作,可能需要较长时间(数分钟)。脚本在运行时会持续输出带时间戳的状态日志(例如 [14:30:05] 任务状态:运行中)。 Agent 操作说明
  • - 在等待脚本返回结果期间,请密切关注终端输出。
  • 只要终端仍在输出新的状态日志,即表示任务正常运行。请勿误判为死锁或无响应。
  • 如果状态长时间未变化,或脚本停止输出且未返回结果,可考虑使用重试机制。

📊 数据输出说明

执行成功后,脚本将直接从 API 响应中解析并打印结果。结果包括:

频道字段

  • - channeltitle:频道页面上显示的频道名称
  • channelurl:频道 URL
  • subscribers:频道页面上显示的订阅者数量

视频字段

  • - videotitle:视频页面上显示的视频标题
  • videourl:视频 URL
  • publishdate:YouTube 上显示的发布日期或时间
  • viewcount:YouTube 上显示的观看次数
  • videoduration:视频时长
  • commentcount:评论总数(如有)
  • like_count:点赞数(如有)

⚠️ 错误处理与重试

在脚本执行过程中,如果发生错误(如网络波动或任务失败),Agent 应遵循以下逻辑:
  1. 1. 检查输出内容
- 如果输出包含 Invalid authorization,则表示 API 密钥无效或已过期。此时不要重试,而应引导用户重新检查并提供正确的 API 密钥。 - 如果输出不包含 Invalid authorization 但任务执行失败(例如输出以 Error: 开头或返回结果为空),Agent 应自动尝试再次执行脚本
  1. 2. 重试限制
- 自动重试限制为一次。如果第二次尝试仍然失败,则停止重试并向用户报告具体的错误信息。

🌟 典型使用场景

  1. 1. 竞争对手追踪:追踪竞争对手频道的表现趋势和发布节奏。
  2. 创作者研究:分析内容创作者的互动信号和热门视频。
  3. 内容运营报告:监控频道视频和表现指标,用于报告生成。
  4. 增长分析:了解哪些视频类型(最新/最热门)推动了增长。
  5. 数据库自动化:无需手动导出,直接将频道视频发送到 CRM 或数据库中。
  6. 市场调研:汇总特定行业不同频道的视频指标数据。
  7. 趋势发现:识别特定科技或游戏频道上最热门的视频。
  8. 受众互动分析:关联订阅者数量与视频观看次数和点赞数。
  9. 内容策略:查看频道最早期的视频,了解其起源和发展路径。
  10. 自动化社交监控:密切关注关键行业领袖发布的新内容。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 youtube-video-api-skill-1776277897 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 youtube-video-api-skill-1776277897 技能

通过命令行安装

skillhub install youtube-video-api-skill-1776277897

下载

⬇ 下载 youtube-video-api-skill v1.0.1(免费)

文件大小: 5.03 KB | 发布时间: 2026-4-16 18:22

v1.0.1 最新 2026-4-16 18:22
youtube-video-api-skill 1.0.1

- Fixed metadata to correctly require "python" instead of "pyhon" as a dependency.
- No functional or behavioral changes to the skill logic.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部