前言¶
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。