DSH Plugins
返回列表
dsh-mcp-lazy

dsh-mcp-lazy

工作流 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install wings1848/dsh-mcp-lazy

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

在终端执行 dsh plugin install wings1848/dsh-mcp-lazy 即可安装,项目源码见 https://github.com/wings1848/dsh-mcp-lazy ,安装后在 profile 的 cordis.patch.yml 中配置 servers 并重启。

插件介绍

默认情况下,DeepSeek Harness 的 MCP 客户端在启动时注册每个服务器的全部工具,其描述与参数 Schema 随之后进入每一次请求。配置三五个服务器,每次对话就额外消耗数千 token——无论模型是否真的调用过它们。dsh-mcp-lazy 将模型可见的工具面收敛为一个固定入口:服务器首次被调用才启动,空闲后自动退出,工具元数据缓存在磁盘上,搜索和描述操作不产生任何子进程。实测中,一个 29 工具的服务器从原生注册的约 5313 token 降至网关的 381 token,节省约 93%,且该数字不随服务器数量增长。插件还提供 adopt 命令,可将原本挂在 dsh-mcp-client 上的服务器安全迁移过来,保留文件注释与空白,不支持的字段会明确报错而非静默丢弃。适合在 DeepSeek Harness 中配置了多个 MCP 服务器、希望压住每请求 token 基线开销的开发者。

截图预览

使用场景

  • 配置了多个 MCP 服务器,每请求 token 开销随服务器数量线性膨胀
  • 希望服务器按需启动而非启动时全部注册常驻,降低内存与进程开销
  • 从 dsh-mcp-client 原生注册迁移到惰性网关,同时保留注释与文件结构

适合人员

  • 在 DeepSeek Harness 中配置了多个 MCP 服务器的开发者
  • 关注每请求 token 基线开销、追求推理性价比的工程师
  • 需要精细控制 MCP 工具暴露面与生命周期的高频 DSH 工作流团队