DeepSeek Harness (DSH) 的核心哲學是「一切皆插件」。對於習慣頻繁切換界面風格或希望統一 Agent 視覺呈現的開發者來說,手動修改配置文件成本較高。dsh-theme-center 插件提供了一套主題管理方案,內置了精選主題庫與壁紙編輯器,支持一鍵切換與配置導入導出。
這是一個由 dac114514 維護的趣味換裝類插件(MIT 許可證)。它解決了 DSH Web UI 主題分散、切換不便的問題,提供了一箇中心化的管理界面。
安裝與啓用¶
插件已發佈在 npm,使用官方命令安裝:
dsh plugin --profile web add dsh-theme-center
安裝完成後,需重啓 dsh web 進程,隨後在 Web 界面打開 Settings → 主題 / Themes。
核心功能¶
插件提供以下能力:
- 精選內置主題目錄:包含 11 個主題,淺色與深色風格分開展示。
- 一鍵切換主題:點擊卡片即可應用,選擇在重啓後保持。
- 自定義壁紙:支持上傳任意圖片,內置裁剪與色調編輯器。拖動可平移畫面,滾動可縮放(範圍 100%–300%),並可調整遮罩透明度與背景模糊度。
- dsh-theme 文件導入導出:支持將當前配置導出爲
dsh-theme文件,或導入他人的配置文件。 - 雙語 UI:界面支持簡體中文與英語切換。
典型用法¶
- 打開 Settings → 主題 / Themes。
- 在壁紙編輯器中,使用鼠標拖動畫面以平移,滾動滾輪以縮放(100%–300%)。
- 使用
dsh-theme文件進行導入或導出。
注意事項¶
- 所有主題參數保存在
theme-center設置命名空間中。 - 壁紙圖片會被本地縮小處理爲 1440px、JPEG 格式、q0.72 質量。
- 運行環境需要 Node.js 版本
^22.19.0或>=24。
通過該插件,可以在本地快速搭建符合個人審美的 DeepSeek Harness 界面。插件源碼與文檔可參考下方鏈接。
- GitHub: https://github.com/dac114514/dsh-theme-center
- 社區目錄: https://www.skillhub.cn/plugins/dac114514/dsh-theme-center