dsh-client-ui-vibecontroller:DualSense 遊戲手柄覆蓋層與指令觸發

DeepSeek Harness(DSH)採用插件化架構,Web 界面是其核心交互入口。在進行調試或高頻指令操作時,鍵盤鼠標的輸入效率往往受限,且缺乏直觀的反饋。下面介紹的插件通過遊戲手柄的映射,將 DualSense 的按鍵操作與 DSH 的 Web 界面深度集成,實現可視化的按鍵反饋與指令下發。

插件定位

dsh-client-ui-vibecontroller 是一個客戶端插件,由 squirrelbullet 維護。它運行在 DSH 的 Web 表面之上,提供浮動的 DualSense 遊戲手柄覆蓋層,能夠點亮當前按下的按鈕,並直接從手柄觸發對應的指令。

核心功能

  • 實時覆蓋:在 Web GUI 中顯示實時的 DualSense 手柄狀態。
  • 左搖桿 (L3) 控制:推動左搖桿可移動插件在界面上的位置;按住左搖桿可查看所有按鍵綁定的功能列表。
  • Options 按鈕設置:按下 Options 按鈕可喚出設置面板,調節覆蓋層的顯示大小和透明度。

安裝

安裝前需確保系統 PATH 中包含 pnpm,因爲 dsh plugin 命令依賴它。執行以下命令添加插件:

dsh plugin --profile web add github:squirrelbullet/dsh-client-ui-vibecontroller

使用方法

  • 移動與查看綁定:推動左搖桿 (L3) 來調整插件在屏幕上的位置。按住左搖桿 (L3) 不放,可查看當前每個按鍵對應的功能。
  • 調整顯示:按下 Options 按鈕,在彈出的設置中調整顯示尺寸和透明度。

注意事項

該插件以當前 DSH 進程的權限運行。在安裝前,建議查看其源碼以確保符合安全預期。許可證爲 MIT。

總結

該插件爲 DSH 的 Web 開發與調試提供了基於遊戲手柄的交互方案,適合需要直觀按鍵反饋或習慣手柄操作的用戶。更多細節可參考其 GitHub 倉庫。

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

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

小夜