前言¶
DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。在实际使用中,用户往往需要同时管理 MCP 服务器、技能、专家配置以及各类插件。这些组件分散在不同位置,配置分散,状态难以监控,导致维护成本较高。
dsh-armory 插件旨在解决这一问题。它提供一个统一的一体化管理看板,将 MCP 服务器、技能、专家、插件以及工具使用情况集中展示,并提供市场直连、一键安装与导出功能,帮助用户在 DSH 中构建更完整的工作流。
插件介绍¶
dsh-armory 是 DeepSeek Harness 的一体化管理看板,覆盖 MCP 服务器、技能、专家、插件及工具使用账本。它连接了四大市场:WorkBuddy 连接器(316 个)、内置精选(47 个)、SkillHub 技能(19 万+)、WorkBuddy 专家(429 位)以及 CodeBuddy 官方插件与 DSH 社区清单。用户可以在此浏览、搜索并一键安装或召唤所需组件。
- 项目名称:dsh-armory
- 维护者:2026heshao
- 开源协议:MIT
- 类别:工作流
核心功能¶
该插件主要包含以下功能模块:
1. 可视化 MCP 管理面板¶
提供 MCP 服务器的状态监控、工具 Schema 查看以及启停、重连操作。支持全局与项目双作用域管理,在项目级修改配置后可立即对存活会话生效。
2. 市场直连¶
- WorkBuddy 连接器:直接连接官方分发源,提供 316 个连接器,支持一键安装或查看。
- 内置精选:提供 47 个经过核实的内置服务。
- SkillHub 技能:对接 SkillHub 公开 API,提供 19 万+ 技能,支持搜索、排序与分页。
- WorkBuddy 专家:连接专家中心,提供 429 位专家,支持分类筛选与关键词搜索。
3. 工具裁缝(使用账本)¶
扫描本机会话日志,统计每个工具的调用次数、错误率与最后使用时间。能够识别零调用的死工具,提供禁用建议,帮助用户节省上下文 Token。
4. 插件市场¶
新增的「插件」页将官方插件、CodeBuddy 官方插件与 DSH 社区清单整合,提供统一的可搜索目录。
5. 迁移与导入¶
支持从其他客户端(如 Claude Code、Cursor、VS Code 等)导入 MCP 配置,支持 JSON 导入与预览合并。
6. MCP OAuth 一键授权¶
针对远端 MCP 的 OAuth 认证需求,提供一键授权流程,支持回调通道降级处理,并负责 Token 的自动刷新。
7. 专家管理¶
支持专家的召唤、切换与送还。对于团队型专家,支持在召唤时自动生成适配运行时的配置。
8. 安装状态账本¶
记录每个已安装组件的来源市场,便于区分插件来源并管理安装状态。
安装与启用¶
通过命令行安装插件:
# Web 端安装(推荐)
dsh plugin --profile web add dsh-armory
# 桌面端安装
dsh plugin --profile desktop add dsh-armory
安装完成后,必须重启 DSH 宿主才能生效。
典型用法¶
- 启动面板:重启 DSH 后,在侧栏顶部点击「全局面板」,选择「技能 · MCP · 专家」。
- 市场操作:在「市场」页面中,可以直接搜索连接器或技能。找到目标后,点击「一键安装」即可将配置写入本地,无需手动编辑 YAML 文件。
- 专家召唤:在「专家」页面,点击目标专家卡片上的「召唤」,即可将其接入当前会话。
注意事项¶
- 重启生效:安装或卸载插件后,必须重启 DSH 宿主,配置才会生效。
- 技能版权:技能版权归原作者所有,请仅用于个人学习或合法用途。
- 第三方接口:SkillHub 与 WorkBuddy 市场均为第三方接口,其字段结构可能随上游改版而变化,插件已对此做兼容处理。
- 安装失败提示:如果宿主缺少
pluginManager,或者插件条目缺少 npm 包名/仓库地址,插件会给出明确的错误文案,不会静默失败。
参考资料¶
- 项目主页:https://github.com/2026heshao/dsh-armory
- 目录页:https://www.skillhub.cn/plugins/2026heshao/dsh-armory