dsh-dshx
在终端中运行以下命令:
dsh plugin install YZz-S/dsh-dshx
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install YZz-S/dsh-dshx 即可安装;源码地址 https://github.com/YZz-S/dsh-dshx 。
插件介绍
DSH Web GUI 本身是一个轻量级 Agent 前端,但一旦你想接入外部 MCP 服务器、维护技能包、自定义斜杠命令或管理上下文记忆,就会发现缺少一个统一的入口来操作和监控这些资源。dshx 正是为此而生——它把 MCP 客户端集线器、技能、命令、记忆、提示词五大模块打包成一套可直接挂载的扩展,让所有扩展资源在一个管理台里集中呈现。
核心亮点是 MCP 集线器:支持 stdio、Streamable HTTP、SSE 三种传输协议,内置连接状态机、指数退避自动重连、实时日志环形缓冲与工具发现面板,发现到的工具自动以 mcp____ 命名注册为模型原生工具。管理台运行在本地 3080 端口的 DSH Web 服务下,五个标签页对应五大模块,同时暴露 /dshext/api/* JSON 接口供脚本化操作。所有模块均向模型暴露对应工具(如 memory_write、skill_create、command_define),意味着你可以直接用自然语言让 Agent 替你创建技能、写入记忆或定义命令。
适合已经在使用 DSH Web GUI 并希望以声明式方式扩展 Agent 能力的开发者——尤其是需要频繁切换 MCP 服务器、在项目间共享记忆与技能、或用自定义斜杠命令固化工作流的场景。纯 ESM JavaScript 实现,无构建步骤,零额外 npm 依赖。
使用场景
- 在 DSH Web GUI 中接入并统一管理多个 MCP 服务器
- 跨项目共享记忆、技能与自定义斜杠命令
- 通过本地 Web 管理台查看和编辑提示词片段及人设
- 用自然语言让 Agent 代为创建技能、写入记忆或定义命令
适合人员
- 使用 DSH Web GUI 并希望以声明式方式扩展 Agent 能力的开发者
- 需要频繁切换 MCP 服务器或维护多工具链的工程师
- 希望将重复工作流固化为斜杠命令或技能包的用户