DeepSeek Harness 技能市場插件介紹

前言

DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。在實際使用中,開發者往往需要在本地管理 SKILL.md 技能文件,並配置外部 MCP (Model Context Protocol) 服務器。vonweller/dsh-skillhub 插件在 DSH 的設置界面中新增了「技能市場」入口,允許用戶直接從 skillhub.cn 瀏覽並安裝技能,同時提供了 MCP 服務器的統一管理界面。

插件定位

這是一個 DeepSeek Harness 插件,由用戶 vonweller 維護。它解決了在 DSH 中手動查找、複製和配置技能文件以及管理 MCP 服務器較爲繁瑣的問題。通過該插件,用戶可以在設置中瀏覽 skillhub.cn 的公共技能庫,並一鍵安裝選定的技能到本地目錄。

核心功能

插件主要包含兩個維度的能力:技能市場的瀏覽與安裝,以及 MCP 服務器的管理。

技能瀏覽與安裝

  1. 瀏覽技能庫:支持瀏覽 skillhub.cn 的公共技能庫,提供搜索、分類、排序和預覽 SKILL.md 的功能。
  2. 一鍵安裝:點擊即可將選定的技能安裝到 ~/.dsh/skills 目錄。
  3. 自動發現:安裝的是標準的 SKILL.md 包,由官方的 filesystem skill provider 自動發現,無需重啓 DSH。
  4. 本地管理:支持對已安裝的技能進行卸載,並掃描 ~/.dsh/skills 和全局 ~/.agents/skills 目錄,對技能位置進行標記。

MCP 服務器管理

  1. 服務枚舉:枚舉 Profile 系統配置與用戶自建的全部 MCP 服務器。
  2. 工具查看:查看每個 MCP 服務器提供的工具列表(命名格式爲 mcp__<serverName>__*)。
  3. 動態啓停:支持一鍵開關任意 MCP 服務器,禁用後模型將實時無法訪問對應工具。
  4. 動態掛載:支持添加新的 stdio 進程(如 npx、python、node、uvx)或遠程 streamable-http/SSE 服務器,動態即時連接生效。

安裝與啓用

  1. 執行安裝命令:
    dsh plugin --profile web add github:vonweller/dsh-skillhub
  1. 重啓 dsh web 進程。
  2. 打開設置界面,進入「技能市場」即可使用。

典型用法

  • 技能獲取:在「技能市場」中搜索所需技能,預覽內容後一鍵安裝。
  • MCP 配置:在設置中配置 stdio 進程或遠程 streamable-http/SSE 服務器,插件會自動識別並顯示。
  • 對話內操作:在對話中調用 Agent 工具 mcp_list 查看列表,或使用 mcp_toggle、mcp_add、mcp_remove 管理服務。

配置與注意

  • 版本要求:需要 DeepSeek Harness 0.1.2 或更高版本。
  • 配置項:插件支持通過配置 apiBase(必須爲絕對 http(s) URL)和 installDir(默認 $DSH_HOME/skills)來修改行爲。無效配置會導致插件加載失敗。
  • 生態說明:skillhub.cn 是社區站點,與 DeepSeek 或幻方無官方從屬關係。

結尾

該插件爲 DSH 用戶提供了便捷的技能和 MCP 管理入口。更多詳情與源碼,請查看 GitHub 倉庫:https://github.com/vonweller/dsh-skillhub。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜