360 Secure SkillHub
360 安全技能中心

NotebookLM CLI

通过 node 脚本封装 notebooklm CLI,提供认证登录、笔记本增删改、来源与笔记管理、问答摘要、共享设置、深度研究与产物(如幻灯片)生成下载等子命令,多数命令支持 --json 结构化输出与 --timeout/--exec-timeout 等待长任务。

fadeloo
fadeloo
热度 99.66
最近更新 2026-05-11 15:51:03
分类:知识依赖:代码执行 / 第三方 API / 读写文件应用场景:笔记整理 / 研究 / 摘要总结 / 报告撰写 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add tiangong-notebooklm-cli
Metadata
name
notebooklm
description
NotebookLM CLI wrapper via `node {baseDir}/scripts/notebooklm.mjs`. Use for auth, notebooks, chat, sources, notes, sharing, research, and artifact generation/download.

NotebookLM CLI Wrapper

Required parameters

  • node and notebooklm available on PATH.
  • NotebookLM CLI authenticated (run login if needed).

Quick start

  • Wrapper script: scripts/notebooklm.mjs (invokes notebooklm CLI).
  • Run from the skill directory or use an absolute {baseDir} path.
node {baseDir}/scripts/notebooklm.mjs status
node {baseDir}/scripts/notebooklm.mjs login
node {baseDir}/scripts/notebooklm.mjs list
node {baseDir}/scripts/notebooklm.mjs use <notebook_id>
node {baseDir}/scripts/notebooklm.mjs ask "Summarize the key takeaways" --notebook <notebook_id>

Request & output

  • Command form: node {baseDir}/scripts/notebooklm.mjs <command> [args...].
  • Prefer --json for machine-readable output.
  • For long-running tasks, use --exec-timeout <seconds>; --timeout is reserved for wait/poll commands.

References

  • references/cli-commands.md

Assets

  • None.