dsh-whale-arcade:在 DeepSeek Harness 工作區角落掛載五個瀏覽器遊戲

前言

如果你在使用 DeepSeek Harness(DSH)的 Web 工作區,臨時想切出去做一件短事,又不希望打斷正在運行的 Agent,可以把動作限制在一個小面板裏。

dsh-whale-arcade 是社區維護的 DSH 插件,它會掛載到 DSH 的 shell.overlay 中,提供五個瀏覽器本地遊戲。右下角常駐一個鯨魚啓動器,面板只佔據工作區一角。

這是什麼

  • 插件名:dsh-whale-arcade
  • 維護者:jitengfei
  • 許可證:MIT
  • 定位:Community-maintained floating whale arcade for DeepSeek Harness with five browser-local games
  • 掛載方式:自動掛載,不需要手動 Harness 配置

它解決的不是開發工具問題,而是 DSH Web 工作區裏的短暫等待問題:打開一個遊戲,關閉面板繼續工作,Agent 不需要被暫停。

核心功能

1、右下角常駐鯨魚啓動器。打開後進入遊戲目錄和麪板。

2、面板只佔據工作區一角。關閉窗口時會暫停並保留當前局,不打斷 Agent。

3、包含五個遊戲:

  • Whale Wave
  • Blue Whale Treasure
  • Whale Coast Run
  • Ocean Gomoku
  • Tidebound Ruins

4、所有五個遊戲都支持開始、暫停、繼續和重開。

5、三個計分遊戲會在當前瀏覽器 origin 保存 Top 10 排行榜。並列成績按 active play time 和 achievement time 排序。

6、Gomoku 和 Tidebound Ruins 不寫排行榜。它們的棋盤、階段、run-only upgrades 和選中難度只在遊戲保持掛載期間存在。關閉面板會暫停並保留狀態;返回目錄或刷新會重置這些狀態。

7、手動暫停、關閉面板和隱藏瀏覽器標籤不計入 play time。

安裝與啓用

安裝前先確認 DeepSeek Harness 可以通過 dsh web 啓動,並且 pnpm 可用。

下面從 npm 安裝預構建插件,然後啓動 DSH Web:

dsh plugin --profile web add dsh-whale-arcade
dsh web

如果 dsh web 已經在運行,先停止舊進程,再重新啓動,並刷新瀏覽器。右下角出現鯨魚啓動器,說明插件已經掛載。

如果你沒有安裝全局 dsh,而是通過 npx 運行 DSH,可以使用下面的命令:

npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add dsh-whale-arcade
npx @deepseek-ai/dsh@0.1.0-rc.6 web

當前代碼已針對 DeepSeek Harness 0.1.0-rc.6 安裝並運行。DSH 仍是開發者預覽,後續版本可能引入不兼容變化。

更新與移除

更新插件:

dsh plugin --profile web update dsh-whale-arcade

移除插件:

dsh plugin --profile web remove dsh-whale-arcade

更新或移除後,如果 dsh web 正在運行,需要重啓該進程。

從源碼安裝

從源碼安裝前,確認環境滿足開發要求:Node.js 22.19+ 的 22.x 線,或 24+,以及 pnpm 11.7.0。

先克隆倉庫:

git clone https://github.com/jitengfei/dsh-whale-arcade.git

進入倉庫後,按倉庫說明完成依賴安裝和檢查,再從當前目錄安裝插件:

dsh plugin --profile web add .
dsh web

適用場景與注意

dsh-whale-arcade 適合 DSH Web 用戶在工作區裏做短時間的本地小遊戲。它不是雲端服務,也不會把排行榜同步到遠程;三個計分遊戲的 Top 10 只保存在當前瀏覽器 origin。

需要注意幾點:

  • 插件會作爲 DSH Web 插件掛載到 shell.overlay,並以當前 dsh 進程權限運行。安裝前應檢查源碼、依賴和 MIT 許可證。
  • 排行榜只在當前瀏覽器 origin 有效,不是全局或跨設備榜單。
  • Gomoku 和 Tidebound Ruins 的狀態只保留在掛載期間;關閉面板暫停,刷新或返回目錄會重置。
  • 手動暫停、關閉面板和隱藏瀏覽器標籤不計入 play time。
  • DeepSeek Harness 仍是開發者預覽。當前代碼已針對 0.1.0-rc.6 安裝並運行,後續 DSH 版本可能引入不兼容變化。
  • 第三方包不能運行時向已構建插件注入遊戲。如需增加遊戲,需要按倉庫開發流程加入並重新構建。

結尾

dsh-whale-arcade 的價值很具體:在 DSH Web 工作區角落提供一個不進入主流程、不打斷 Agent 的瀏覽器遊戲面板。安裝、暫停、繼續和重開都圍繞“短等待”這一場景設計。

  • GitHub:https://github.com/jitengfei/dsh-whale-arcade
  • 社區目錄:可在 DeepSeek Harness 社區目錄中搜索 dsh-whale-arcade;本介紹未給出固定目錄頁 URL。社區目錄是獨立站點,不等同於官方應用商店。
羽毛球分组比赛记分
小程序二维码

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

小夜