前言¶
DeepSeek Harness (DSH) 生態強調“一切皆插件”,技能通常通過配置文件或代碼調用。在 Web UI 環境中,直接管理或切換技能需要一定的操作成本。RedFox Skill Gallery 插件爲 DSH Web UI 提供了一個可視化解決方案,它將 redfox-community-dsh 中的社區技能以卡片形式展示在側邊欄,支持實時搜索、分類篩選以及一鍵調用。
插件定位¶
RedFox Skill Gallery 是一個 DeepSeek Harness Web 客戶端插件,用於在 Web UI 側邊欄底部展示 RedFox 社區技能。該插件由 redfox-data 維護,採用 MIT 許可證。
安裝與啓用¶
建議在安裝畫廊插件前,先確認 redfox-community-dsh 已安裝。若未安裝,打開畫廊時會自動嘗試安裝,但建議手動安裝以避免額外的重啓步驟。
安裝前置依賴:
dsh plugin --profile web add -w github:redfox-data/redfox-community-dsh
安裝畫廊插件:
dsh plugin --profile web add -w github:redfox-data/redfox-skill-gallery
執行上述命令後,必須重啓 dsh web 以使更改生效。
核心功能¶
該插件提供以下能力:
* 技能列表:列出 redfox-community-dsh 中的所有社區技能。
* 分類篩選:支持按類別(Search、Trending、Finance、Tools 等)篩選技能。
* 卡片展示:以卡片形式展示技能的中文名、slug 和描述。
* 實時搜索:支持通過中文名、slug 或描述進行實時過濾。
* 詳情查看:點擊卡片可查看 README 詳情,支持中英文界面切換。
* 一鍵調用:點擊“Use now”按鈕,將技能引用插入輸入框。
* 自動依賴管理:自動檢測並安裝缺失的 redfox-community-dsh。
* 多語言支持:提供中英文 UI。
使用流程¶
- 重啓
dsh web並刷新頁面,點擊左側側邊欄底部的“RedFox Skills”按鈕。 - 頁面切換至卡片畫廊視圖,展示所有社區技能。
- 使用類別篩選器(如 All / Search / Trending 等)按類型篩選技能。
- 在搜索框輸入關鍵詞,過濾技能列表。
- 點擊任意卡片,在右側面板查看技能的 README 文檔。
- 點擊卡片上的“Use now”按鈕,將技能名稱插入輸入框,編輯請求後發送。
技術細節¶
技能的分類數據存儲在插件的 lib/skill-categories.json 文件中,包含分類定義、技能分類映射以及關鍵詞回退規則。當 redfox-community-dsh 添加新技能時,系統會根據規則自動分類,並更新 skills 映射項。列表接口會在每次請求時重新讀取該文件,因此無需重啓 dsh web 即可生效。
卸載¶
如需移除該插件:
dsh plugin --profile web remove redfox-skill-gallery
參考資源¶
插件目錄:https://www.skillhub.cn/plugins/redfox-data/redfox-skill-gallery
GitHub 倉庫:https://github.com/redfox-data/redfox-skill-gallery