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。

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

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

小夜