claude-world/notebooklm-skill
NotebookLM does the research, Claude writes the content. Research → Synthesis → Content Creation → Publishing. Claude Code Skill + MCP Server.
解决的问题
它为 Google NotebookLM 提供了一个一致的自动化接口,允许用户和 AI 智能体通过终端或 Model Context Protocol (MCP) 服务器与服务进行交互。这消除了手动进行 Web 交互以创建笔记本、摄取来源和生成基于事实的内容的需要。
工作原理
该项目基于 notebooklm-py 构建,实现了与 NotebookLM Web API 的非官方集成。它提供了一个用于管理笔记本和来源的 JSON 优先 CLI,一套用于自动化内容创建(例如将研究转化为文章或社交帖子)的预定义研究流水线,以及一个向 Claude Code 或 Cursor 等 AI 客户端暴露 13 个工具的 FastMCP 服务器。
适用对象
- 开发者和高级用户:希望通过命令行自动化其研究工作流的人员。
- AI 智能体用户:希望赋予其 LLM 智能体创建和查询基于事实的笔记本能力的人员。
- 研究人员:需要批量处理来源并生成各种产出物(如音频深度解析、幻灯片和报告)的人员。
亮点
- 混合来源摄取:结合 URL、原始文本和本地文件创建笔记本。
- 基于事实的查询:通过带有引用元数据的提问,确保答案基于来源。
- 多样化的产出物生成:生成并下载多种输出,包括音频 (M4A)、视频 (MP4)、幻灯片 (PDF/PPTX)、报告 (Markdown) 和思维导图。
- MCP 集成:一个可直接使用的服务器,可与兼容 MCP 的 AI 客户端无缝集成。
- 研究流水线:用于
research-to-article和batch-digest等任务的端到端工作流。
相关
- 项目
- 项目
- 项目
- 项目
- 项目