dsh-frosted-window:DeepSeek Harness Web 毛玻璃主題插件

前言

DeepSeek Harness (DSH) 是一個插件化的智能體開發平臺。默認的界面風格雖然穩定,但對於追求個性化工作環境的開發者來說,缺乏定製空間。dsh-frosted-window 插件提供了一種解決方案:上傳本地圖片,將其轉化爲全窗口的毛玻璃效果,同時保持官方 Light / Dark / System 主題的控制權。

插件介紹

這是一個 Web 端主題插件。由 SenryLee 維護。它的核心功能是將用戶上傳的圖片作爲壁紙,並在側邊欄、對話區和詳情頁覆蓋一層統一的磨砂玻璃效果。插件不依賴遠程 URL 獲取圖片,所有數據均存儲在本地。

安裝與啓用

安裝前,請確保 dsh web 正在運行(默認配置文件名爲 web),且系統 PATH 中包含 pnpm。

使用以下命令安裝:

dsh plugin --profile web add github:SenryLee/dsh-frosted-window

安裝完成後,必須重啓 dsh web 才能生效(簡單的頁面刷新是不夠的)。

典型用法

  1. 打開左側底部的 Settings。
  2. 找到 Frosted 面板(該面板位於 General 下,Appearance 下方)。
  3. 啓用該主題。
  4. 上傳本地圖片(支持 JPEG、PNG、WebP、GIF,無文件大小限制)。
  5. 調整滑塊:玻璃密度、模糊程度、飽和度、壁紙變暗度。
  6. 點擊 Save。下次啓動時,該區域會顯示 Saved,表示已持久化。
  7. 替換:選擇另一張圖片,再次點擊 Save。
  8. 清除:點擊 Delete 恢復官方外觀。

核心功能

  • 本地圖片支持:支持本地 JPEG / PNG / WebP / GIF 上傳,無文件大小限制。
  • 全窗口覆蓋:提供全窗口壁紙,並在側邊欄、對話和詳情區域應用統一的毛玻璃層。
  • 參數調節:提供玻璃密度、模糊、飽和度、壁紙變暗度四個滑塊。
  • 狀態管理:支持預覽、保存持久化、替換圖片、刪除配置。
  • 外觀切換:提供綠色(開啓)和灰色(關閉)開關,關閉後可恢復官方外觀。
  • 無侵入設計:僅使用 overrideTokens 覆蓋樣式,從未調用 setTheme('custom'),不會破壞官方主題邏輯。

技術細節與注意事項

  • 數據存儲:圖片存儲在 IndexedDB,設置參數存儲在 localStorage。
  • 配置路徑:不會修改 $DSH_HOME/settings.yaml,也不會從 URL 獲取資源。
  • 插件識別:在設置中的 Plugins 列表裏,該插件的技術名稱爲 frosted-window 或 dsh-frosted-window。
  • 許可證:MIT。

總結

dsh-frosted-window 讓 DeepSeek Harness Web 的界面從單純的工具欄轉變爲可定製的個人工作空間。它通過輕量級的本地存儲機制,實現了既美觀又安全的個性化體驗。

  • GitHub 倉庫:https://github.com/SenryLee/dsh-frosted-window
  • 插件目錄:https://www.skillhub.cn/plugins/SenryLee/dsh-frosted-window
羽毛球分组比赛记分
小程序二维码

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

小夜