NotebookLM CLI

📓 AI知识库·自动化研报生成

Google NotebookLM CLI自动化工具,支持笔记本全生命周期管理、多模态对话、智能研报生成与协作分享。

收藏
33k
安装
7.4k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

NotebookLM CLI 是 Google 官方 NotebookLM 的终端封装工具,面向需要批量处理研究文档、自动化知识库管理的开发者与知识工作者。核心工作流为:认证 → 创建/选择笔记本 → 导入来源 → 对话查询 → 生成幻灯片/播客等产物。

显著优点

  • 全功能覆盖:支持笔记本 CRUD、多源导入(URL/本地文本/Google Drive)、深度研究模式、多语言切换。
  • 产物自动化:可生成幻灯片、播客脚本、简报、测验卡等,支持 --wait 阻塞等待生成完成,便于 CI/CD 集成。
  • 协作友好:内置成员权限管理(editor/viewer)与公开分享控制。
  • 输出结构化:全局 --json 标志,方便下游工具链解析。

潜在缺点与局限

  • 外部依赖重:需 Node.js、uv 包管理器及 Google 账号授权,首次配置门槛较高。
  • 网络与区域限制:NotebookLM 服务存在地理封锁,CLI 无法绕过。
  • 异步等待痛点:研究任务与产物生成耗时不可控,需频繁使用 wait 子命令轮询。
  • 产物格式受限:导出类型枚举固定(docs 等),深度自定义排版需二次加工。

适合人群

  • 技术型研究员、咨询顾问、内容运营团队,需将 NotebookLM 纳入自动化脚本或数据管道。
  • 不适合无 CLI 经验、追求即点即用 UI 的轻度用户。

常规风险

  • Token 泄露:CLI 凭据默认存储于本地,共享环境需配置 TIANGONG_WORKSPACE_ROOT 隔离。
  • 数据残留delete 操作需显式 --yes,误删笔记本不可恢复。
  • API 变动:Google 频繁迭代 NotebookLM 功能,CLI 封装可能滞后导致命令失效。

NotebookLM CLI 内容

暂无文件树

手动下载zip · 2.7 kB
contentapplication/octet-stream
请选择文件