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-articlebatch-digest 等任務的端到端工作流。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案