Notebooklm Integration

🎙️ NotebookLM 全功能程序化操控

通过非官方notebooklm-py库实现Google NotebookLM的完整程序化访问,支持批量操作、多格式导出及自动化研究流程,适合需要高效管理大量文档与多媒体内容的研究者。

收藏
2.9k
安装
1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

NotebookLM Integration Skill 基于非官方 Python 库 notebooklm-py,为用户提供了 Google NotebookLM 的完整 API 封装能力,突破了官方 Web 界面的功能限制。

主要能力覆盖

基础管理:创建、列举、重命名、删除笔记本,支持分享权限与访问级别控制。

多源导入:URL、YouTube 视频、PDF、文本文件、Google Drive 文档等均可一键导入,支持批量操作。

智能交互:基于自定义人设(persona)的问答对话,可设定专业领域专家角色以获得精准回答。

自动化研究:内置 Web 研究代理和 Drive 研究代理,支持深度/快速两种模式,自动检索并导入相关资源。

多媒体生成:

  • 音频概述(4种格式 × 3种时长 × 50+语言,输出 MP3/MP4)
  • 视频概述(3种格式 + 9种视觉风格,输出 MP4)
  • 幻灯片(详细/演示者模式,PDF/PPTX)
  • 信息图(3种比例 × 3种细节级别,PNG)
  • 测验与闪卡(JSON/Markdown/HTML)

批量与导出:支持多格式批量下载,可导出至 Google Docs/Sheets。

显著优点

1. 功能超集:填补了官方 Web UI 缺乏的批量处理、自动化流程、自定义导出格式等能力
2. 双模接口:同时提供 Python API 和 CLI,兼顾开发集成与脚本自动化场景

3. 研究闭环:从信息检索、导入、分析到多形态内容生成,形成完整工作流

4. 高度可定制:人设系统让输出风格精准匹配专业场景

潜在局限与风险

| 类别 | 具体说明 |
|------|---------|
| **稳定性风险** | 依赖未公开的 Google 内部 API,存在随时变更或失效的可能 |
| **认证依赖** | 需通过浏览器 OAuth 流程登录 Google 账号,无法纯 headless 运行 |
| **配额限制** | 未明确披露 rate limit 细节,高频调用易触发限流 |
| **官方背书缺失** | 非 Google 官方维护,长期支持与兼容性无保障 |
| **Workspace 权限** | 部分功能需特定 Google Workspace 权限 |

适合人群

  • 学术研究者:需要批量处理文献、生成多语言播客或幻灯片
  • 内容创作者:希望将研究材料快速转化为音频、视频或信息图
  • 知识管理重度用户:构建个人/团队知识库并自动化更新
  • 开发者/自动化工程师:将 NotebookLM 嵌入更复杂的数据管道

使用建议

鉴于 API 的非官方性质,建议生产环境实施指数退避重试、错误降级策略,并关注上游仓库更新。对于关键业务场景,建议保留原始数据源备份,避免单一依赖该工具链。

Notebooklm Integration 内容

手动下载zip · 2.9 kB
SKILL.mdtext/markdown
请选择文件