前言¶
DeepSeek Harness (DSH) 採用“一切皆插件”的理念,允許用戶通過安裝不同插件來擴展或改變客戶端的功能與外觀。dsh-light-green-theme 是一款針對 DSH 客戶端的淺綠配色主題插件,由 catEatRabbit 維護。它通過覆蓋默認的 --dsw-* 令牌,將界面顏色替換爲淺綠色調,並調整了選中狀態的樣式。
插件介紹¶
該插件旨在爲 DSH 提供一套清爽的淺綠色視覺方案,降低長時間使用的視覺疲勞。它不僅提供了一組經過調整的淺色和深色配色方案,還支持用戶根據需要進一步自定義配色細節。
核心功能¶
- 覆蓋令牌:通過
--dsw-*令牌覆蓋 DSH 默認的顏色定義。 - 視覺強化:對選中的菜單項和會話行進行加粗處理,增強視覺區分度。
- 雙模式配色:提供淺色和深色兩種配色方案。
- 自定義能力:支持用戶通過修改源碼來自定義配色。
安裝¶
安裝該插件有三種方式,具體取決於你的使用場景。
-
DSH 界面安裝(推薦)
- 在左側欄點擊「插件」。
- 點擊「添加插件」。
- 在輸入框中粘貼
github:catEatRabbit/dsh-light-green-theme。 - 點擊安裝並立即啓用。
-
命令行安裝
需要使用webprofile。執行以下命令:
dsh plugin --profile web add github:catEatRabbit/dsh-light-green-theme
*注意:桌面版 (`desktop` profile) 不支持通過命令行安裝此插件。*
- 本地安裝
- 在 GitHub 倉庫頁面點擊綠色的
Code按鈕,選擇Download ZIP下載。 - 解壓到任意目錄。
- 在 DSH 界面安裝時,將第 2 步中的目錄粘貼到插件路徑中。
- 在 GitHub 倉庫頁面點擊綠色的
配色與自定義¶
- 配色來源:淺色顏色來源於對一張界面截圖的逐點採樣;深色顏色則在同一色相(H≈126°)基礎上派生。
- 自定義步驟:編輯插件目錄下的
lib/client.js文件,找到PALETTE對象進行修改。修改完成後,必須運行node verify.mjs進行驗證。
注意事項¶
- 桌面版 (
desktopprofile) 不支持命令行安裝。 - 修改配色後,必須運行
node verify.mjs才能生效。
結語¶
dsh-light-green-theme 是一款輕量級的換膚插件,適合希望快速改變 DSH 界面顏色或進行二次開發的用戶。其源碼結構清晰,提供了 MIT 許可證,便於本地調試與定製。