Video Study Notes — Communication skill for Claude Code
Claude Code skill: B站/YouTube 视频到三层加工学习笔记+PDF 的流水线.
How to install Video Study Notes
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ZZzyy714227/video-study-notes and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Video Study Notes does
Claude Code skill: B站/YouTube 视频到三层加工学习笔记+PDF 的流水线.
Alternatives in Communication
- Qiaomu Anything To Notebooklm — Claude Skill: Multi-source content processor for NotebookLM 1.4k ★
- Watch Video — Watch and analyze a video file or YouTube URL — extracts frames and audio for understanding 1.3k ★
- Post Longform — Publish a longform video to YouTube with title, description, and tags via the creatoros CLI 212 ★
README
video-study-notes
一个 **Agent 视频学习技能(Skill)**:把 B站/YouTube 视频自动加工成高密度结构化学习笔记,并一键导出 Anthropic 风格精美 PDF。
输入一个视频链接,输出一份带知识导图、推理链、演算、自测题、术语表的 Markdown 笔记 + 杂志风 PDF——整套加工遵循"三层加工模型"(L1 还原 / L2 填充 / L3 查证),确保笔记不是生硬的结论表,而是保留了视频完整的推理演进过程。
✨ 特性
- 全流程流水线:字幕拉取 → 元数据获取 → 1080P 下载 → 关键帧截取 → 视觉图解提取,一条命令完成素材准备。
- 原生多模态 + 视觉模型双通道:
- 原生多模态直读(推荐):支持具备多模态视觉能力的 Agent 直接审视关键帧图像,0 外部 API 成本与零等待;
- MiMo 批量辅助:在纯文本 LLM 环境下通过 deepseek-vision 批量结构化转写画面。
- 三层加工模型:
- L1 还原:以视频原图解为最高证据纠错字幕,保留原片叙事故事线,深度还原 3 步以上【推理链】与数值【演算】;
- L2 填充:补齐背景【前置】、跨领域【对照】与中英【定义】;
- L3 查证:工程数值、行业标准与专有名词联网严谨查证。
- Anthropic 暖色调杂志风 PDF:
- 基于 pandoc + Edge headless 打印,自包含单文件(图片与 MathML 公式内嵌);
- 暖奶油纸底、陶土珊瑚强调色、人文衬线标题与精致标注徽章;
- 导出时 PDF 自动浮到主题文件夹的父目录(系列根/领域根),避免埋在多层子目录。
- 轻量自包含资产规范:
- 核心资产仅保留
学习笔记.md、插图/与导出的*.pdf; - 大体积视频(.mp4)与临时抽帧随
pipeline.py clean彻底清理,不占用磁盘与云同步空间。
- 核心资产仅保留
- 纯标准库实现:
pipeline.py零第三方 Python 依赖。
🛠️ 依赖工具
| 工具 | 用途 | 说明 |
|---|---|---|
| OpenCLI | B站官方字幕(免费、带时间轴) | 浏览器扩展 + CLI |
| bili-cli | B站视频元数据 | 也可经 agent-reach 安装 |
| yt-dlp | 1080P 视频下载 | 支持直链流媒体兜底 |
| ffmpeg | 抽关键帧 / 提取高清单帧 | |
| pandoc + Edge headless | 笔记 → 精美 PDF | 支持通过 PANDOC_PATH 环境变量自定义 |
| PyMuPDF (可选) | PDF 下边距带页脚盖章 | pip install pymupdf |
| MiMo (可选) | 纯文本模型视觉分析兜底 | deepseek-vision 技能 |
📦 安装与配置
- 将本技能放入你的 Agent 技能目录(如
.claude/skills/):.claude/skills/video-study-notes/ ├── SKILL.md └── scripts/ └── pipeline.py - 检查依赖状态:
python .claude/skills/video-study-notes/scripts/pipeline.py doctor
🚀 快速开始
在项目根目录下执行:
# 1. 准备素材(字幕 / 元数据 / 1080P / 每 30 秒关键帧)→ 工作区 _pipeline//
python .claude/skills/video-study-notes/scripts/pipeline.py prepare ""
# 2. 画面分析(原生多模态 Agent 可跳过此步直接读图;纯文本 Agent 走 MiMo 批量分析)
python .claude/skills/video-study-notes/scripts
Related Skills
Review Anything
An agent skill that turns any study material — textbook PDF, slide deck, scanned handout, transcript, chat log
Outlines
Generate a recording-ready YouTube video outline with hook, sections, talking points, and production notes.
Plessas Lab
Claude Code plugins lab — Gmail, YouTube, Apple Notes, image generation, and Teams monitoring
Yt Transcript
Download a YouTube transcript into the yt-transcript project's Notes directory
Sv Auto Learner
SV Auto Learner. Paste a YouTube link in Claude Code or Codex: it reads every word (captions or local Whisper
Sawzhang Skills
Claude Code skills collection — CCA study guides, Twitter research, MCP review, auto-iteration tools
Related Agents
Rene
Acquire and clean YouTube or podcast transcripts into immutable Raw video notes with accurate metadata. Use on
Study Note Worker
Runs bounded transcript review and source mapping after deterministic Python preprocessing; does not author no
Study Notes Checker
Proofreads study notes (Markdown) and checks every factual statement against the original study materials (lec