DSH 的理念是「一切皆插件」。在 Web UI 層面,用戶往往需要自定義外觀以適應特定工作流。frank-fan-818/dsh-f1-skin 是一款爲 DSH Web UI 設計的 F1 賽事控制中心主題,旨在通過「賽事控制中心」的視覺風格,爲 DeepSeek Harness 的操作界面提供定製化外觀。
核心功能¶
這款插件通過分層設計,將 F1 的轉播美學帶進 AI 工作臺,同時保證不干擾宿主功能。
- 四支車隊主題:支持 Oracle Red Bull Racing(紅牛)、Scuderia Ferrari(法拉利)、McLaren Racing(邁凱倫)和 Mercedes-AMG Petronas Formula One Team(梅賽德斯)。每隊擁有獨立的品牌色、對比度文本和專屬賽車攝影背景。
- 設計層級分離:背景爲獨立場景層;導航、輸入、代碼和工具結果分別使用局部材質,不犧牲背景氛圍。
- 完整設計變量覆蓋:覆蓋 DSH 全部 79 個
--dsw-alias-*/--dsw-specific-sidebar-fill設計變量,跟隨 DSH 官方淺色 / 深色 / 跟隨系統三檔主題。 - 真實狀態映射:直接使用 DSH 的
data-state表現運行、完成和錯誤,不顯示虛假的 LIVE 或 TEAM RADIO。 - 原生設置面板:通過 DSH 官方
settings.sectionslot 實現,不會懸浮遮擋對話或宿主功能。 - 自定義壁紙與記憶:支持按車隊上傳 JPEG/PNG/WebP(≤25MB)背景,圖片存於本地;配置與壁紙選擇保存在
localStorage中。
安裝與啓用¶
本插件是 DSH Web 的插件,不能脫離 DSH 單獨運行。
- 環境要求:確保已安裝 DSH CLI 0.1.1-rc.2 或更高版本。
- 安裝命令:
dsh plugin --profile web add dsh-f1-skin
- 生效方式:安裝後必須重啓
dsh web,照片層和自定義壁紙接口才會掛載。
使用方法¶
安裝並重啓後,打開 DSH Web UI,前往「設置 → Formula One 車隊」面板。
- 在頂部使用「皮膚總開關」控制全局啓用或禁用。
- 切換車隊主題,系統會應用對應的品牌色和背景圖。
- 調節視覺強度、文字襯底、模糊程度和動效。
- 點擊「自定義壁紙」管理各車隊的背景圖。
注意事項¶
- 非官方項目:本插件爲非官方、非商業的開源粉絲項目,與 Formula 1、FIA、DeepSeek 或任何車隊不存在隸屬、贊助或合作關係。
- 許可證說明:代碼採用 MIT 許可證;內嵌照片和標誌不轉爲 MIT,完整來源見
THIRD_PARTY_NOTICES.md。 - 功能隔離:插件通過原生插槽工作,關閉總開關即可立即恢復 DSH 原生外觀,不會殘留樣式或導致死路。
該插件通過分層設計和原生集成,爲 DSH Web UI 帶來了完整的 F1 視覺體驗,適合希望在不犧牲功能的前提下定製工作臺外觀的開發者。