前言¶
DeepSeek Harness(DSH)的核心理念是「一切皆插件」。在使用 DSH 智能体时,若需要接入 NotebookLM 的笔记、资料库和生成能力,目前需要手动配置 MCP 服务端。edgarskalnins/dsh-gemini-notebook-mcp 这个插件将 Gemini Notebook / Google NotebookLM 的 MCP 服务器集成到 DSH 中,让智能体可以直接通过自然语言调用 NotebookLM 的 53 个工具。
这是什么¶
这是一个 DSH 插件包(bundle),不包含自己的代码,仅包含配置文件。它使用 DSH 内置的 MCP 客户端 @deepseek-ai/dsh-mcp-client,通过 stdio 启动 notebooklm-mcp 服务器。安装后,NotebookLM 的工具会以 mcp__gemini-notebook__<name> 的形式出现在 DSH 中。
核心能力¶
插件提供 NotebookLM 的 53 个工具,按功能分组:
- Notebooks:列出、创建、重命名、描述、删除笔记本
- Sources:添加 URL、YouTube 视频、粘贴文本、Google Drive 文档和本地文件(PDF、DOCX、音频、图片等);读取源文本;同步过期的 Drive 源
- Chat & query:基于资料的问答,支持多笔记本查询,引用来源;聊天记录保存在 NotebookLM 网页历史中
- Research:快速或深度网络研究,支持 Google Drive 搜索,自动导入发现到的源
- Studio:生成音频播客、视频概览、幻灯片、信息图、报告、测验、闪卡、思维导图、数据表和交互式报告,并可下载
- Organization:笔记、源标签、集合、标签、别名、批量操作和多步骤流程
- Sharing:公开链接和协作者邀请
- Account:多 Google 配置文件、配额检查、NotebookLM 企业版
安装与启用¶
安装前需要满足以下要求:DeepSeek Harness(Desktop 或 dsh web);uv;notebooklm-mcp-cli;Google 账号并已登录 NotebookLM。
1. 安装并登录 MCP 服务器¶
uv tool install notebooklm-mcp-cli # 安装 nlm + notebooklm-mcp 到 ~/.local/bin
nlm login # 打开浏览器,登录 Google
nlm login --check # 应打印 "Authentication valid!"
2. 安装 DSH 插件包¶
方式 A:通过 DSH 智能体(需在具备 plugin_manager 工具的会话中,例如 Creator 模式)
安装插件:
github:EdgarsKalnins/dsh-gemini-notebook-mcp
方式 B:通过 DSH 插件页面
打开 DSH 侧边栏的 Plugins,选择安装并输入 github:EdgarsKalnins/dsh-gemini-notebook-mcp。
方式 C:从本地克隆(可在安装前编辑配置)
git clone https://github.com/EdgarsKalnins/dsh-gemini-notebook-mcp.git
然后让 DSH 智能体安装该路径的 bundle:Install the bundle at /absolute/path/to/dsh-gemini-notebook-mcp。
安装后插件会热加载(默认开启),无需重启进程。
3. 验证¶
询问 DSH 智能体:
调用 gemini-notebook server_info 并列出我的笔记本。
server_info 应显示 auth_status: configured 和 53 个可见工具。
典型用法¶
通过自然语言与 DSH 智能体交互:
- “列出我的 Gemini Notebook 笔记本。”
- “创建一个名为 AI Strategy Research 的笔记本,并添加 https://example.com/article 作为源。”
- “对 cloud marketplace trends 进行深度研究,并导入引用的源。”
- “我的 Product Research 笔记本有哪些关键发现?引用来源。”
- “从该笔记本生成深度音频播客,完成后下载。”
- “根据我的讲座笔记笔记本制作 10 道高难度测验和一份学习指南。”
- “创建一份幻灯片,然后修订第 3 张为更简洁的版本。”
- “该笔记本中哪些 Google Drive 源已过期?同步它们。”
适用场景与注意¶
- 适合需要在 DSH 中批量管理 NotebookLM 笔记本、导入资料、进行资料问答或自动生成多媒体内容的场景
- 插件通过当前 DSH 进程的权限运行,安装前建议检查源码与许可证
- 依赖 Google 账号及 NotebookLM 访问权限
结尾¶
这个插件将 NotebookLM 的 53 个工具接入 DSH,让智能体可以直接通过自然语言完成从资料整理、问答、研究到生成音频、视频和幻灯片的流程。其核心价值在于无需手动配置 MCP 服务端,即可在 DSH 中统一使用 NotebookLM 的能力。
- 目录页:https://www.skillhub.cn/plugins/EdgarsKalnins/dsh-gemini-notebook-mcp
- GitHub:https://github.com/EdgarsKalnins/dsh-gemini-notebook-mcp