前言¶
DeepSeek Harness (DSH) 採用插件化架構,內置的「外觀」設置通常只能切換預設主題。如果需要微調顏色、背景或對比度,就需要額外的插件。
下面介紹 dsh-theme-tuner。它直接掛載在「通用設置 → 外觀」下方,提供了一套可調節的參數,無需重複切換按鈕即可實時生效。
這是什麼¶
這是一個 DSH Web 插件,用於在現有主題基礎上調整界面配色。
- 維護者:shawnlone
- 許可證:MIT
- 核心作用:允許用戶針對當前激活的主題,調整強調色、背景、前景、對比度和漸變度。
核心功能¶
-
位置集成
插件掛在「通用設置 → 外觀」正下方,不佔用獨立入口。 -
參數調整
支持調整強調色、背景、前景、對比度和漸變度。插件通過theme.overrideTokens將自定義值寫入 DSH 的設計變量(如--dsw-alias-brand-primary)。 -
主題複用
複用內置的淺色/深色/跟隨系統切換邏輯,針對當前激活的主題進行微調。 -
雙模保存
淺色和深色兩套配色方案分別保存,互不干擾。 -
實時生效
改動會立即反映在界面上,並可通過「恢復當前主題默認」一鍵重置。
安裝與啓用¶
使用官方 CLI 安裝:
dsh plugin --profile web add github:shawnlone/dsh-theme-tuner
安裝後,需重啓一次對應的 web profile 才能生效。
典型用法¶
1、打開 DSH,進入「通用設置 → 外觀」。
2、在「外觀」設置塊下方,會看到新增的主題調節面板。
3、選擇一個當前激活的主題(如深色或淺色)。
4、拖動「強調色」、「背景」、「對比度」等滑塊,觀察界面變化。
5、如果對修改不滿意,可點擊「恢復當前主題默認」重置。
適用場景與注意¶
- 適用場景:希望自定義 DSH 界面細節的開發者,或者不喜歡內置主題顏色但想保留佈局的開發者。
- 注意事項:
- 本插件以倉庫根目錄作爲插件包組織,依賴 DSH 的插件加載機制。
- 新增插件後,必須重啓一次對應的 web profile 才能生效。
- 代碼開源,遵循 MIT 許可證。
短結尾¶
該插件解決了 DSH 主題定製難的問題,將精細控制權交還給用戶。更多細節與源碼,請查看項目主頁。