← 返回列表
D

@omdp/dsh-connector

v0.1.1 · 2 天前发布

Unified DeepSeek Harness connector: edit MCP servers (cordis.patch.yml) and user skills (~/.dsh/skills) from one Web UI settings page.

dshdsh-plugindeepseek-harnessmcpskillcordis

README

@omdp/dsh-connector

一个 DeepSeek Harness (dsh) 插件,把 MCP 服务器用户 Skills 的管理合并到 Web UI 的同一个设置页里(设置页标签:Connector)。

  • MCP:读取/编辑 profiles/web/cordis.patch.yml 中的 mcp-* 块(结构化表单)。保存后重启 dsh 生效

  • Skills:列出/查看/编辑/删除 ~/.dsh/skills 下的 SKILL.md。保存即时生效(filesystem provider 自动重新发现)。
  • 设计上复用官方两款参考插件的方式:

  • 设置页槽位注册方式参照 dsh-mcp-managersettings.section + Package 私有 HTTP API)。

  • Skills 的 frontmatter 解析/序列化参照 dsh-skill-manager
  • SSE(MCP over SSE) 如何处理

    本插件内置 SSE 桥接。需要连接走 legacy SSE 协议的 MCP 服务器(如知乎搜索 / 全网搜索)时,仍在 cordis.patch.yml 里用 mcp-remote 把 SSE 转成 stdio,本插件只是把它作为一条普通 mcp-remote 配置来可视化编辑。这样避免重造进程管理逻辑——连接本身交给成

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @omdp/dsh-connector
    Repo
    git+https://github.com/XJungit/omdp.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"client":{"platform":"web","inject":["slots"]},"bundle":{"patch":"./cordis.patch.yml"}}