dsh-theme-tuner:在 DeepSeek Harness 中精細調整界面主題

前言

DeepSeek Harness (DSH) 採用插件化架構,內置的「外觀」設置通常只能切換預設主題。如果需要微調顏色、背景或對比度,就需要額外的插件。

下面介紹 dsh-theme-tuner。它直接掛載在「通用設置 → 外觀」下方,提供了一套可調節的參數,無需重複切換按鈕即可實時生效。

這是什麼

這是一個 DSH Web 插件,用於在現有主題基礎上調整界面配色。

  • 維護者:shawnlone
  • 許可證:MIT
  • 核心作用:允許用戶針對當前激活的主題,調整強調色、背景、前景、對比度和漸變度。

核心功能

  1. 位置集成
    插件掛在「通用設置 → 外觀」正下方,不佔用獨立入口。

  2. 參數調整
    支持調整強調色、背景、前景、對比度和漸變度。插件通過 theme.overrideTokens 將自定義值寫入 DSH 的設計變量(如 --dsw-alias-brand-primary)。

  3. 主題複用
    複用內置的淺色/深色/跟隨系統切換邏輯,針對當前激活的主題進行微調。

  4. 雙模保存
    淺色和深色兩套配色方案分別保存,互不干擾。

  5. 實時生效
    改動會立即反映在界面上,並可通過「恢復當前主題默認」一鍵重置。

安裝與啓用

使用官方 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 主題定製難的問題,將精細控制權交還給用戶。更多細節與源碼,請查看項目主頁。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜