DSH Desktop 允許在 ~/.dsh/skills 目錄下放置 Agent Skills,隨着技能數量增加,瀏覽、搜索和版本管理會變得困難。該插件在 DSH 的設置頁面提供了一個完整的「技能管理臺」,用於集中管理已安裝技能及內置市場。
功能概覽¶
該插件提供以下能力:
-
技能管理
- 瀏覽、搜索、分類篩選已安裝技能,查看版本、依賴與目錄結構。
- 英文簡介自動進行中文翻譯。
- 提供「刷新」與「自愈」功能,定期輪詢索引代次以防止舊頁面殘留。
-
技能市場
- 內置 Anthropic 官方技能庫、Superpowers、ClawdHub 社區市場。
- 支持任意 GitHub 倉庫(
owner/repo[/子路徑])。 - 支持將自定義源保存爲常駐配置。
-
交互與調用
- 對話框技能選擇器:點擊輸入框旁的 ⚡ 按鈕,插入
/技能名調用。 - 一鍵調用:複製「讓 Agent 加載」提示詞,粘貼至對話即可執行。
- 批量安裝:支持粘貼多個 GitHub 倉庫或 npm 包名(空格、逗號或分號分隔)。
- 對話框技能選擇器:點擊輸入框旁的 ⚡ 按鈕,插入
-
導入與導出
- 支持從 Claude Code、Codex、OpenCode 或本地目錄導入技能。
- 支持批量安裝。
-
維護與安全
- 一鍵卸載:默認將技能移入回收目錄。
- 回收站:支持找回或徹底刪除已卸載技能。
- 自動更新:定時檢查(每 6 小時)+ 手動檢查,支持一鍵更新。
- 來源綁定:支持按來源批量綁定,手動放置的技能可綁定到 GitHub 倉庫。
安裝與啓用¶
安裝前請確保 DSH Desktop 已完全退出。
git clone https://github.com/gzsxy/dsh-plugin-skills-manager.git
cd dsh-plugin-skills-manager
bash install.sh
安裝完成後,在 DSH Desktop 中進入 設置 → 技能管理臺 即可使用。
典型用法¶
- 啓動後進入管理臺:打開 DSH Desktop,在設置中打開技能管理臺。
- 調用技能:在對話框中點擊輸入框旁的 ⚡ 按鈕,從列表中選擇技能並調用。
- 導入本地技能:將 Claude Code 或本機目錄中的技能文件複製到
~/.dsh/skills目錄。 - 批量安裝:在技能市場或導入界面,粘貼多個 GitHub 倉庫地址或 npm 包名進行批量安裝。
注意事項¶
- 安裝/卸載時機:必須完全退出 DSH Desktop 後才能執行安裝或卸載腳本,腳本會在 DSH 運行時拒絕執行。
- 來源安全:請只從可信來源安裝技能。
- 內容審覈:市場安裝僅校驗路徑和 SKILL.md 結構,不審覈技能內容本身。
- 權限風險:插件以用戶權限運行,請自行審查技能代碼與許可證。
生態與鏈接¶
DSH 理念是「一切皆插件」,該插件由社區開發者 gzsxy 維護。
- GitHub 倉庫: https://github.com/gzsxy/dsh-plugin-skills-manager
- 社區目錄: https://www.skillhub.cn/plugins/gzsxy/dsh-plugin-skills-manager