前言¶
在 DeepSeek Harness (DSH) 的使用场景中,随着工具数量的增加,上下文传递的体积和成本会线性增长。当需要连接 1,000+ 个 MCP (Model Context Protocol) 兼容工具时,传统的数据传递方式往往造成巨大的 schema 开销,不仅增加了 AI 账单,还拖慢了响应速度。dsh-mcp-lens 是为此类场景设计的工具,它通过压缩数据结构,将庞大的工具集收敛为两个简单的接口,让 AI 能够高效、低成本地调用远程 API。
是什么¶
dsh-mcp-lens 是一个 DeepSeek Harness 插件,专注于 MCP 工具的上下文优化与路由。它由 Andrietteprotective835 维护,采用 MIT 许可证。其核心逻辑是将海量的工具指令压缩为两个简洁的格式,从而减少数据传输量,并支持渐进式披露。
核心功能¶
- 数据压缩:通过上下文优化,将数据大小缩小最多 90%。
- 工具路由:支持 1,000+ 个工具,但仅暴露两个接口给模型,实现渐进式披露。
- 性能提升:响应时间减少 50% 或更多。
- 成本控制:降低 AI 账单,支持 CI 预算 Action 功能。
- 本地计算:内置计算器,无需调用 AI 即可处理基础数学运算。
- 安全合规:在本地计算机上处理信息,遵循最新的安全标准。
安装与启用¶
该插件以本地程序形式运行,无需复杂的包管理命令,下载后直接启动即可。
- 下载:点击页面顶部的绿色按钮或下载部分的链接获取压缩包。
- 运行:将文件保存到本地,运行程序即可立即使用。
- 环境要求:
- 操作系统:Windows 10 或 Windows 11。
- Node.js:版本
^22.19.0或>=24.0.0。
- 依赖项:确保已安装以下 peer dependencies:
{
"@deepseek-ai/cordis": "^4.0.1",
"@deepseek-ai/dsh-subprocess": "^0.1.0-rc.6",
"@deepseek-ai/dsh-tools": "^0.1.0-rc.6"
}
典型用法¶
dsh-mcp-lens 通过将 AI 指令组织为两条干净的路径来工作。它压缩了复杂的工具定义,让 DeepSeek Harness 仅处理必要的上下文。这使得 AI 能够快速搜索并调用远程 API,而不会受到巨大上下文窗口的拖累。
适用场景与注意¶
- 适用场景:需要管理大量 MCP 工具、希望降低 API 调用成本、关注响应速度的开发者。
- 隐私与安全:所有信息在本地计算机上处理,不涉及敏感数据的外传。
- 权限注意:插件以当前 DSH 进程权限运行,请确保在安装前检查源码与许可证。
结语¶
对于需要高效管理 MCP 生态的 DeepSeek Harness 用户,dsh-mcp-lens 提供了一套从上下文压缩到成本控制的完整解决方案。
- GitHub: https://github.com/Andrietteprotective835/dsh-mcp-lens
- 生态目录: https://www.skillhub.cn/plugins/Andrietteprotective835/dsh-mcp-lens