前言¶
DeepSeek Harness (DSH) 的核心設計理念是「一切皆插件」。隨着插件數量的增加,管理技能、MCP 服務、LSP 服務器以及 Agent 人格的配置變得繁瑣。dsh-agent-plugins-market 作爲一個插件市場和工作區,旨在統一管理這些能力,提供可視化的配置入口,並複用現有的社區插件佈局。
核心能力¶
該插件主要提供以下功能:
- 插件套件與佈局:支持 Claude Code、Codex、Cursor 等 10 套佈局,以及 Git 倉庫、本地目錄或歸檔文件作爲來源。
- 網絡適配:支持根據網絡環境選擇下載區域(auto/global/China),並支持代理配置。
- 運行時注入:啓用套件後,技能、斜槓命令、Agent 人格、MCP 工具(帶
mcp__前綴)、鉤子和 LSP 會注入到 DSH 會話中。 - MCP 橋接:內置 MCP 橋接器,支持 stdio、支持 OAuth 的 Streamable HTTP 和 SSE,無需宿主 MCP 客戶端即可運行。
- 自託管 LSP:安裝插件即完成 LSP 配置,服務器可安裝在 PATH 中。
- Agent 人格卡片:精確保存提供商、模型和推理努力參數。
- 項目維度:項目目錄下的資源無需安裝即可被讀取。
- Web 工作區:提供 Market、Skills、Commands、Personas、MCP、LSP 六個標籤頁,支持搜索和過濾。
- 雙語支持:界面字符串跟隨宿主語言,支持通過 GitHub CLI 或 Token 提交 Issue。
安裝與啓用¶
使用官方安裝命令將插件添加到指定配置文件(Profile):
dsh plugin --profile <name> add dsh-agent-plugins-market
安裝完成後,重啓 DeepSeek Harness,進入 Settings → Agent Plugins Market。
典型用法¶
- 添加來源:在 Market 頁面添加來源,例如
https://github.com/anthropics/claude-plugins-official。 - 管理套件:打開某個套件,查看內容,安裝並確保啓用。
- 使用技能:在聊天中輸入
/,查看 Skills 標籤頁中的技能列表。 - MCP 配置:在 MCP services 標籤頁添加服務,解決憑證或連接通知問題。
注意事項¶
- 權限與安全:插件以當前 DSH 進程權限運行,啓用前請檢查源碼與許可證。
- MCP 運行機制:MCP 橋接支持 stdio 和 SSE 模式時,無需宿主 MCP 客戶端即可運行。
- LSP 自動化:LSP 面板可以檢測並移除手動配置的 Profile 層級,並在發生衝突時保留備份。
- 後臺更新:源碼後臺更新默認關閉,如需開啓需手動配置。
- 工具命名:MCP 工具註冊格式爲
mcp__<suite>__<server>__<tool>。 - 生態背景:此插件爲社區項目,與 DeepSeek 官方無從屬關係,僅作爲 DSH 生態的一部分存在。
總結¶
該插件通過統一的市場界面和工作區,解決了 DeepSeek Harness 中插件能力的分散管理問題。它提供了從安裝、配置到運行時的完整閉環,支持多種來源和協議,適合需要深度集成 Agent 能力的開發者使用。項目源碼位於 GitHub。