用途:分析自己 YouTube 频道的表现,基于 YouTube Data API v3 获取数据并生成报告。
主要能力:解析 @handle、频道 URL 或 UC 频道 ID;通过上传播放列表分页收集视频;按标题/描述/标签模式分类内容类型(教程、评测、Vlog、教育、游戏、音乐等);按时长分桶;计算观看订阅比、互动率、点赞率、评论率,并对比内置基准;标记爆款(播放>5倍订阅)与低表现(播放<订阅10%)视频;统计上传的星期与小时分布、平均间隔、每周上传量与一致性分数;分析标题中的数字、表情、问号、括号、全大写词及常见词。
使用方式:命令为 /youtube-own-channel-analyzer @MyChannel,可加 --max-videos N(默认200,0为全部)。需在 Google Cloud Console 启用 YouTube Data API v3 获取密钥,并安装依赖 pip3 install google-api-python-client。运行 YT_API_KEY=API_KEY python3 <skill-dir>/scripts/analyze_channel.py "@CHANNEL" [--max-videos N],随后读取 reports/data/channel-analysis-<channel-slug>-<YYYY-MM-DD>.json,并写入脚本打印路径的 Markdown 报告。
适用场景:频道运营者自查内容策略、上传节奏与互动表现。
限制:仅分析自有频道,不使用 search.list;配额约每25个视频1单位,200个视频约9单位,日默认10000单位(太平洋时间午夜重置)。报告结构、基准与配额明细以脚本输出为准,其他细节暂未提供。