一个用于 Claude Code 的视频总结 Skill。支持 YouTube 和 B站视频,自动提取字幕并由 Claude Code 直接生成深度解读。
git clone https://github.com/ZOO-AiiiPM/video-summary-skill.git
cd video-summary-skill
macOS / Linux:
chmod +x install.sh
./install.sh
Windows (PowerShell):
# 如果遇到执行策略限制,先运行: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser # 然后运行安装脚本 .\install.ps1
安装脚本会:
~/.video-summary/直接告诉 Claude Code 你想总结的视频:
总结这个视频 https://youtube.com/watch?v=xxx
或使用 skill 命令:
/video-summary https://www.bilibili.com/video/BVxxx
Claude Code 会自动提取字幕并生成深度解读。
配置文件位置:
~/.video-summary/config.yaml%USERPROFILE%\.video-summary\config.yaml# 输出目录(字幕、总结和临时文件)
# 支持中文路径,如: ~/Documents/视频总结
output_dir: ~/Documents/video-summaries
# Obsidian 收件箱目录(可选,设置后总结会保存到这里)
obsidian_dir: ""
# B站 cookies 文件路径(可选)
cookies_file: ~/.video-summary/cookies.txt
B站视频字幕需要登录才能获取。你可以使用浏览器扩展导出 cookies:
~/.video-summary/ ├── config.yaml # 配置文件 ├── cookies.txt # B站 cookies(可选) └── tools/ # Python 工具脚本 ~/.claude/skills/video-summary/ └── SKILL.md # Claude Code Skill 定义 ~/Documents/video-summaries/ # 默认输出目录 ├── subtitles/ # 提取的字幕 ├── summaries/ # 生成的总结 └── temp/ # 临时文件
macOS / Linux:
./uninstall.sh
Windows:
.\uninstall.ps1
yt-dlp -Upip install -U yt-dlp运行以下命令允许执行本地脚本:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
cd video-summary-skill
git pull
./install.sh # macOS/Linux
# 或
.\install.ps1 # Windows
MIT