SuperAPI AI 工具集

nblm

智能体与模型

查看项目

更新于 10-16 00:03

技能介绍

用途:nblm 让 Claude Code 直接调用 Google NotebookLM,对笔记本内容提问并获得基于来源、带引用的回答,同时管理笔记本、来源和生成媒体。

主要能力:

  • 认证与多账号:login、status、accounts 系列命令,支持添加、切换、移除 Google 账号及代理专属账号隔离。
  • 笔记本管理:local/remote 列出、create、delete、rename、summary、describe、add、activate。
  • 来源管理:sources 列表,upload 单文件或文件夹同步,upload-zlib、upload-url、upload-youtube、upload-text,以及 source-text、source-guide、source-rename、source-refresh、source-delete。
  • 问答与媒体:ask 提问;podcast、briefing、debate 生成音频,slides 生成 PDF 幻灯片,infographic 生成 PNG 信息图,并支持状态查询、下载、列表与删除。

使用方式:命令形式为 /nblm <command> [args]。所有脚本必须通过 python scripts/run.py [script] 调用,run.py 会自动创建 .venv、安装依赖并激活环境;首次运行或认证过期时会自动打开浏览器窗口进行 Google 登录。上传未指定目标时需先询问用户是上传到活动笔记本还是新建笔记本。

适用场景:在 Claude Code 中查询 NotebookLM 文档、添加资料到笔记本库、生成播客/简报/辩论音频、幻灯片和信息图。

限制:依赖 Google 账号认证与 NotebookLM 服务;部分命令参数(如 --wait、--output、--length、--format、--orientation、--detail-level)需按文档使用;资料未提供收费、价格或平台兼容性等细节。