@dsh-external/dsh-minigames

@lhh010 · 趣味
检测未发现问题无安装脚本

DSH 侧边浮动小游戏面板,内置18款离线小游戏,供等待模型回复时消遣。

v0.3.5版本
GitHub 源码安装安装方式
2026-08-21最近更新
25Star
dsh plugin --profile web add github:lhh010/dsh-minigames查看仓库

插件介绍

根据仓库资料整理 · commit 4d79c01

主要功能

  • 内置18款零资源文件的离线小游戏(Canvas绘制),如恐龙跳一跳、俄罗斯方块、2048、扫雷、五子棋/黑白棋AI对战等
  • 侧边浮动窗口:折叠为可拖动的圆形🎮按钮,展开后可拖动标题栏并自动吸附屏幕边缘,位置/停靠状态/宽度均持久化
  • 隐藏窗口或切换标签页时自动暂停游戏,恢复时继续,键盘输入仅在点击游戏区域后生效,不干扰聊天输入框
  • 每局最高分保存在 localStorage,游戏画布按面板真实可用空间自适应,不出现滚动条
  • 预留游戏注册表(registerGame)扩展接口,便于新增自定义游戏
  • 纯浏览器端 bundle,不依赖任何宿主服务或布局槽位,仅以 document.body portal 方式挂载

适合什么时候用

  • 等待模型生成回复或修 bug 的空闲时间里,在侧边小窗玩几局游戏放松
  • 想在 DSH Web UI 中获得离线、零配置的休闲小游戏合集

安装后会多出什么

界面右下角可拖动的圆形🎮悬浮按钮(折叠态) · 可拖动、边缘吸附的浮动小游戏窗口(展开态)

使用前需要

  • 需要 DSH Web UI 环境(浏览器端),兼容 snapshot0810/0811/0812(最终快照)
  • npm 发版兼容 @deepseek-ai/dsh@0.1.1-rc.1、0.0.1-rc.5、0.0.1-rc.2
  • peerDependency:@deepseek-ai/cordis(^4.0.1-rc.1)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI环境变量文件系统宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库lhh010/dsh-minigames安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:lhh010/dsh-minigames#4d79c01 锁定本次检测的 commit。收录日期2026-08-13固定 commit4d79c012c60f · 2026-08-21
dsh plugin --profile web add github:lhh010/dsh-minigames