DSH Plugins
返回列表
🧰

dsh-notion-workspaces

联网工具 更新于 2026.10.02

在终端中运行以下命令:

dsh plugin install hugo11032/dsh-notion-workspaces

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install hugo11032/dsh-notion-workspaces,即可从 https://github.com/hugo11032/dsh-notion-workspaces 安装本插件。

插件介绍

如果你同时在 DSH 里管理多个本地工作区,却希望每个工作区连到不同的 Notion 空间,单全局授权的 dsh-notion-mcp 会很快撞墙:再授权第二个 Notion 工作区就会覆盖第一个,MCP 工具也挂在 profile 全局,所有会话共用同一份凭证。

dsh-notion-workspaces 把「DSH 工作区路径 → Notion 授权」写在 agent 作用域里。每条绑定有自己的凭证引用、serverName 和 OAuth 回调端口;会话创建时按 header.cwd 选绑定,Notion 的 mcp 工具只出现在已绑定工作区的会话里,未绑定的工作区完全看不到这些工具。令牌在后台刷新,持有旧令牌的 agent 会重新挂载,避免用失效凭证继续请求。

配置通过侧栏底部的 Notion 入口或设置里的「Notion 工作区」完成:选工作区、走浏览器 OAuth、逐个工作区重复即可。状态落在 notion-workspaces.json 与 DSH 凭证存储,网络只访问官方 mcp.notion.com,无遥测。

适合需要在同一台 DSH 上并行维护多个项目、且每个项目对应独立 Notion 工作区的开发者与团队;若你只需整环境连一个 Notion,继续用 dsh-notion-mcp 更简单。

使用场景

  • 同一台 DSH 上多个项目目录,各自要连不同的 Notion 工作区
  • 不想再授权第二个 Notion 时覆盖第一个全局凭证
  • 希望 Notion 工具只出现在已绑定工作区的 agent 会话里

适合人员

  • 在 DSH 里并行维护多个本地工作区的开发者
  • 团队里不同项目对应不同 Notion 空间的协作者
  • 已从 dsh-notion-mcp 迁出、需要按工作区隔离 Notion 的用户