dsh-minigames:DeepSeek Harness 的右侧摸鱼小游戏面板
omdsh-dev/dsh-minigames
DSH Web UI 右侧小游戏面板,18 款离线摸鱼小游戏,可扩展注册表。
在 DeepSeek Harness 的 Web UI 右侧提供一块可折叠的小游戏面板,内置 18 款离线小游戏,等待模型回复或修 bug 时也能轻松摸鱼。
dsh plugin --profile web add github:omdsh-dev/dsh-minigames- 分类
- 娱乐
- 平台
- DSH-Plugin
- 作者
- omdsh-dev
- 分发方式
- 插件
dsh-minigames 核心特性
dsh-minigames 仓库信息

dsh-minigames 仓库简介
dsh-minigames 是 DeepSeek Harness(DSH)的娱乐类 DSH plugin,为 Web UI 右侧提供一块摸鱼小游戏面板。它解决的是等待模型回复或排查 bug 时的碎片时间利用问题,内置 18 款完全离线、零资源文件、纯 Canvas 绘制的小游戏,从经典的恐龙跳一跳、俄罗斯方块到坦克大战、扫雷、2048、数独、吃豆人乃至 FPS 跟枪练习,覆盖多种玩法。面板默认折叠为浏览器右缘一条小竖条(🎮),点击后展开占据窗口右半部分(默认 50vw,可拖左缘调整 360px–80vw),游戏画布按面板真实可用空间自适应,宽高上限 960px,不出现滚动条。
dsh-minigames 这个 DSH plugin 内置了哪些小游戏?
插件内置 18 款离线小游戏,全部通过 Canvas 绘制、零资源文件:恐龙跳一跳(昼夜/雨天)、俄罗斯方块、坦克大战(带 AI,敌军追踪 + 视线开火,共 3 波)、消消乐、华容道(15-puzzle)、贪吃蛇(环面地图)、2048、扫雷(左键翻开、右键标旗、双击数字自动展开)、记忆翻牌、五子棋 vs AI、跳一跳(按住蓄力)、打砖块、打地鼠(30 秒限时)、黑白棋 vs AI、Flappy(点击/空格振翅)、数独(D 键切换难度)、吃豆人(力量豆可反吃幽灵)、跟枪练习(FPS 跟枪,左键射击有后坐力)。每局最高分存 localStorage,折叠面板或切换标签页时自动暂停游戏,恢复时继续。
dsh-minigames 怎么安装?
通过 DSH 命令行安装,使用 web profile:
dsh plugin --profile web add github:omdsh-dev/dsh-minigames
安装后启动 dsh web,右侧面板即出现 🎮 小竖条,点击展开即可选择游戏。
dsh-minigames 支持哪些游戏扩展接口?
插件预留了游戏注册表(registerGame),新增游戏只需实现一个接口即可接入面板。这意味着社区可以轻松扩展更多小游戏,而无需改动面板核心逻辑。
dsh-minigames 兼容哪些 DeepSeek Harness 版本?
兼容 DSH snapshot0810、snapshot0811 与最终快照 snapshot0812,以及 npm 发版 @deepseek-ai/[email protected](dist-tag next)和 @deepseek-ai/[email protected]。客户端元数据声明为嵌套 dsh.client,0810 实机验证通过,0811 与 0812 最终快照实机 boot 验证通过。源码对 cordis 只有 type-only 导入,构建产物零 cordis 运行时导入,npm install 无需 --legacy-peer-deps。
dsh-minigames 的体验细节有哪些?
面板不依赖任何宿主服务与布局槽(纯 document.body portal),与主框架版本解耦。键盘输入只在点击游戏区域后生效,不会劫持聊天输入框。浏览器缩放或面板拖宽缩窄时,游戏画布自动重排,工具条+画布+按键提示整体始终完整展示。