dsh-skill-market:DeepSeek Harness 技能市場插件

前言

DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。在本地部署和使用 DSH 時,開發者和管理員需要頻繁查找、下載並管理各種技能。dsh-skill-market 是一個由用戶 pn1024 維護的插件,它將 SkillHub 和 ClawHub 兩個技能數據源聚合在 DSH 客戶端內,提供統一的搜索、預覽和安裝入口,解決了技能管理分散、操作繁瑣的問題。

核心功能

該插件主要提供以下能力:
* 雙源聚合搜索:聚合 SkillHub(騰訊雲中國鏡像)與 ClawHub(OpenClaw 官方源)雙數據源,支持中文搜索。
* 一鍵安裝/卸載:將技能安裝到本地目錄,由 skill-filesystem 自動熱發現,無需重啓客戶端。
* 站內 README 預覽:在插件詳情頁直接渲染 Markdown,無需跳轉外部頁面。
* 數據統計展示:在技能卡片與詳情頁中展示 Star、下載量、安裝量等統計信息。
* 技能中心面板:通過側邊欄入口進入全屏彈窗,提供搜索、安裝、瀏覽、查看一站式操作。
* 聊天欄快捷選擇:在對話輸入欄左側提供「⚡ 技能」按鈕,快速選擇已裝技能並自動填入命令。
* 多源容錯機制:當主數據源(如 SkillHub)失敗時,自動回退至備用數據源(如 ClawHub)。

安裝與啓用

使用 DeepSeek Harness 的 CLI 插件管理命令進行安裝:

dsh plugin --profile web add "github:pn1024/dsh-skill-market"

如果已下載源碼到本地,也可以通過路徑安裝:

dsh plugin --profile web add "/path/to/dsh-skill-market"

典型用法

安裝完成後,可以通過以下方式使用:

  1. 打開技能中心:在 DSH 客戶端側邊欄底部找到並點擊「技能中心」按鈕,進入全屏面板。
  2. 搜索與預覽:在面板內搜索技能,查看 README 內容和統計數據。
  3. 聊天欄快捷操作:在聊天輸入欄點擊「⚡ 技能」按鈕,從列表中選擇技能,系統會自動填入對應的命令(如 /技能名)。
  4. 本地管理:在技能詳情頁直接點擊「安裝」或「卸載」按鈕,操作會同步到本地目錄。

配置與依賴

該插件依賴以下 DSH 核心組件:

  • @deepseek-ai/cordis
  • dsh-app-boot
  • dsh-client-connection
  • dsh-client-ui-slots

在 cordis.patch.yml 中,可以自定義 API 地址和本地目錄:

- insert:
    - id: dsh-skill-market
      name: 'dsh-skill-market'
      config:
        skillhubApiBase: https://api.skillhub.tencent.com
        clawhubApiBase: https://clawhub.com
        localSkillsDir: ''        # 空則用 $DSH_HOME/skills
        preferSkillHub: true       # 中國用戶優先用 SkillHub

結語

dsh-skill-market 將技能市場的功能下沉到 DSH 客戶端內部,爲本地化部署提供了便捷的技能管理方案。插件源碼及文檔可訪問 GitHub 倉庫。

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

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

小夜