DeepSeek Harness(DSH)的 Web UI 提供了基礎的交互界面,但默認背景通常較爲單調。如果你希望在終端或瀏覽器窗口中獲得更具視覺動感的背景,而不僅僅是靜態的單一顏色,普通的配置可能無法滿足需求。下面介紹一個社區維護的插件,它利用粒子系統重構了鯨魚輪廓,提供了一種裝飾性的 Web UI 背景。
插件介紹¶
這個插件名爲 dsh-whale-bg,由開發者 gooosie 維護。它是一個非官方的 Web UI 背景,將 DeepSeek 的魚形輪廓轉化爲由多種大小粒子組成的羣集。
插件複用了 DeepSeek Harness 倉庫中 MIT 許可的魚幾何體數據。它提供了一套完整的粒子動畫邏輯,包括入場組裝、待機遊動、鼠標交互以及光照效果,旨在在不佔用過多系統資源的前提下提供視覺裝飾。
核心功能¶
插件的核心能力集中在粒子動畫與交互反饋上:
- 入場效果:粒子從散亂狀態自動組裝成鯨魚形狀。
- 待機遊動:邊緣保持鬆散,尾部呈現行波效果,模擬生物遊動。
- 鼠標交互:懸停時產生徑向推力,鼠標附近的粒子會被推開,且推力衰減算法採用三次衰減。
- 手電筒光照:光照緊貼光標,鯨魚在光標附近纔會顯現,遠離光標時幾乎不可見。
- 主題支持:提供淺色和深色兩種主題,分別對應不同的混合模式。
- 渲染性能:鎖定 30 FPS,確保裝飾層對整體性能影響最小。
安裝與啓用¶
安裝過程需要通過 DSH 的 CLI 工具完成。DSH 的 web 命令始終啓動名爲 web 的配置文件,因此插件必須安裝到該配置文件中。
- 執行安裝命令:
dsh plugin --profile web add dsh-whale-bg@0.1.0
- 啓動 Web 界面:
dsh web
- 如需移除插件:
dsh plugin --profile web remove dsh-whale-bg
注意事項¶
在使用前,需要了解以下基於事實的約束:
- 社區項目:這是一個社區項目,與 DeepSeek 無官方隸屬、維護或背書關係。
- 源碼依賴:魚幾何體數據複用自 DeepSeek Harness 倉庫,受 MIT 許可證保護。
- 配置文件限制:由於
dsh web命令總是啓動web配置文件,插件必須安裝在該配置文件下,無法隨意切換到其他配置文件。 - 版本兼容性:插件針對
@deepseek-ai/dsh@0.1.0-rc.6開發。DeepSeek Harness 處於開發者預覽階段,未來版本發佈可能導致插件需要更新或變更。
結語¶
dsh-whale-bg 提供了一種輕量級的視覺裝飾方案,適合希望在 DeepSeek Harness Web 界面中增加動態背景的開發者。通過粒子羣集與手電筒光照的結合,它在不犧牲性能的前提下豐富了界面的表現力。
插件目錄與源碼倉庫:
SkillHub 目錄
GitHub 倉庫