前言¶
在 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