youtube-summarizer
从YouTube视频中提取文字稿,并运用智能分析框架生成全面、详细的摘要。
作者
Eric Andrade
分类
内容创作安装
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
YouTube Summarizer - AI 驱动的 YouTube 视频摘要与转录工具
技能概述
YouTube Summarizer 是一个 Claude Code 技能,能够自动提取 YouTube 视频的字幕内容,并使用 STAR + R-I-S-E 智能分析框架生成结构化、详尽的摘要文档。只需提供视频链接,即可快速获取视频的核心观点、关键术语和完整笔记。
适用场景
1. 学习教程和技术课程
观看 YouTube 编程教程、技术讲座或在线课程时,自动提取视频字幕并生成结构化笔记,包含核心概念、代码示例和关键结论,无需手动暂停记录。
2. 内容研究和资料整理
需要快速了解多个 YouTube 视频的内容时,可以批量提取字幕并生成摘要,帮助研究者、学生或内容创作者高效筛选和整理视频资料。
3. 多语言视频学习
支持提取多语言字幕(自动生成或手动添加),配合语言学习者理解视频内容,或将外文教程翻译成中文笔记。
核心功能
1. 智能字幕提取
使用 youtube-transcript-api 自动获取 YouTube 视频的字幕内容,支持自动生成字幕和手动添加字幕,优先提取指定语言,自动回退到备用语言。
2. STAR + R-I-S-E 结构化摘要
采用专业的分析框架生成摘要,输出包含视频元数据、执行摘要、分章节详细内容、关键见解、概念术语和结论总结的完整 Markdown 文档。
3. 进度可视化与错误处理
提供清晰的处理进度条显示(URL 验证 → 可用性检查 → 字幕提取 → 摘要生成 → 格式化输出),并针对无效 URL、私有视频、禁用字幕等情况给出明确的错误提示。
常见问题
YouTube Summarizer 支持哪些视频?
支持所有启用了字幕的公开 YouTube 视频。字幕可以是平台自动生成的,也可以是创作者手动添加的。如果视频是私有的、字幕被禁用,或者无法访问字幕,技能会提示无法处理。
需要安装什么依赖?
需要 Python 3 和 youtube-transcript-api 库。如果技能检测到依赖缺失,会自动提示是否安装。手动安装命令:pip install youtube-transcript-api
生成的摘要包含哪些内容?
摘要采用 STAR + R-I-S-E 框架,包含:视频标题、频道信息、时长、URL 等元数据;执行摘要;分章节详细内容;关键见解和论点;概念和术语解释;结论总结。可选择是否同时保存原始字幕文本。