Main
把认证当作第一步:登录后跑
notebooklm auth check --test,并保存稳定的 storage state 以支持 CI/无头环境。先用小 notebook + 1–2 个 source 验证稳定性;能稳定
ask后再接入generate/download流程。由于它是对未公开接口的非官方封装,自动化里要固定版本并预期变更;把 troubleshooting 链接写进 runbook。
Source-backed notes
- README 明确提示该项目为非官方,并依赖未公开的 Google 内部接口,可能随时变更导致失效。
- README 展示 CLI 流程:创建/切换 notebook、添加 source、提问、生成产物与下载输出(MP3/MP4/PDF/PNG/CSV/JSON/Markdown)。
- README 的登录流程基于 Playwright Chromium,并给出体积/耗时提示(约 170MB;约 30–90 秒)。
FAQ
- 这是 Google 官方项目吗?:不是。README 标注为非官方且不隶属 Google。
- 能在无头环境用吗?:可以。README 提到基于 cookie/storage-state 的方式,但建议用
auth check做验证。 - 最常见的故障点是什么?:认证与内部接口变更;建议固定版本并保留 troubleshooting 路径。