SuperAPI AI 工具集

youtube-summarizer

设计与创作

查看项目

更新于 10-16 09:48

技能介绍

用途:该技能用于从 YouTube 视频提取字幕并生成全面、详尽的摘要,采用 STAR + R-I-S-E 框架,适合需要完整内容分析与参考资料的教育视频、讲座、教程或信息类内容。

适用场景:用户提供 YouTube 视频链接并希望获得详细摘要;需要在不重看视频的情况下记录内容;希望提取教育内容中的见解、要点与论点;需要视频字幕用于分析;用户要求对 YouTube 视频进行“总结”“摘要”或“提取内容”;以及优先考虑完整性而非简洁性的文档需求。

主要流程:先做环境与依赖检查,确认 python3 可用,并检测 youtube-transcript-api 是否安装(检测命令:python3 -c "import youtube_transcript_api" 2>/dev/null);缺失时提示用户是否安装(pip install youtube-transcript-api),安装后验证:python3 -c "import youtube_transcript_api; print('✅ youtube-transcript-api installed successfully')"。随后按步骤执行:校验 URL 并提取视频 ID(支持 https://www.youtube.com/watch?v=VIDEO_ID、https://youtube.com/watch?v=VIDEO_ID、https://youtu.be/VIDEO_ID、https://m.youtube.com/watch?v=VIDEO_ID)、检查视频与字幕可用性(用 YouTubeTranscriptApi.list_transcripts 列出可用字幕及语言)、提取字幕、生成摘要、格式化输出。流程中会显示进度条与状态框。

限制:资料未提供具体的定价、平台、效果数据或完整使用步骤,仅提及依赖 Python 3 与 youtube-transcript-api,并要求合法有效的 YouTube 链接及可用字幕;字幕不可用时如何处理等细节暂未提供。