前言¶
DeepSeek Harness (DSH) 採用插件化架構,允許通過擴展來定製工作流。除了內置的亮/暗/系統外觀選項外,社區開發者還提供了更細粒度的主題插件。dsh-theme-dodger-17 是一個純 Web 客戶端插件,爲 DSH Web UI 提供了一套基於道奇藍 (#005A9C) 的特定視覺方案。
插件簡介¶
該插件由用戶 caisiyang123 維護,屬於“趣味換裝”類別。它引入了兩套圍繞道奇藍手工調校的配色方案,點綴以棒球縫線紅。設計名稱致敬 #17,不包含任何球隊標誌或球員圖像。
核心功能¶
-
日/夜雙色方案:
- 白晝場:象牙白底色,道奇藍按鈕與側邊欄,縫線紅用於錯誤狀態。
- 夜場:燈光下的深海軍藍底色,提亮的道奇藍以增強對比度,暖調縫線紅點綴。 -
設置集成:
- 在 DSH 的設置界面新增“Dodger 17 theme”區塊。
- 提供色板預覽和一鍵切換功能。
- 選擇會持久化保存,並在每次啓動 DSH 時自動應用(內置外觀設置僅持久化亮/暗/跟隨系統)。
- 隨時可在設置中恢復系統默認主題。 -
技術實現:
- 純 Web 客戶端插件,Host 側實現爲空。
- 通過官方主題服務 (ctx.theme.register) 註冊ThemeDefinition。
- 僅覆蓋文檔化的--dsw-alias-*和--dsw-specific-*令牌,確保切換時不會遺留舊顏色。
安裝與啓用¶
- 從 最新 Release 下載對應的
.tgz文件。 - 在終端中運行安裝命令:
dsh plugin add ./dsh-theme-dodger-17-<version>.tgz
- 重啓
dsh web服務。 - 打開 Settings(設置),導航至 Dodger 17 theme(道奇 17 主題)區塊,選擇並應用色板。
適用場景與注意¶
- 運行環境:該插件以當前 DSH 進程權限運行。安裝前請檢查源碼與許可證(MIT)。
- 兼容性:支持 DSH Web UI 和 DSH Desktop。
- 覆蓋範圍:僅修改文檔化令牌,不干預其他未定義行爲。
總結¶
dsh-theme-dodger-17 爲 DSH 用戶提供了一種輕量級的視覺定製方案。它通過特定的 token 覆蓋和設置區塊集成,實現了日/夜模式的快速切換與記憶功能。