前言¶
在 DeepSeek Harness(DSH)裏,技能(skill)越來越多時,輸入框打 / 彈出的菜單往往是一長列英文描述,找一條要用的技能並不直觀。官方菜單默認按「技能」一組展示,也沒有爲每條技能準備中文說明。
dsh-skill-easy 是社區插件,由 ther000 維護,歸類爲工作流。它做兩件事:在設置裏自建分類並把技能歸進去;爲每條技能寫中文描述(或批量翻譯)。裝好後,/ 菜單按分類分段顯示,描述是你填的中文。
這是什麼¶
一句話:給 DSH 的技能分類,並把 / 菜單裏的英文描述換成中文。
維護者 ther000;源碼與說明見 GitHub,社區目錄頁見 SkillHub。插件以當前 DSH 進程權限運行,安裝前建議自行查看源碼與 MIT 許可證。
核心功能¶
分類¶
在「設置 → 技能分類」裏新建分類(例如寫作、審查、部署),把每個技能拖到某一類。分類順序就是 / 菜單裏的分段順序;未歸類的技能排在最後。
沒有建任何分類時,/ 菜單保持官方原樣。
中文描述¶
每個技能可以手動寫一句中文,也可以點「一鍵翻譯未翻譯項」,通過宿主自帶的 translator 服務(默認 Bing)把英文描述批量翻成中文。
技能的英文描述被改過之後,對應中文會被標記「原文已變」;再次一鍵翻譯會重新翻譯該項。斷網或翻譯服務不可用時,按鈕會提示失敗原因,手動填寫始終可用。
數據持久化¶
配置保存在:
~/.dsh/storages/dsh-skill-easy/data.json
純 JSON,可直接備份或手改。卸載插件不會刪除該文件,重裝後數據仍在;若徹底不用,需手動刪文件。
兼容性與降級¶
針對 DSH 0.2.1-rc.3 開發。菜單分組依賴官方 dsh-client-ui-skill 註冊的 / 觸發源;宿主升級後若內部結構變化,菜單會自動退回原樣(不報錯、不影響官方功能),設置頁會顯示「菜單增強未生效」,分類與中文數據仍保留。
安裝與啓用¶
需要 DSH 0.2.1-rc.3 或更高版本(package.json 中 peer 依賴爲 @deepseek-ai/dsh-home-paths、@deepseek-ai/dsh-typert-protocol 的 >=0.2.1-rc.3 <0.3.0)。
通過插件市場(推薦):在 DSH 對話裏說「裝 dsh-skill-easy 這個插件」,市場會按 GitHub 源 ther000/dsh-skill-easy 拉取。
手動安裝:把倉庫 clone 到本地,在「設置 → 插件」裏從本地目錄安裝。
裝完後重啓 DSH 才生效。桌面版當前只支持安裝和開關;升級、卸載請在 Web 版操作。
典型用法¶
- 打開「設置 → 技能分類」。
- 新建兩個分類,給技能選分類、填中文(或點「一鍵翻譯未翻譯項」)。
- 回到輸入框,輸入
/,技能按分類分段顯示,描述爲中文。
若只填了中文、未建分類,描述會被替換成中文,分組仍顯示爲官方的「技能」。
適用場景與注意¶
適合:技能數量多、希望 / 菜單按業務分段、希望描述用中文閱讀的 DSH 用戶。
注意:
- 插件與社區目錄 SkillHub 均爲社區生態,與 DeepSeek / 幻方無官方從屬關係;DSH 理念是「一切皆插件」,安裝第三方插件前應檢查源碼與許可證。
- 菜單增強與宿主 UI 內部結構綁定,大版本升級後可能降級爲僅保留分類與中文數據、菜單恢復原樣。
- 卸載:在「設置 → 插件」裏卸載,或從 profile 移除後重啓;數據文件需自行刪除。
結尾¶
dsh-skill-easy 不改動技能本身邏輯,只整理 / 菜單的展示:分類分段 + 中文描述,設置集中在「技能分類」頁,數據落在本地 JSON。
- 目錄頁:https://www.skillhub.cn/plugins/ther000/dsh-skill-easy
- GitHub:https://github.com/ther000/dsh-skill-easy