dsh-premium-themes:DeepSeek Harness 高級配色方案插件

在 DeepSeek Harness(DSH)中,默認的外觀通常滿足基礎需求,但無法滿足定製化需求。如果你在 Web 界面中工作,可能會覺得缺少豐富的配色選項。爲了解決這個問題,這裏介紹 dsh-premium-themes 插件。它是一個獨立的、熱插拔的高級調色板插件,無需更改核心即可向 DSH Web 界面添加配色功能。

該插件由維護者 xiaoyanzi191 開發,屬於“趣味換裝”類別。它爲通用設置中的外觀部分添加了一行“配色”設置,並提供了一套精選的配色方案和自定義導入功能。

核心功能

  • 通用設置集成:在設置 -> 通用設置 -> 外觀下添加“配色”行。
  • 內置方案:提供 8 種精選的配色方案。
  • 自定義導入:支持通過對話框或 JSON 導入自定義配色方案。
  • 持久化:主題選擇在會話和瀏覽器刷新之間保持持久。
  • 熱插拔安裝:無需重啓即可安裝或移除。
  • 令牌映射:動態生成完整的配色令牌映射(背景、邊框、按鈕、文本等)。

安裝與啓用

在安裝之前,請確保你的環境已安裝 ui-theme 插件,因爲該插件依賴它來註冊主題。

  1. 運行安裝命令:
    dsh plugin web add github:xiaoyanzi191/dsh-premium-themes
  1. 保存配置並刷新頁面。

插件構建基於 dsh 包的 next 標籤(例如 ^0.1.0-rc.6)。

典型用法

  • 選擇內置主題:
    進入 設置 -> 通用設置 -> 外觀 -> 配色。從內置的 8 種方案(如 Tokyo Night, Nord, Catppuccin Mocha 等)中選擇一種。

  • 導入自定義配色:
    點擊“導入配色”按鈕。輸入名稱、方案(亮/暗)、背景和強調色。插件將根據這些種子生成完整的令牌映射。

  • 高級自定義:
    在導入對話框中,可以使用 JSON 字段進行更精細的控制。提供 text(文本種子)和 surface(表面種子)種子顏色,或者顯式覆蓋 --dsw-* 令牌(例如:--dsw-alias-brand-primary)。

  • 恢復默認:
    選擇“默認”芯片以恢復安裝插件前的系統級淺色/深色偏好。

適用場景與注意

該插件以當前 DSH 進程的權限運行。在安裝之前,應檢查源碼和許可證。

  • 依賴項:該插件需要 ui-theme 插件在組合中註冊。
  • 持久化:導入的配色方案存儲在插件自己的設置命名空間中。導入的方案會根據名稱生成機器 ID。
  • 恢復:移除插件或禁用設置行將恢復基礎偏好。

總結

該插件爲 DSH 用戶提供了在 Web 界面中快速切換或導入自定義調色板的能力,而無需觸及核心代碼。源代碼和文檔可在其 GitHub 倉庫中找到。

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

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

小夜