前言¶
DeepSeek Harness(DSH)採用插件化架構,Web UI 的定製通常依賴硬編碼或非標準方案。dsh-theme-whalegirl 是一個官方風格的主題插件,它通過完整的 token 映射,將 DreamSkin 的設計規範移植到 DSH 原生主題運行時,解決了 Web UI 界面風格與內部運行時脫節的問題。
這是什麼¶
這是一個爲 DSH Web UI 設計的「鯨魚娘」主題插件,由 ZHOUcourier 維護。它基於 DreamSkin 的 ver_cb557ececaa5de3f3dbe 版本移植,提供完整的 --dsw-* token 映射(174 個 token)和可調節的磨砂玻璃效果,旨在還原 DreamSkin 的配色與質感。
核心功能¶
- 完整的 Token 映射:註冊
deepseek-whalegirl主題,完整映射 174 個--dsw-*token,包括所有表面、標籤、邊框、按鈕、Markdown 塊、滾動條和狀態顏色。 - 可調節的視覺效果:默認輕度磨砂,支持調整主框背景模糊度、表面透明度、氣泡透明度、壁紙遮罩和模糊。
- 預設方案:提供「清爽玻璃」、「DreamSkin 原味」、「純淨實底」三種一鍵預設。
- 原生集成:通過
theme.setTheme()綁定,與 DSH 原生外觀設置兼容。
安裝與啓用¶
使用終端安裝插件:
dsh plugin --profile web add -w https://github.com/ZHOUcourier/dsh-theme-whalegirl/releases/latest/download/dsh-theme-whalegirl.tgz
也可以通過其他方式安裝:
dsh plugin --profile web add -w github:ZHOUcourier/dsh-theme-whalegirl
dsh plugin --profile web add -w dsh-theme-whalegirl
dsh plugin --profile web add -w link:/path/to/dsh-theme-whalegirl
安裝後重啓 Web profile 以應用更改:
dsh --profile web
典型用法¶
- 在設置頁面的插件區域找到「鯨魚娘 · 玻璃與壁紙」卡片。
- 使用預設按鈕切換「清爽玻璃」、「DreamSkin 原味」或「純淨實底」。
- 手動調整主框背景模糊、表面透明度等參數。
- 如需切換回系統默認主題,可在設置 -> 通用 -> 外觀中選擇;如需再次啓用該主題,在市場 Themes 標籤頁切換插件開關。
適用場景與注意¶
- 適用場景:使用 DSH Web UI 的開發者,希望快速統一界面風格爲 DreamSkin 風格。
- 注意事項:
- 僅支持淺色外觀。
- 需要使用 Web 客戶端 profile (
platform: web)。 - 配置保存在瀏覽器 localStorage 中 (
dsh-whalegirl.prefs.v1),不同瀏覽器配置獨立。 - 捆綁的藝術作品歸 DreamSkin 原作者所有。
該插件通過原生 token 映射解決了 Web UI 的樣式定製問題,提供了高度可配置的視覺體驗。完整信息與源碼見 GitHub 倉庫。