前言¶
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"
典型用法¶
安裝完成後,可以通過以下方式使用:
- 打開技能中心:在 DSH 客戶端側邊欄底部找到並點擊「技能中心」按鈕,進入全屏面板。
- 搜索與預覽:在面板內搜索技能,查看 README 內容和統計數據。
- 聊天欄快捷操作:在聊天輸入欄點擊「⚡ 技能」按鈕,從列表中選擇技能,系統會自動填入對應的命令(如
/技能名)。 - 本地管理:在技能詳情頁直接點擊「安裝」或「卸載」按鈕,操作會同步到本地目錄。
配置與依賴¶
該插件依賴以下 DSH 核心組件:
@deepseek-ai/cordisdsh-app-bootdsh-client-connectiondsh-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 倉庫。