feat(server):可选的多配置文件运行时,具有明确的请求路由

作者: mudsg24创建于 2026年7月15日更新于 2026年9月10日
标签P1

Hi,并再次感谢你对#1836,#180,和#116的清晰和反应灵敏的处理. 这些修正和讨论对我的工作流程很有帮助。

□ 使用大小写

我有两个本地的Python应用程序,需要同时使用同一套已经认证的NotebookLM配置/账户.

每个NotebookLM账户都有自己的账户水平的日常使用限制,因此有实际的理由经营多个账户. 同时,拥有两个独立的应用程序客户端会消耗同账户的master-token auuth会导致它们独立地重新沉入证书并使得对方的会话失效.

我在"v0.8.0a4"中查看了实验性REST服务器. 我的理解是,它有意将一个剖面图和一个 " NotebookLMClient " 捆绑起来,而Python API已经记录了每个租户使用一个长寿客户的单一进程多租户模式:

https://GitHub.com/teng-lin/notebooklm-py/blob/v0.8.0a4/docs/ZPython-api.md#single-process-多租户-指导

□目标表面

  • []CLI(CLI)
  • []Python API(英语:
  • MCP 磁共振
  • REST服务器
  • 桌面扩展
  • 文档

□ 问题/拟议方向

您是否考虑为“ notebooklm- server” 选择多功能模式?

设想的形状是:

  • 装入已提供的多个命名配置文件;
  • 保持一个长寿的`笔记本LMClient',每个不同的简介/账户;
  • 要求每项请求明确选择其目标简介;
  • 保留当前单调行为为默认行为。

这只是关于该方向是否符合实验性REST服务器的预定范围的问题. 如果是的话,我也希望你更愿意在有人提议执行之前,如何根据要求配置和选择简介。

□非目标

这一要求并不要求:

  • 在服务器内登录浏览器或提供账户;
  • 共用一个客户账户;
  • 自动账户轮换或配额平衡;
  • 公共多租户托管、租户注册或非洲局。

□ 备选案文

目前的替代办法是每个账户有一个“Notebooklm-server”进程,由两个应用程序共享。 这应该每个账户保留一个认证消费者,但每个账户需要一个单独的端口、信使、健康检查、配置和监督单位。

如果这超出了服务器的预定范围,这是完全可以理解的——我们可以实施和维持我们一方的额外管弦乐. 我想先问一下,因为潜在的一个客户/租户模式似乎已经得到了图书馆的支持.

内容来源: teng-lin/notebooklm-py