dsh-arcade:在 DSH 輸入框上方嵌入像素街機

前言

在 DeepSeek Harness(DSH)裏發起對話後,模型進入「深度求索」的等待往往要幾十秒。這段時間裏,開發者容易切到別的窗口或走神,再回到對話時上下文已經斷檔。常見做法是硬等進度條,或自己開瀏覽器小遊戲,但都會離開 Composer 界面。

dsh-arcade 把復古街機嵌在輸入框正上方:模型思考時,輸入框左側會出現入口圖標,點開即可在 Composer 內玩一局,按 Esc 或右上角關閉後立刻回到輸入,不搶鍵盤焦點。下面介紹它是什麼、能做什麼,以及如何安裝與使用。

這是什麼

dsh-arcade 是面向 DeepSeek Harness 的嵌入式街機插件,倉庫由維護者 zhangyuzhangyu233 託管在 GitHub,npm 包名爲 @kennielearngames/dsh-arcade(當前資料中的版本爲 0.4.0),採用 MIT 許可證。社區目錄頁:SkillHub 插件頁。

插件通過 DSH 的 conversation.input.dock 插槽把遊戲舞臺掛在輸入框上方,並在 Settings → dsh-arcade 提供切換默認遊戲的設置面板。宿主側僅註冊 /arcade/* 等極簡路由;渲染側爲自包含 bundle(Canvas、SVG、原生 DOM),README 說明無外部網絡請求,得分與偏好保存在瀏覽器 localStorage,不回傳服務器。

核心功能

思考態入口與退場

在 DSH 中發送消息後,當模型開始思考,輸入框左側會出現小圖標(README 描述爲女僕或戰機等迎賓動畫)。點擊後在輸入框上方展開遊戲舞臺;Esc 或右上角 × 可收起舞臺。設計目標是關閉後不遮擋正文、不爭奪輸入焦點,便於隨時繼續對話。

壽司跑酷(Sushi Run)

像素跑酷:速度從約 20 km/h 逐步升到 200 km/h。常用操作如下。

操作 動作
空格 / ↑ / W / 點擊舞臺 起跳
↓ / S 滑鏟;空中可加速下落
Esc / 右上角 × 關閉遊戲

README 還提到:低處竹林需滑鏟通過;可踩扁障礙物類敵人得分;路上有壽司、拉麪、蛋糕、冰淇淋、無敵星等增益。

深空突襲(Deep-Space Arc)

致敬 Tempest 風格的矢量半圓軌道射擊:戰機沿 180° 軌道左右移動,機頭方向自動連射。

操作 動作
← / → / A / D 環軌機動
空格 反制導彈(有冷卻)
X 電磁主炮(README 寫第 2 波解鎖)
Esc / 右上角 × 退出

資料中說明含敵機編隊、戰術掉落升級、帶預警的 BOSS 激光等機制;初始裝甲爲 100 點(以 README 爲準)。

主題與設置

遊戲 UI 會跟隨 DSH 明/暗主題切換視覺風格。在 DSH 設置 → dsh-arcade 可在「壽司跑酷 / 深空突襲」之間切換默認值班遊戲,配置本地持久保存。

安裝與啓用

推薦:插件管理器

在 DSH 的 插件 / Plugin Manager 中搜索並安裝:

@kennielearngames/dsh-arcade

安裝後重啓或重載 DSH 窗口。

進階:Profile 依賴

在 ~/.dsh/profiles/<profile>/package.json 中加入依賴與 bundle(版本號以你需要的爲準,資料示例爲 ^0.4.0):

{
  "dependencies": {
    "@kennielearngames/dsh-arcade": "^0.4.0"
  },
  "dsh": {
    "profile": {
      "bundles": [
        "@kennielearngames/dsh-arcade"
      ]
    }
  }
}

或在對應 profile 目錄下使用 DSH CLI:

dsh plugin --profile desktop add @kennielearngames/dsh-arcade

典型用法

  1. 安裝並加載插件後,在 DSH 里正常發起對話。
  2. 等待模型進入思考狀態,點擊輸入框左側出現的街機入口圖標。
  3. 在展開的舞臺中游玩;需要繼續輸入或查看回復時,按 Esc 或點 × 收起。
  4. 若要更換默認遊戲,打開 DSH 設置 → dsh-arcade,在兩款遊戲間切換。

README 還提供離線預覽路徑 preview/index.html(帶 theme、jump 等查詢參數),供在不啓動完整 DSH 宿主時調試手感;面向普通使用者,在 DSH 內按上述步驟即可。

適用場景與注意

適合誰:經常在 DSH Composer 裏等模型推理、又希望留在同一界面內短休息的開發者或智能體使用者。分類上屬於社區目錄中的趣味換裝類體驗型插件,不改變 DSH 核心對話能力。

權限與安全:DSH 插件在當前 dsh 進程權限下運行。安裝前應自行查看 GitHub 源碼與 MIT 許可證;README 聲明宿主不接觸會話 Token 或文件系統敏感數據,但仍建議只從 npm 或可信 profile 引入依賴。

生態說明:DSH 採用「一切皆插件」的擴展方式;SkillHub 目錄爲社區站點,與 DeepSeek、幻方無官方從屬關係。README 亦註明本項目爲粉絲向作品,與 DeepSeek、Anthropic 無隸屬關係。

結尾

dsh-arcade 把等待推理的空白時間收進 Composer:兩款內置街機、主題同步、設置中心切換遊戲,退場時不打斷輸入節奏。若需要細節與路線圖,可查閱倉庫 README。

  • 目錄頁:https://www.skillhub.cn/plugins/zhangyuzhangyu233/dsh-arcade
  • GitHub:https://github.com/zhangyuzhangyu233/dsh-arcade
羽毛球分组比赛记分
小程序二维码

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

小夜