DSH Skills Marketplace:把 Codex / Claude 技能仓库变成 DSH 原生技能市场

前言

DSH 里管理技能时,常见做法是把技能文件放进本地技能目录,然后在 DSH 的技能列表里逐项启用或停用。如果你手上已经有一个 Codex / Claude 技能仓库,希望按「仓库地址 + 分支 + 稀疏路径」整体拉取,并在 DSH 设置页按插件维度管理,下面介绍 dsh-skills-marketplace

它把技能仓库转换为 DSH 原生技能市场:自动拉取插件与技能,摊平安装到 ~/.dsh/skills/,同一份 SKILL.md 可被 DSH、Codex、Claude 三端复用。

这是什么

  • 插件名:dsh-skills-marketplace
  • 仓库地址:https://github.com/cxdyun/dsh-skills-marketplace
  • 许可证:MIT
  • 环境要求:DSH、Node.js 22+、pnpm 10+
  • 详细文档:docs/guide.md,包含安装详解、工作原理、CLI 完整用法、HTTP API、与 DSH 集成、构建、安全设计

核心能力

  1. 按来源拉取:填写技能仓库地址和 Git 引用,稀疏路径为可选项。
  2. 本地落盘:技能摊平安装到 ~/.dsh/skills/
  3. 插件维度管理:在设置页以插件维度查看和管理,而不是只看到 DSH 默认扁平技能列表。
  4. 市场卡片展开:点击市场卡片右侧展开按钮,查看插件列表和每个插件的技能数量。
  5. 技能开关:在插件详情页通过顶部总开关,或各技能右侧开关安装、启用、停用技能。
  6. 更新:市场卡片点「更新」,按配置拉取 ref 最新内容;已启用技能更新到最新,逐技能选择完整保留,远端删除的技能安全清理。
  7. 编辑与移除:可编辑来源配置;移除需二次确认,只删除来源配置,已安装技能保留。

安装与启用

先做 CLI 安装。<profile> 替换为你的 DSH profile 名:

# 从 GitHub 安装
dsh plugin --profile <profile> add github:cxdyun/dsh-skills-marketplace

# 日常使用推荐 npm 源,无需 GitHub 构建许可
dsh plugin --profile <profile> add dsh-skills-marketplace

# 启动 DSH
dsh --profile <profile>

启动后打开 设置 → Skill 插件市场。看到该设置项,说明安装成功。

也可以在 DSH Desktop 里安装:

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

典型用法

安装完成后,按下面顺序使用:

  1. 添加插件市场
    打开 设置 → Skill 插件市场,点击「添加插件市场」。填写技能仓库地址和 Git 引用;如果仓库根目录就是技能市场,稀疏路径保持为空。

  2. 查看插件列表
    保存后,点击市场卡片右侧的展开按钮,查看插件列表和每个插件的技能数量。

  3. 管理技能
    点击插件卡片进入详情页,通过顶部总开关或各技能右侧开关安装、启用或停用技能。

  4. 更新技能
    在市场卡片点击「更新」,按配置拉取 ref 最新内容。已启用技能更新到最新,逐技能选择完整保留,远端删除的技能安全清理。

  5. 编辑或移除来源
    编辑可以修改来源配置;移除需要二次确认,只删除来源配置,已安装技能保留。

适用场景与注意

适合以下情况:

  • 你已经在 DSH 中使用技能,并且有 Codex / Claude 技能仓库。
  • 你希望按插件维度管理技能,而不是在扁平列表里逐项查找。
  • 你希望同一份 SKILL.md 在 DSH、Codex、Claude 三端复用。

使用注意:

  • 插件以当前 dsh 进程权限运行;安装前建议检查源码、许可证和来源仓库。
  • 环境要求 DSH、Node.js 22+、pnpm 10+。
  • 移除来源配置只删除配置,不删除已安装技能。
  • 如果涉及 GitHub / npm / 固定 commit / 源码构建等安装方式,查看 docs/guide.md 的安装详解。

参考

  • GitHub 仓库:cxdyun/dsh-skills-marketplace
  • 详细文档:仓库内 docs/guide.md
  • DSH Desktop 目录入口:在 设置 → 插件市场(dsh-market) 中搜索 dsh-skills-marketplace
羽毛球分组比赛记分
小程序二维码

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

Xiaoye