DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。隨着插件列表的擴展,大量的英文包名(如 dsh-plugin-example)會降低管理效率。dsh-plugin-nickname 解決了這個問題,它允許在原生插件設置頁直接修改插件的顯示名稱。
這是什麼¶
dsh-plugin-nickname 是一個給 DeepSeek Harness (DSH) 插件列表裏的插件自定義中文備註名的插件。插件由 sanlisanxun 維護,開源協議爲 MIT License。它通過修改瀏覽器 localStorage 中的數據,實現對插件列表的本地化顯示。
核心功能¶
- 備註替換與懸停:自動把插件列表裏的英文包名替換成自定義中文備註,鼠標懸停可查看原來的英文包名。
- 可視化編輯面板:在左下角點擊「📝 備註」按鈕,或使用快捷鍵
Ctrl+Shift+N打開編輯面板。 - 官方插件保護:
@deepseek-ai/*與 dsh 內置 bundle 標記爲「官方」,默認不可改名且輸入框禁用。在面板「高級」區域開啓「改官方」開關後可放開限制。 - 分組與摺疊:支持按「是否有備註」或「按標籤」分組。分組標題可點擊摺疊/展開,摺疊狀態會被記憶。
- 自定義標籤:在條目內點擊「+ 標籤」進行打標。支持自定義標籤的切換與刪除。系統會自動給「官方 / 已修改 / 未修改」打上固定分類標籤。
- 工具箱:支持搜索框、按原名或備註名排序、導出/導入備份、按鈕拖動、總開關(啓用/禁用所有備註替換)以及一鍵重置。
安裝¶
- GitHub 倉庫安裝:在 DSH 側欄打開「插件 → 添加插件」,粘貼以下地址進行安裝。
github:sanlisanxun/dsh-plugin-nickname
- 本地目錄安裝:
- 下載本項目並解壓到本地文件夾。
- 打開 dsh → 插件 → 添加插件。
- 輸入本地文件夾的完整路徑,點擊安裝。
- 刷新頁面使改動生效。
典型用法¶
- 安裝完成後,打開編輯面板。
- 在輸入框中輸入新的中文備註,按
Tab鍵保存。 - 若輸入框留空,則恢復顯示原來的英文包名。
適用場景與注意¶
- 該插件依賴
@deepseek-ai/cordis ^4.0.0,且 DSH 引擎版本需>=0.2.0-rc.1。桌面端支持版本爲 DSH 0.2.0-rc.2。 - 備註數據保存在瀏覽器的 localStorage 中,刷新頁面後依然存在。
- 本插件僅供個人學習、研究和技術交流使用,不得用於任何非法或商業用途。使用者需遵守相關法律法規。
結語¶
該工具通過本地化顯示,提升了 DSH 插件管理的直觀性。如需查看更多細節或下載源碼,可訪問 GitHub 倉庫。