qiaomu-anything-to-notebooklm:一句话把文章、播客、PDF 丢进 NotebookLM
我刚看到这个项目时,先停在它 README 里的那句例子上:
“把这篇微信文章生成播客。”
然后下面直接给出结果:一个 podcast.mp3。
这个动作很熟。
平时我们看到一篇长文章,想听;听到一期播客,想拿去做分享;翻到一本 PDF,又想先出一张脑图。中间总要拆成好几步:复制、转写、清洗、上传、改格式、再整理。
qiaomu-anything-to-notebooklm 想把这几步塞进一个 Skill 里。它是一个 Claude Code Skill,用自然语言触发,把内容抓下来,交给 NotebookLM,再生成播客、PPT、思维导图、Quiz、报告等格式。
我比较在意的是它支持的入口。
不是只吃网页链接。README 里列了微信公众号、X/Twitter、YouTube、小宇宙、喜马拉雅、B 站、PDF、EPUB、Markdown、Word、PPT、Excel、图片、音频、ZIP,甚至还能把搜索关键词当作输入源。YouTube 走字幕提取,音频走转写,图片和扫描件则用 OCR。
这就不太像一个“格式转换器”了。
它更接近一个学习资料入口。
比如你丢给它一期小宇宙节目,说“做成 PPT”。它会先拿到音频转写,再上传到 NotebookLM,最后导出一份幻灯片文件。换成一本 EPUB,也可以让它做深度分析,连续生成问题和回答。
这种 Skill 对重度信息流用户很顺手。
尤其是那些内容来源很杂的人:微信收藏夹里一堆文章,浏览器里开着外媒长文,下载目录里躺着 PDF,通勤路上还攒了几期播客。以前这些东西进不了同一个工作流,现在至少有了一个统一入口。
README 里还写了一个比较敏感的能力:自动检测并尝试处理 300 多个新闻站点的付费墙,包括 NYT、WSJ、FT、The Economist 等。这里我会谨慎看待。技术上它确实把这块放进了流程里,但实际使用时,最好只处理自己有访问权限或合规可用的内容。
安装门槛不算高。
它要求 Python 3.9+ 和 Git,克隆到 Claude skills 目录后运行安装脚本,再按提示配置 MCP,首次使用还需要完成 NotebookLM 登录。README 也提到,小宇宙、喜马拉雅、B 站这类播客转写功能,需要额外配置 Get笔记 API。
我觉得它最适合的场景,不是拿来炫技。
是那些“我懒得再切工具了”的时刻。
看到一篇微信长文,直接说生成播客;看到一个 YouTube 视频,让它提字幕再做脑图;拿到一份 PDF,先出一版报告,不满意再改提问。
qiaomu-anything-to-notebooklm 这个项目名有点长,但它抓住的麻烦很短:
内容太散。
而且我们经常不是想“阅读”,只是想换一种方式把它消化掉。 GitHub 项目地址见仓库。
GitHub地址:joeseesun/qiaomu-anything-to-notebooklm。