$git clone https://github.com/joeseesun/qiaomu-anything-to-notebooklm多源内容智能处理器:任何内容 → 播客 / PPT / 思维导图 / Quiz
| 1 | <div align="center"> |
| 2 | |
| 3 | # 🎯 Anything → NotebookLM |
| 4 | |
| 5 | **多源内容智能处理器:任何内容 → 播客 / PPT / 思维导图 / Quiz** |
| 6 | |
| 7 | [](https://opensource.org/licenses/MIT) |
| 8 | [](https://www.python.org/downloads/) |
| 9 | [](http://makeapullrequest.com) |
| 10 | [](https://github.com/joeseesun/qiaomu-anything-to-notebooklm/stargazers) |
| 11 | [](https://github.com/joeseesun/qiaomu-anything-to-notebooklm/network/members) |
| 12 | [](https://github.com/joeseesun/qiaomu-anything-to-notebooklm/issues) |
| 13 | [](https://github.com/joeseesun/qiaomu-anything-to-notebooklm/commits/main) |
| 14 | |
| 15 | [快速开始](#-快速开始) • [支持格式](#-支持的内容源-15-种) • [使用示例](#-使用示例) • [付费墙绕过](#-付费墙绕过) • [常见问题](#-常见问题) |
| 16 | |
| 17 | </div> |
| 18 | |
| 19 | --- |
| 20 | |
| 21 | ## ✨ 这是什么? |
| 22 | |
| 23 | 一个 **Claude Code Skill**,用自然语言把**任何内容**变成**任何格式**。 |
| 24 | |
| 25 | ``` |
| 26 | 你说:把这篇微信文章生成播客 |
| 27 | AI :✅ 8 分钟播客已生成 → podcast.mp3 |
| 28 | |
| 29 | 你说:这个付费文章做成思维导图 |
| 30 | AI :✅ 自动绕过付费墙 → 思维导图已生成 |
| 31 | |
| 32 | 你说:这期播客(小宇宙)做成 PPT |
| 33 | AI :✅ 自动转录音频 → 25 页 PPT 已生成 |
| 34 | ``` |
| 35 | |
| 36 | **核心能力**:多源内容获取(含付费墙绕过)→ 上传 [Google NotebookLM](https://notebooklm.google.com/) → AI 生成目标格式 |
| 37 | |
| 38 | --- |
| 39 | |
| 40 | ## 🚀 支持的内容源(15+ 种) |
| 41 | |
| 42 | <table> |
| 43 | <tr> |
| 44 | <td width="50%"> |
| 45 | |
| 46 | ### 📱 社交与媒体 |
| 47 | - **微信公众号**(MCP 浏览器模拟) |
| 48 | - **X/Twitter**(推文 + 长线程) |
| 49 | - **YouTube 视频**(自动提取字幕) |
| 50 | - **播客**(小宇宙 / 喜马拉雅 / B站) |
| 51 | |
| 52 | ### 🌐 网页(含付费墙绕过) |
| 53 | - **300+ 付费网站**(NYT/WSJ/FT/Economist...) |
| 54 | - **任意公开网页**(新闻、博客、文档) |
| 55 | - **搜索关键词**(自动汇总结果) |
| 56 | |
| 57 | </td> |
| 58 | <td width="50%"> |
| 59 | |
| 60 | ### 📚 电子书与文档 |
| 61 | - **PDF**(支持扫描件 OCR) |
| 62 | - **EPUB** 电子书 |
| 63 | - **Markdown** (.md) |
| 64 | - **纯文本** (.txt) |
| 65 | |
| 66 | ### 📄 Office 文档 |
| 67 | - **Word** (.docx) |
| 68 | - **PowerPoint** (.pptx) |
| 69 | - **Excel** (.xlsx) |
| 70 | |
| 71 | ### 🖼️ 其他 |
| 72 | - **图片**(JPEG/PNG,自动 OCR) |
| 73 | - **音频**(WAV/MP3,自动转录) |
| 74 | - **ZIP 压缩包**(批量处理) |
| 75 | |
| 76 | </td> |
| 77 | </tr> |
| 78 | </table> |
| 79 | |
| 80 | --- |
| 81 | |
| 82 | ## 🛡️ 付费墙绕过 |
| 83 | |
| 84 | **核心特性**:自动检测并绕过 300+ 付费新闻网站的付费墙。 |
| 85 | |
| 86 | ### 绕过策略(6 层级联) |
| 87 | |
| 88 | ``` |
| 89 | Level 1: 代理服务(r.jina.ai / defuddle.md) |
| 90 | ↓ 失败 |
| 91 | Level 2: 站点专属 Bot UA(Googlebot ~50站 / Bingbot ~4站) |
| 92 | ↓ 失败 |
| 93 | Level 3: 通用绕过(UA伪装 + X-Forwarded-For + Referer伪装 + AMP + EU IP) |
| 94 | ↓ 失败 |
| 95 | Level 4: archive.today 存档(CAPTCHA 自动检测) |
| 96 | ↓ 失败 |
| 97 | Level 5: Google Cache |
| 98 | ↓ 失败 |
| 99 | Level 6: agent-fetch 本地工具 |
| 100 | ``` |
| 101 | |
| 102 | ### 支持的付费网站(部分) |
| 103 | |
| 104 | | 类别 | 站点 | |
| 105 | |------|------| |
| 106 | | 🇺🇸 美国媒体 | NYT, WSJ, Bloomberg, Washington Post, The Information, Forbes, WIRED, The New Yorker, The Atlantic, USA Today, Boston Globe, LA Times, Chicago Tribune, Seattle Times, MIT Tech Review, Foreign Affairs | |
| 107 | | 🇬🇧 英国媒体 | FT, The Times, The Telegraph, The Economist | |
| 108 | | 🇩🇪 德国媒体 | Spiegel, Zeit, Sueddeutsche, FAZ, Handelsblatt | |
| 109 | | 🇫🇷 法国媒体 | Le Monde, Le Figaro, Le Parisien | |
| 110 | | 🇦🇺 澳洲媒体 | The Australian, SMH, The Age, Brisbane Times | |
| 111 | | 🇨🇳 中文媒体 | SCMP, Medium | |
| 112 | | 🌐 其他 | Haaretz, NZ Herald, Statista, Quora | |
| 113 | |
| 114 | ### 绕过技术(学自 [Bypass Paywalls Clean](https://gitflic.ru/project/magnolia1234/bypass-paywalls-chrome-clean)) |
| 115 | |
| 116 | | 技术 | 原理 | 覆盖率 | |
| 117 | |------|------|--------| |
| 118 | | **Googlebot UA + X-Forwarded-For** | 搜索引擎爬虫白名单,直接获取全文 | ~50 站 | |
| 119 | | **Bingbot UA** | 同上,部分站点对 Bing 更友好 | ~4 站 | |
| 120 | | **Cookie 清空 + Referer 伪装** | 清除计量 cookie,伪装来自 Google/Facebook/Twitter | 计量付费墙 | |
| 121 | | **AMP 页面** | AMP 版付费墙实现较弱 | ~10 站 | |
| 122 | | **JSON-LD 提取** | 从 HTML 内嵌的结构化数据提取 articleBody | 通用 | |
| 123 | | **archive.today** | 从网页存档获取已保存的内容 | 兜底方案 | |
| 124 | |
| 125 | --- |
| 126 | |
| 127 | ## 🎨 可以生成什么? |
| 128 | |
| 129 | | 输出格式 | 用途 | 触发词示例 | |
| 130 | |---------|------|-----------| |
| 131 | | 🎙️ **播客** | 通勤路上听 | "生成播客"、"做成音频" | |
| 132 | | 📊 **PPT** | 团队分享 | "做成PPT"、"生成幻灯片" | |
| 133 | | 🗺️ **思维导图** | 理清结构 | "画个思维导图"、"生成脑图" | |
| 134 | | 📝 **Quiz** | 自测掌握 | "生成Quiz"、"出题" | |
| 135 | | 🎬 **视频** | 可视化 | "做个视频" | |
| 136 | | 📄 **报告** | 深度分析 | "生成报告"、"写个总结" | |
| 137 | | 📈 **信息图** | 数据可视化 | "做个信息图" | |
| 138 | | 📋 **闪卡** | 记忆巩固 | "做成闪卡" | |
| 139 | |
| 140 | --- |
| 141 | |
| 142 | ## ⚡ 快速开始 |
| 143 | |
| 144 | ### 前置需求 |
| 145 | |
| 146 | - ✅ Python 3.9+ |
| 147 | - ✅ Git(macOS/Linux 自带) |
| 148 | |
| 149 | **就这两样!** 其他依赖一键自动安装。 |
| 150 | |
| 151 | ### 安装(3 步) |
| 152 | |
| 153 | ```bash |
| 154 | # 1. 克 |