noname-iii/dsh-leisure-games
noname-iii★ 1TypeScriptLast synced: 2026-08-17
Leisure games client plugin for DeepSeek Harness (dsh): Tetris, Snake, skill Gomoku and Minesweeper with a playtime limit, agent notifications, custom colors and hardened persisted state.
README excerpt
DSH-Leisure-Games 本目录即最终交付目录: D:\AI应用和代码\应用\dsh-leisure-games 。 插件本体同时安装在 DSH 仓库 packages/client/ui-leisure-games ( plugin/ 下为与之一致的源码副本),并已注册进本机 dsh web(2026-08-17 重启后在线)。 源码发布在 GitHub:noname-iii/dsh-leisure-games。 DSH 网页客户端的休闲游戏插件:安装后在侧边栏「新会话」与「工作区」之间展示 DSH-Leisure-Games 按钮,点开是四个选项卡: 选项卡 内容 Tetris - 俄罗斯方块 横屏版俄罗斯方块(源自 1.俄罗斯方块 L2 的网页版,默认 20 宽 × 10 高) Nsnake - 贪吃蛇 默认 20×10 地图:3 格蛇、5 食物、5 障碍,方向键/WASD 转向,穿墙循环 Leiting Wuziqi - 技能五子棋 默认 15×15,棋子落在横竖线交界处,可执黑/执白,AI 可选弱/中/强,双方各带 6 种技能(每方每局限 2 次) Minesweeper - 经典扫雷 经典扫雷规则:默认 20×30 棋盘、17 颗雷;左键翻开、右键插旗、首点安全 其余内置能力: - 游玩时长限制 (默认开启 30 分钟):到点提示「不能再玩了,休息一下吧」并强制回到主页,60 分钟后自动重置;可在设置中开关并调整时长。 计时在游戏过程中持续进行(含暂停、结束画面),只有退出游戏返回主页或关闭面板时才停止。 - 设置面板 :时长限制开关/时长; 外观(菜单按钮颜色自定义,侧边栏按钮与面板主色同步;开始菜单游戏入口文字颜色自定义,四个游戏入口卡片文字与侧边栏按钮文字同步) ;贪吃蛇的地图行数/列数、速度、食物数、障碍数、初始长度、背景音乐(本地上传)、背景图片(本地上传);五子棋的棋盘行数/列数、AI 实力、背景音乐、背景图片;扫雷的地图行数/列数、雷的个数、背景音乐、背景图片;以及「退出游戏」。 - 每个游戏都有退出入口 (顶栏「返回主页」/ 五子棋、俄罗斯方块内 Q 键 / 贪吃蛇 Esc),退出即 停止计时 。 - 进度与设置持久化 :退出游戏、关闭面板、刷新页面都会保留所有设置与当前进度(蛇身/棋盘/方块堆/扫雷盘面),计时停止。旧版本保存的状态会 自动迁移 到当前结构(缺失的键补默认值,用户已有的设置与进度保持不变)。 - AI Agent 事件提醒(左上角) :游戏中若工作区 AI 请求批准操作,弹出窗口显示 项目名、详细信息、运行的命令 与「运行 / 不运行」按钮;AI 完成项目时弹出完成提醒。点击卡片即关闭游戏面板并跳回该项目的 AI Agent 界面。 - 持久化状态安全加固 :localStorage 与同源其他插件共享…
View full README on GitHub →Category
Enhancement suite for Gemini, AI Studio, Claude & ChatGPT — plus a prompt manager for any web UI, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude 与 ChatGPT 的增强套件;提示词管理器可用于任意 Web UI,含 DeepSeek Harness。
★ 19,547
PicGo/PicGo-Core:zap:The ultimate image uploading engine. Both CLI & API supports.
★ 975
Nagi-ovo/dsh-ads把 DSH 变成 2005 年门户网站|Parody ads, fake games, and popups for the DSH Web UI
★ 472