dsh-theme-acid-noir:DeepSeek Harness Web 深色生產力主題

前言

DeepSeek Harness(DSH)採用插件化架構,開發者常需要根據工作流調整 UI 界面。手動修改 Harness 源碼既繁瑣又容易在更新時丟失。本插件旨在提供一套無需觸碰核心文件的深色主題方案,通過官方設置入口實現主題切換。

插件定位

dsh-theme-acid-noir 是面向 DeepSeek Harness Web 的可選主題插件,由 YrracOwl 維護。它提供 Acid Noir 和 Acid Noir Signal 兩款深色生產力主題,支持官方設置集成,併兼容 DSH 0.1.2 的 Client Store。插件不修改 Harness 文件,也不在安裝時強制切換主題。

核心功能

  • 深色生產力主題:提供 Acid Noir(剋制深色調,綠色操作按鈕)和 Acid Noir Signal(強化青色/綠色信號色)兩個方案,保持佈局可讀性。
  • 官方設置集成:通過 settings.general.item 註冊設置項,用戶可在界面中直接切換。
  • 可逆生命週期效果:增強樣式僅在選中主題時加載,禁用或卸載時會自動清理,不影響原生組件。
  • 兼容性:兼容 DSH 0.1.2 的 Client Store,並保留舊版 runtime 回退機制。
  • 非侵入式設計:不修改 Harness 源文件,安裝時不會強制覆蓋當前主題。

安裝與啓用

  1. 安裝插件:
    在終端執行以下命令:
    dsh plugin --profile web add dsh-theme-acid-noir
  1. 重啓進程:
    由於 Host 在啓動時掃描插件列表,必須重啓 DSH Web 進程,主題選項纔會出現在設置中。
  2. 選擇皮膚:
    打開 Settings → General → Acid Noir theme,選擇 Acid Noir 或 Acid Noir Signal。

典型用法

  • 卸載主題:
    在卸載前,必須先在設置中選擇 Default appearance,否則無法移除插件。執行:
    dsh plugin --profile web remove dsh-theme-acid-noir
  • 本地開發:
    若需修改樣式,在插件目錄下執行:
    dsh plugin --profile web add .
首次安裝後需重啓 `dsh web`,後續修改會通過 HMR 自動生效。

適用場景與注意事項

  • 適用場景:適合追求賽博編輯風格、需要深色生產力界面的 DSH Web 用戶。
  • 注意事項:
    • 插件不依賴任何網絡字體、圖像、音頻或受版權保護的遊戲資產,不 restyle SSH、MCP、Pet 等非相關插件。
    • 主題選擇在瀏覽器中持久化,並與 DSH Theme Runtime 同步。
    • 需確保 DSH 版本兼容(兼容 0.1.2)。

總結

該插件通過非侵入式的方式提供了深色主題方案,適合需要在 DeepSeek Harness Web 中進行長期開發的用戶。詳細信息可查閱 GitHub 倉庫。

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

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

小夜