核心用法
YouTube AI Videos 是一个自动化内容聚合工具,用于追踪AI领域的最新视频动态。用户配置目标频道ID列表和关键词后,工具通过RSS订阅获取视频元数据,按发布时间和关键词匹配度筛选结果。
配置流程:
1. 在config.json中设置目标频道ID(支持@handle或完整channel ID)
2. 定义关键词列表进行标题匹配
3. 可选配置YouTube Data API v3密钥以启用转录文本搜索
4. 调整返回数量(默认15条)和时效窗口(默认3天)
输出特性:
- 带高亮关键词的标题
- 相对时间戳(如"2h ago")
- 直接可点击的YouTube链接
- 频道来源标注
显著优点
1. 实时性保障:基于RSS而非爬虫,获取速度快,延迟低
2. 精准过滤:支持标题+转录双层关键词匹配,减少噪音
3. 灵活配置:全JSON配置,无需修改代码即可调整策略
4. 轻量部署:单Python脚本,依赖少,适合定时任务(cron)集成
5. 开源透明:频道列表完全用户可控,避免算法推荐偏见
潜在局限
| 问题 | 说明 |
|------|------|
| RSS依赖 | YouTube RSS服务偶有不稳定,可能漏抓 |
| 转录成本 | 启用字幕搜索需API密钥,受YouTube配额限制 |
| 无内容分析 | 仅匹配关键词,不理解视频实际内容质量 |
| 英文偏向 | 主流AI频道以英文为主,多语言支持有限 |
| 无持久存储 | 每次运行独立,无历史数据库 |
适合人群
- AI研究员/开发者:快速跟踪技术发布会、论文解读
- 技术内容策展人:构建个人AI新闻简报
- 教育机构:聚合教学资源更新
常规风险
- API密钥泄露:
config.json中的YouTube API Key需妥善保管,建议使用环境变量替代 - RSS失效风险:YouTube可能调整RSS服务策略
- 信息过载:默认3天窗口可能返回过多内容,建议根据关注频道数量调整
maxAgeDays - 版权注意:转录文本搜索涉及内容抓取,需遵守YouTube ToS