前言¶
在 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
典型用法¶
- 安装并加载插件后,在 DSH 里正常发起对话。
- 等待模型进入思考状态,点击输入框左侧出现的街机入口图标。
- 在展开的舞台中游玩;需要继续输入或查看回复时,按 Esc 或点 × 收起。
- 若要更换默认游戏,打开 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