dsh-skills-marketplace:把 Codex / Claude 技能仓库纳入 DSH 插件管理

前言

DeepSeek Harness(DSH)默认在设置里呈现的是扁平的技能列表。若你手头有一份按仓库组织的 Codex 或 Claude 技能集合,希望像管理插件那样按来源分组、统一更新与开关,手工拷贝到 ~/.dsh/skills/ 会很快失控。下面介绍的 dsh-skills-marketplace 面向这类需求:给定 Git 地址、分支与可选稀疏路径,自动拉取市场清单与技能,摊平安装到本地,并在 DSH 设置页以插件维度管理;同一份 SKILL.md 可在 DSH、Codex、Claude 三端复用。

这是什么

dsh-skills-marketplace 是 DeepSeek Harness 上的类 CodeX 插件市场实现,维护者社区账号为 cxdywhb,在 SkillHub 等目录中归类为模型推理相关插件。项目以 MIT 许可证开源;package.json 中记录版本 1.1.2。其核心定位一句话概括:把任意 Codex / Claude 技能仓库,变成按 DSH 插件管理的原生技能市场。

核心功能

依据项目 README 与 package.json 描述,已核实能力包括:

  1. 按仓库配置拉取 —— 填写 Git 地址 + 分支 + 稀疏路径(仓库根即市场时可留空稀疏路径),自动拉取插件与技能并安装到 ~/.dsh/skills/。
  2. 设置页插件维度管理 —— 在 设置 → Skill 插件市场 中增删市场来源、展开查看各市场下的插件列表与技能数量;进入插件详情后可对整体或单技能做安装、启用、停用。
  3. 更新与来源编辑 —— 对市场卡片执行「更新」时,按配置 ref 拉取最新内容:已启用技能更新到最新,逐技能选择可完整保留,远端已删技能会安全清理;可编辑来源配置,移除来源需二次确认(仅删配置,已安装技能保留)。
  4. 与 Desktop 插件市场集成 —— 可在 设置 → 插件市场(dsh-market) 搜索 dsh-skills-marketplace 安装本管理器插件本身,再在 Skill 插件市场中添加外部技能仓库。

更细的稀疏拉取、清单解析、CLI 与 HTTP API 见仓库内 docs/guide.md。

环境与安装

README 要求:DSH、Node.js 22+、pnpm 10+(用于项目自身构建;作为终端用户安装插件时以 DSH 文档为准)。

命令行安装

将 <profile> 替换为你的 profile 名(例如 web)。安装命令须与 README 原文一致:

# 安装(<profile> 替换为你的 profile 名,如 web)
dsh plugin --profile <profile> add github:cxdyun/dsh-skills-marketplace
# 日常使用推荐 npm 源(无需 GitHub 构建许可)
dsh plugin --profile <profile> add dsh-skills-marketplace

# 启动并打开 设置 → Skill 插件市场
dsh --profile <profile>

启动后若在设置中看到 Skill 插件市场 项,即表示本插件安装成功。

在 DSH Desktop 中安装本插件

  1. 打开 设置 → 插件市场(dsh-market),搜索 dsh-skills-marketplace。
  2. 打开结果卡片并点击安装;显示「已安装」后重启 DeepSeek Harness 生效。

典型用法

添加一个外部技能市场

先做「安装本插件」(上一节),再按下列步骤操作。

  1. 打开 设置 → Skill 插件市场,点击「添加插件市场」。
  2. 填写技能仓库地址与 Git 引用;若仓库根目录就是技能市场,稀疏路径保持为空。
  3. 保存后,点击市场卡片右侧展开按钮,在同一张卡片内查看插件列表及各插件技能数量。
  4. 点击某个插件卡片进入详情,用顶部总开关或各技能右侧开关安装、启用或停用技能。

日常维护

  1. 更新 —— 在市场卡片上点「更新」,按你配置的 ref 同步远端;行为见上文「更新与来源编辑」。
  2. 编辑 / 移除 —— 修改 Git 来源配置;移除市场来源会二次确认,且不删除已落到本地的技能文件。

适用场景与注意

适合谁: 需要把既有 Codex / Claude 技能 monorepo 或专题仓库接入 DSH、并希望在 UI 里按「市场 → 插件 → 技能」分层运维的开发者与团队。

生态说明: DSH 社区奉行「一切皆插件」;SkillHub 等目录为独立社区站点,与 DeepSeek / 幻方无官方从属关系,本文所述安装与配置均来自开源仓库说明,不构成官方应用商店承诺。

安全与权限: 插件在当前 DSH 进程权限下执行拉取与写盘;添加市场前请自行审阅目标仓库源码与许可证(本项目为 MIT)。不要添加不可信 Git 源。

参考链接

以上即为 dsh-skills-marketplace 的定位、能力与在 DSH 中从安装到添加外部技能市场的可复现步骤;按官方命令安装后,即可在设置页用插件维度管理多源技能。

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

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

小夜