youtube-summarizer

从YouTube视频中提取文字稿,并运用智能分析框架生成全面、详细的摘要。

作者

Eric Andrade

安装

热度:12

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-youtube-summarizer&locale=zh&source=copy

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 等元数据;执行摘要;分章节详细内容;关键见解和论点;概念和术语解释;结论总结。可选择是否同时保存原始字幕文本。