joeseesun/qiaomu-anything-to-notebooklm
Claude Skill: Multi-source content processor for NotebookLM. Supports WeChat articles, web pages, YouTube, PDF, Markdown, search queries → Podcast/PPT/MindMap/Quiz etc.
解决的问题
此项目提供了一种将多样化内容来源(包括付费新闻文章、播客和电子书)转换为结构化 AI 生成格式(如播客、PPT、思维导图和测验)的方法。它消除了从难以抓取的来源提取内容并手动上传至 Google NotebookLM 进行处理的繁琐工作。
运作方式
它作为一个 Claude Code Skill 运作,使用自然语言指令来触发工作流程:
- 内容获取:识别来源类型(例如 WeChat、X/Twitter、YouTube、PDF)并使用专用工具获取内容。这包括一个 6 层级联策略,可绕过 300 多个新闻网站的付费墙。
- 处理:使用 Microsoft MarkItDown 等工具转换文件,并通过 Get笔记 API 转录音频。
- 整合:通过 API 将处理后的内容上传至 Google NotebookLM。
- 生成:触发 NotebookLM 生成目标输出(例如 MP3 播客或 PDF 幻灯片)。
适用对象
需要快速整合来自多个不同来源的信息,并将其转换为易于学习或演示的格式的研究人员、学生和内容创作者。
特色亮点
- 广泛的来源支持:支持 15 种以上格式,包括 WeChat、X/Twitter、YouTube、EPUB 和 Office 文档。
- 绕过付费墙:采用复杂的 6 层级策略(包括 Googlebot UA 伪装和 archive.today)来访问受限的新闻内容。
- 深度分析模式:采用递归式三轮提问策略(概述 $\rightarrow$ 深入探讨 $\rightarrow$ 综合分析),从文档中提取高层次见解。
- 自动化工作流程:完全自动化从 URL 或文件路径到最终生成资产(例如
.mp3、.pdf、.json)的路径。
相关
- 项目
- 项目
- 项目
- 项目