核心用法
solo-index-youtube 是一款专注于YouTube内容索引的技能工具,提供双模式架构以满足不同环境需求:
MCP集成模式(推荐):若系统已配置solograph MCP工具,可直接调用solograph-cli index-youtube命令完成批量索引,支持多频道并行处理、自动语义标注及关联推荐。该模式内置向量搜索能力,可通过source_search实现自然语言查询。
独立降级模式:无MCP环境时,依托yt-dlp工具链手动完成:获取频道视频列表→下载VTT格式自动字幕→清洗转换为纯文本→提取关键洞察与时间戳→构建Markdown索引文件。全程基于本地文件操作,零外部服务依赖。
显著优点
1. 架构灵活性:双模式设计确保从个人开发环境到企业MCP集群的平滑迁移
2. 成本效益:利用YouTube免费自动字幕,无需付费API即可获取可搜索文本
3. 保留元数据:提取章节标记、话题标签、关联视频等结构化信息
4. 增量友好:支持按频道选择性更新,-n参数控制处理规模
潜在局限
- 转录覆盖率:依赖视频是否开启自动字幕,无字幕内容无法索引
- 语言限制:主要优化英文(en)字幕处理,多语言场景需额外配置
- 反爬风险:高频请求可能触发YouTube速率限制
- 语义精度:独立模式下仅为关键词grep搜索,无真正的向量语义理解
适合人群
- 研究者:需要系统归档特定领域YouTube频道内容
- 内容创作者:竞品频道分析与趋势追踪
- 知识管理用户:将视频学习材料纳入个人知识库
常规风险
- 合规边界:需遵守YouTube服务条款,大规模商业用途建议通过官方Data API
- 隐私注意:转录内容可能包含个人敏感信息,索引后需妥善管理