mervyn-teo/dsh-plugin-dvd-bounce:DSH Web 邊緣彈跳插件

DeepSeek Harness (DSH) 的 Web 側開發中,有時需要一種全局的視覺反饋層,或者僅僅是爲了調試佈局。mervyn-teo/dsh-plugin-dvd-bounce 提供了一個經典的 DVD 屏保效果,作爲一個點擊穿透層懸浮在頁面之上。

這是一個 DeepSeek Harness (DSH) Web 插件,由開發者 mervyn-teo 維護。它模擬舊式 DVD 屏保,在瀏覽器窗口內讓“DVD”字標漂移並反彈。核心邏輯全部運行在瀏覽器端。

核心功能

  • 註冊點擊穿透層浮於頁面之上。
  • 從隨機位置和隨機方向開始漂移。
  • 每次撞擊邊緣反轉水平或垂直方向。
  • 每次反彈時循環改變顏色。
  • 純客戶端運行,無宿主進程邏輯。

安裝與啓用

先執行安裝命令,隨後重啓服務以加載客戶端包。

dsh plugin --profile web add github:mervyn-teo/dsh-plugin-dvd-bounce

重啓 dsh web,插件即會隨啓動加載。

典型用法

安裝後無需設置界面,插件會自動開始運行。如需調整字標樣式、漂移速度或顏色循環,需手動編輯源碼。

打開 lib/client.js,修改頂部的 css 數組(控制樣式)以及 DvdBounce 對象內的 dx、dy(控制速度方向)和 hue(控制顏色變化步進)常量。

適用場景與注意

  • 依賴環境:該插件依賴 DSH 的 slots 服務以及 React 18。
  • 純客戶端:僅包含客戶端邏輯,無宿主進程邏輯。
  • 無 UI:無設置 UI,所有自定義需通過修改代碼實現。

這是一個輕量級的視覺工具,適合作爲調試時的狀態展示或純裝飾性浮層。

羽毛球分组比赛记分
小程序二维码

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

小夜