DeepSeek Harness 插件:Gemini Notebook(NotebookLM)MCP

前言

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
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜