一句话,把任何内容变成播客、PPT 和思维导图——这个 Claude Skill 把 NotebookLM 的能力拉满了
- 2026-11-09 07:48:23
你有没有遇到过这种情况:
收藏了一篇 8000 字的深度好文,想看,但太长,打开又关上;
找到一个绝好的 YouTube 视频,想整理成笔记,但字幕要手动复制……
读完一本电子书,想做成 PPT 分享给团队,光提炼观点就要半天;如果有工具能帮你自动把这些"内容原料"加工成你直接能用的格式,该有多好?
Anything to NotebookLM 就是干这件事的。
🧩 它到底是什么?
一个 Claude Code Skill——安装后,在 Claude Code 里直接用自然语言描述你的需求,它会自动帮你完成内容的获取、处理和转换,最后输出你想要的格式文件。
核心逻辑只有一句话:
任意内容 → NotebookLM → 播客 / PPT / 思维导图 / Quiz / 报告……
背后的引擎是 Google NotebookLM——一个专门针对"理解和生成内容"设计的 AI 工具,被公认为做播客摘要和结构化知识输出效果最好的 AI 产品之一。这个 Skill 的价值,就是把手工操作的每一步全部自动化,让你只需要说一句话。

📥 支持哪些内容来源?答案是:几乎任何东西
这是这个工具最让人惊喜的地方。15+ 种内容格式,全部支持。
📱 社交媒体类
• 微信公众号:绕过反爬虫机制,通过 MCP(模型上下文协议)用浏览器模拟真实访问,直接抓取正文 • YouTube 视频:自动提取字幕,支持多语言
🌐 网页类
• 任意网页:新闻、博客、文档、论坛帖子,粘贴链接即可 • 搜索关键词:输入一个话题,自动汇总搜索结果,整合成内容包
📄 文档类
• PDF:包括扫描件,支持 OCR 文字识别,识别准确率 95%+ • EPUB 电子书:自动提取全文,支持数十万字的长书 • Markdown 文件:笔记、文档、README 直接处理 • Word(.docx)、PowerPoint(.pptx)、Excel(.xlsx)
🖼️ 多媒体类
• 图片(JPEG/PNG/GIF):OCR 识别图中文字 • 音频(WAV/MP3):自动语音转录为文字
📊 数据类
• CSV / JSON / XML:结构化数据直接分析 • ZIP 压缩包:批量解压、识别、转换,一次性处理多个文件
🎨 能生成什么格式?8 种输出,覆盖主流场景
最关键的一点:完全自然语言,无需记任何命令格式。
⚡ 安装操作:三步搞定
前置条件
只需两样东西:
• Python 3.9+(检查: python3 --version)• Git(macOS/Linux 自带)
就这两样,其他依赖全部一键自动安装。
第一步:克隆到 Claude Code 技能目录
cd ~/.claude/skills/
git clone https://github.com/joeseesun/anything-to-notebooklm
cd anything-to-notebooklm第二步:一键安装所有依赖
./install.sh这个脚本会自动安装所需的 Python 包、配置 MCP 服务、设置 Playwright 浏览器环境(用于微信抓取)。整个过程 3–5 分钟。
第三步:完成 NotebookLM 认证
# 登录 Google NotebookLM(只需一次)
notebooklm login
# 验证登录成功
notebooklm list登录后重启 Claude Code,即可开始使用。
可选:运行环境检查
./check_env.py # 13 项全面检测,确认所有模块正常🎬 五个真实使用场景,看完就懂了
场景一:深度文章 → 播客(通勤党的救星)
你:把这篇文章生成播客 https://mp.weixin.qq.com/s/abc123
AI 自动执行:
✓ MCP 抓取微信文章正文
✓ 清洗格式,提取核心内容
✓ 上传到 NotebookLM
✓ 生成播客音频(2-5 分钟)
结果:/tmp/article_podcast.mp3(8 分钟,12.3 MB)
用途:路上听完,相当于读了一篇深度文章中文播客是单人叙述风格,英文是两个 AI 主持人对话风格——Google NotebookLM 的对话播客是它最广为人知的功能,效果比想象中自然得多。
场景二:整本电子书 → PPT(读书会必备)
你:这本书做成 PPT /Users/joe/Books/sapiens.epub
AI 自动执行:
✓ 提取电子书全文(15 万字)
✓ AI 精炼核心观点与章节结构
✓ 生成专业幻灯片
结果:/tmp/sapiens_slides.pdf(25 页,3.8 MB)
用途:直接用于读书会分享,省去提炼和排版时间场景三:YouTube 视频 → Quiz(主动学习神器)
你:这个 YouTube 视频生成 Quiz https://youtube.com/watch?v=abc
AI 自动执行:
✓ 自动提取视频字幕
✓ AI 分析关键知识点
✓ 生成测验题目
结果:/tmp/video_quiz.md(15 道题:10 道选择题 + 5 道简答题)
用途:看完视频后用题目测试自己是否真正理解场景四:多源内容 → 综合报告(研究调研利器)
这是最强大的使用方式——把多个不同来源的内容合并处理:
你:把这些内容一起做成报告:
- https://example.com/article1
- https://youtube.com/watch?v=xyz
- /Users/joe/research.pdf
AI 自动执行:
✓ 并行处理 3 个不同来源
✓ AI 整合分析,识别共同主题
✓ 生成结构化综合报告
结果:/tmp/multi_source_report.md(7 个章节,15.2 KB)
用途:对某个话题做全面研究,省去手动汇总的时间这个多源整合能力,是这个工具比单纯使用 NotebookLM 强大得多的地方——你不需要一个个手动上传内容,只需要告诉 AI 你想处理哪些素材,其余全部自动完成。
场景五:扫描件图片 → 可编辑文档(纸质资料数字化)
你:把这个扫描图片做成文档 /Users/joe/scan.jpg
AI 自动执行:
✓ OCR 识别图片中的文字
✓ 结构化提取内容
✓ 生成可编辑文档
结果:/tmp/scan_document.txt(识别准确率 95%+)
用途:纸质笔记、老旧文件数字化归档🔧 进阶用法:让工具更聪明
指定已有的 Notebook
如果你在 NotebookLM 里已经有了某个专题笔记本,可以直接向它追加内容:
把这篇文章加到我的【AI研究】笔记本 https://example.com/articleZIP 批量处理
把一批文件打包后一次性处理:
把这个压缩包里的所有文档做成播客 /path/to/research_papers.zip工具会自动解压、识别每个文件的格式、依次处理,最后合并成一个完整的输出。
搜索关键词直接生成内容
搜索"2026年大模型技术趋势",生成一份综合报告它会自动进行搜索、汇总多个来源的结果,再生成报告——相当于一个自动化的研究助手。
🏗️ 技术架构:为什么能处理微信文章?
很多人会好奇:微信公众号那么难抓,它是怎么做到的?
┌─────────────────────────────────────┐
│ 用户自然语言输入 │
│ "把这篇微信文章生成播客" │
└──────────────┬──────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ Claude Code Skill 核心 │
│ · 识别内容源类型(微信/YouTube/PDF) │
│ · 自动调用对应处理工具 │
└──────────┬──────────────────────────┘
│
┌──────┴──────┐
↓ ↓
微信公众号 其他格式
MCP 浏览器模拟 markitdown 转换
(绕过反爬虫)
└──────┬──────┘
│
▼
┌─────────────────────────────────────┐
│ NotebookLM API │
│ · 上传内容源 │
│ · AI 生成目标格式(播客/PPT/脑图) │
└──────────────┬──────────────────────┘
│
▼
.mp3 / .pdf / .json / .md微信公众号使用了 wexin-read-mcp 这个 MCP 服务,通过 Playwright 驱动 Chromium 浏览器,模拟真实用户访问行为来绕过反爬虫。其他格式(网页、YouTube、PDF、Office 文档等)则使用微软开源的 markitdown 库进行格式转换,将内容统一转为 Markdown 后再交给 NotebookLM 处理。
❓ 高频问题解答
Q:内容长度有限制吗?
有推荐范围:最短约 500 字(内容太少 AI 没东西发挥),最长约 50 万字,推荐 1000–10000 字效果最佳。一本普通的技术书没问题。
Q:中文效果怎么样?
中文支持完整,NotebookLM 的中文处理质量相当不错。播客是单人叙述,报告和 PPT 中文输出流畅。英文的播客体验会更好(双人对话风格)。
Q:需要 NotebookLM 付费账号吗?
NotebookLM 目前有免费版本可以使用,基本功能足够日常用。付费版在配额和高级功能上有区别,普通用户免费版足够。
Q:生成内容可以商用吗?
这个 Skill 本身 MIT 开源,可以自由使用。但生成的内容受 NotebookLM 服务条款约束,原始内容也受原作者版权约束。官方建议仅用于个人学习研究。
Q:出现 MCP 工具未找到怎么办?
# 测试 MCP 服务器是否正常
python ~/.claude/skills/anything-to-notebooklm/wexin-read-mcp/src/server.py
# 重新安装依赖
cd ~/.claude/skills/anything-to-notebooklm/wexin-read-mcp
pip install -r requirements.txt
playwright install chromium🏆 和手动使用 NotebookLM 相比,差异在哪?
本质差异: 手动用 NotebookLM 是"你操作工具",用这个 Skill 是"你描述需求,AI 帮你操作工具"。这个差距在批量处理和混合内容源的场景下,会被放大几倍甚至几十倍。
🚀 立即上手
# 1. 克隆到 Claude Code 技能目录
cd ~/.claude/skills/
git clone https://github.com/joeseesun/anything-to-notebooklm
cd anything-to-notebooklm
# 2. 一键安装
./install.sh
# 3. NotebookLM 认证
notebooklm login && notebooklm list
# 4. 重启 Claude Code,开始使用!项目地址:https://github.com/joeseesun/anything-to-notebooklm
写在最后
我们每天产出和接收的信息量越来越大,但真正能沉淀为自己知识的却越来越少——不是因为内容不好,而是因为处理的摩擦力太高。
一篇好文章收藏了不看;一个好视频看完就忘;一本好书读完找不到合适的方式整理……
这个工具做的,是把"内容到知识"的这段路上那些机械重复的步骤自动化掉:抓取、转换、上传、生成——让你把精力留在真正重要的部分:读它,想它,用它。
用自然语言描述你想要什么,把剩下的交给 AI。
感兴趣的朋友,可以来我的 openclaw养龙虾群,
