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
羽毛球分组比赛记分
小程序二维码

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

小夜