前言¶
DeepSeek Harness (DSH) 的核心設計理念是「一切皆插件」。在需要同時管理多個項目或不同工作流時,手動維護 MCP 服務器列表、技能配置、記憶庫和提示詞往往會變得繁瑣且容易出錯。這個插件解決了配置分散、環境切換不便的問題,爲開發者提供了一個集中的控制台,用於管理 DeepSeek Harness 中的各類資源。
核心功能¶
插件通過八個頁籤對資源進行統一管理:
- 場景管理:將 MCP、技能、人設、記憶和提示詞組合成一套「場景」。進入場景時,整套環境自動切換;退出時還原至切換前的狀態。
- MCP 服務:支持對 MCP 服務器的增刪改查,提供工具級開關(可禁用單個工具),支持服務器備註和密鑰打碼顯示。
- 技能管理:支持按來源目錄分組,顯示技能狀態,並能檢測同名技能的覆蓋情況。
- 子智能體:基於
.md文件管理人設,支持目錄注入深度配置和工具白/黑名單限制。 - 提示詞管理:支持提示詞預設一鍵切換、快捷提示詞(直接貼入輸入框),並保留最近五代備份。
- 記憶管理:記憶以
.md文件形式存儲在場景目錄下,進入場景時自動注入上下文。 - 會話管理:支持會話的歸檔、按項目分組、搜索、批量恢復與清理,並支持導入 Claude Code / Cursor 等格式的記錄。
- 兼容性:提供宿主版本檢查、降級項說明以及數據落點路徑。
安裝與啓用¶
插件基於 Node.js ≥ 18 開發。安裝命令如下:
dsh plugin --profile web add dsh-plugin-tool-management@latest
安裝完成後,請執行瀏覽器硬刷新(Cmd/Ctrl + Shift + R),進入設置頁面即可看到「工具」選項卡。
典型用法¶
- 環境切換:在「場景」頁簽爲每個項目配置一套獨立的 MCP、技能和人設。需要切換工作時,直接切換場景,無需手動修改配置文件。
- 對話內管理:在對話框內輸入
/並選擇「工具」段,可以直接啓用或禁用當前激活的 MCP、技能、記憶等條目,操作即時生效。 - 記憶與提示詞:在場景目錄下編寫
.md記憶文件,進入場景後插件會自動將其注入上下文。在「提示詞」頁籤設置好預設後,點擊即可應用。
適用場景與注意¶
該插件適合需要頻繁切換工作環境、管理複雜 MCP 工具鏈或需要嚴格規範記憶庫和提示詞使用的開發者。
- 文件安全:插件只管理自身文件,不會修改技能源文件。
- 數據安全:MCP 密鑰默認打碼,查看明文需要令牌;導出功能是轉錄而非備份,如需完整備份請使用會話歸檔功能。
- 配置持久:重啓或升級 DSH 後,插件內的配置會自動保留。
- 回收站:技能、記憶、人設、提示詞和場景的刪除操作均進入回收站,被刪的工作區登記可通過「工作區登記」功能一鍵恢復。
總結¶
該插件通過統一面板和場景化切換,降低了 DeepSeek Harness 的使用門檻,提升了多環境協作的效率。更多細節與源碼可參考項目主頁。