鯨藍戲水:DeepSeek Harness Web GUI 的 macOS 風皮膚插件

前言

DSH 插件生態強調「一切皆插件」。對本地運行 DeepSeek Harness Web GUI 的人來說,換皮膚常會碰到兩個問題:一是隻想改外觀,不想碰源碼;二是手工改過 dist 後,升級或回滾都不方便。dataizu/dsh-whale-aqua-theme 把這個主題做成 DSH 插件包,同時保留傳統 dist 補丁安裝方式。它主要提供三樣東西:macOS 風格皮膚、水中鯨魚動態背景、點陣鯨魚發送按鈕。

這是什麼

dataizu/dsh-whale-aqua-theme 是一個用於 DeepSeek Harness Web GUI 的外觀主題包。它不改服務邏輯,不改源碼,重點在 Web 前端樣式和動畫。倉庫提供 MIT License 的樣式與腳本,同時說明 DeepSeek 鯨魚圖形爲 DeepSeek 官方資產,版權歸 DeepSeek 所有;該倉庫僅用於個人主題美化,請勿商用。

核心功能

  • 水中鯨魚背景:爲 Web 界面提供動態水底效果。
  • 點陣鯨魚發送按鈕:發送按鈕使用點陣鯨魚圖形,運行時可帶動畫。
  • 蘋果風皮膚:提供 macOS 風格界面樣式。
  • 低開銷動畫:性能參數爲 DPR 1.2524fps,失焦或隱藏時自動暫停,按鈕動畫按需繪製。
  • DSH 插件包安裝:可作爲插件包隨 profile 安裝、停用、卸載。
  • 插件生命週期管理:插件方式下,停止插件即可完全回收副作用。
  • 傳統 dist 補丁安裝:也可把樣式文件複製到 Web 前端目錄,並拼接到 index.html

安裝與啓用

插件方式安裝

插件方式安裝不改動任何 dist 文件,DSH 升級不受影響。執行下面命令,從 GitHub 倉庫地址安裝該插件包:

dsh plugin --profile web add https://github.com/dataizu/dsh-whale-aqua-theme

安裝完成後重啓 DSH 生效。

停用

停用插件時,刪除 profile 配置中該主題對應的 insert 行。對應標識爲:

id: dsh-whale-aqua

配置文件爲 cordis.patch.yml。如果你當前環境中有可用的插件市場入口,也可以按市場中的卸載或移除操作處理;本文不把市場入口作爲確定前提。

AI 輔助部署

如果不想手工修改文件,可以把倉庫 README 中的 AI 部署提示詞原樣複製給 AI,讓它自動完成定位、備份、複製和拼接。執行後仍需硬刷新頁面查看效果,並檢查皮膚是否生效。

傳統 dist 補丁安裝

如果不想引入插件系統,可以使用傳統 dist 補丁方式。先找到目標機器自己的 DSH Web 前端目錄,目錄中應包含:

index.html

然後把主題樣式文件複製到該 dist 目錄:

apple-style.css
whale-icon.css

接下來打開該目錄下的 index.html,做兩處修改。第一處在 <head> 中加入樣式引用:

<link rel="stylesheet" href="/whale-icon.css" />
<link rel="stylesheet" href="/apple-style.css" />

第二處把背景動畫腳本插入到 </body> 之前。倉庫中的腳本片段位於:

install/background-snippet.html

需要把其中的 <script>...</script> 塊複製到目標 index.html

完成後硬刷新頁面:

Ctrl+Shift+R

注意:這裏只能使用目標機器自己的 index.html,不要用倉庫中的整頁文件直接覆蓋不同版本構建。

same-version 整頁覆蓋

倉庫提供 same-version/index.html,它只適用於與開發版本相同的 DSH 構建。如果把它覆蓋到不同版本的 DSH,會導致界面無法加載,因此默認不推薦。

版本兼容

這個主題分兩部分,兼容性不同。

  • 背景動畫 + 發送按鈕鯨魚:README 標註爲任意 DSH 版本可用,主要依賴穩定 DOM 特徵。
  • apple-style.css:依賴編譯後的 CSS 類名。不同 DSH 版本的類名哈希可能不同,皮膚可能部分或全部不生效。

如果皮膚未生效,按下面步驟處理:

1、在頁面按 F12 打開檢查器;
2、查看目標元素的實際類名;
3、替換 apple-style.css 中對應的哈希前綴,保持穩定的類名後綴不變。

適用場景與注意

  • 適合本地運行 DSH Web GUI,並且只希望做界面美化的場景。
  • 插件方式安裝不改動任何 dist 文件,DSH 升級不受影響;停止插件即完全回收副作用。
  • DSH 插件以當前 dsh 進程權限運行,安裝前應檢查源碼、依賴和許可證。
  • 樣式與腳本爲 MIT License;DeepSeek 鯨魚圖形版權歸 DeepSeek 所有,本倉庫僅用於個人主題美化,請勿商用。

鏈接

GitHub 倉庫:

https://github.com/dataizu/dsh-whale-aqua-theme

插件目錄頁(來自插件線索,訪問前請覈對):

https://www.skillhub.cn/plugins/dataizu/dsh-whale-aqua-theme
羽毛球分组比赛记分
小程序二维码

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

小夜