dsh-snake:DeepSeek Harness Web 貪喫鯨小遊戲插件

DeepSeek Harness (DSH) 是一個面向智能體應用開發的工具。在調試或編寫代碼時,開發者可能需要一個低干擾的背景元素。dsh-snake 插件在 DSH 頁面背景中渲染一個貪喫鯨小遊戲,藍色鯨魚直接遊走於背景之上,不影響內容瀏覽。

核心功能

這個插件主要解決的是開發過程中的視覺調劑需求,具體能力如下:

  • 全視口背景遊戲:藍色鯨魚直接遊走在 DSH 頁面背景中,遊戲層點擊穿透,不影響頁面原有操作。
  • 核心玩法:控制鯨魚喫金色 Token。
  • 極簡控制:右下角僅保留一個極簡控制膠囊,不遮擋主要內容。
  • 操作方式:方向鍵轉向、空格控制開始/暫停/繼續。
  • 不干擾輸入:不劫持輸入框,在聊天框打字時方向鍵和空格照常生效。
  • 數據持久化:使用 localStorage 保存最高分。
  • 主題適配:適配明暗主題背景,響應式網格佈局。

安裝與啓用

使用官方命令安裝插件:

dsh plugin --profile web add github:Solicide/dsh-snake

本地開發或從源碼安裝時,需要重啓 dsh web 服務以更新 bundle 樹。

典型用法

  • 控制轉向:使用方向鍵 ↑ ↓ ← → 控制鯨魚轉向。
  • 開始/暫停:按 空格 鍵開始遊戲、暫停遊戲或繼續遊戲。
  • 菜單操作:在開始、重來或退出界面,按 空格 或 回車 確認選項。
  • 接管鍵盤:點擊右下角的膠囊接管鍵盤,焦點離開後鯨魚繼續遊走但不響應按鍵。
  • 重新打開:點擊側欄底部的 🐳 圖標可隨時重新打開遊戲。

注意事項

  • 失敗重置:遊戲結束後,按方向鍵切換“重來”或“退出”,按空格確認。
  • 退出影響:退出遊戲後,背景鯨魚與透明效果一併移除,頁面恢復原樣。
  • 開發調試:修改 lib/client.js 後刷新頁面即可生效(bundle 以 no-cache 下發)。
  • 本地開發:本地開發安裝後需要重啓 dsh web 服務。

總結

dsh-snake 插件通過極簡的設計將遊戲融入 DeepSeek Harness 的開發環境,既提供了娛樂性,又保證了不影響正常的代碼編寫和內容瀏覽。項目遵循 MIT 協議,代碼結構清晰。

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

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

小夜