SuperAPI AI 工具集

notebooklm

办公与效率

查看项目

更新于 10-16 12:41

技能介绍

用途:通过命令行和 Python 包 notebooklm-py 对 Google NotebookLM 进行完整程序化访问,覆盖网页界面未开放的能力。激活方式为显式输入 /notebooklm、说出工具名,或表达"创建关于 X 的播客""总结这些链接""生成测验""做成音频概览""生成视频讲解""制作信息图""下载测验为 markdown"等意图。

主要能力:创建笔记本;添加来源(URL、YouTube、PDF、音频、视频、图片)并做网页研究(含 deep 模式);与内容对话并获取带引用的回答、保存为笔记、查看与延续历史对话;生成播客、视频、幻灯片、信息图、报告、思维导图、数据表、测验、闪卡等全部产物类型;下载为 mp3、mp4、pdf、pptx、md、json、csv、html 等格式。网页界面没有的能力包括批量下载、测验与闪卡导出、思维导图导出、数据表 CSV、幻灯片 PPTX 导出、单页幻灯片修订、报告模板追加说明、来源全文检索、对话存为笔记、程序化分享管理。

必要用法:先安装(推荐 pip install notebooklm-py,或按指定 release tag 从 GitHub 安装,不要用 main 分支);然后执行 notebooklm login 完成 Google OAuth,再用 notebooklm list 验证;可用 notebooklm status、notebooklm list --json、notebooklm doctor 检查环境;多数命令支持 --json 返回结构化数据,生成命令支持 -s 指定来源、--language、--retry。

限制与注意:该技能保存 Google SID cookie,版本固定为 notebooklm-py==0.3.4,升级前须按安全审计文档升级协议先做版本差异比对与重新扫描,不要仅因社区信任自动升级;CLI 将笔记本上下文存于共享文件,多智能体并行时可能互相覆盖,建议显式传完整 UUID 与 -n/--notebook,或用 NOTEBOOKLM_PROFILE、NOTEBOOKLM_HOME 隔离;自动化环境可用 NOTEBOOKLM_AUTH_JSON;Google RPC 拒绝部分 ID,笔记本须用完整 UUID;删除、生成、下载等操作建议先确认。具体定价等信息资料未提供。

适用场景:研究与资料汇总、把研究转为播客或视频、制作学习测验与闪卡、生成报告与演示、导出结构化数据,以及 CI/CD、多账号与并行智能体工作流。