lhh010/dsh-minigames

Mini game panel on the right side of DSH Web UI: 18 offline mini games (Dinosaur Jump / Tetris / Tank Battle / Minesweeper / 2048 / Sudoku / Pac-Man / Gun Training, etc.), the game registry can be expanded, and it can be used as a fishing tool when waiting for model replies or bug fixes

dsh-minigames adds a draggable launcher and collapsible side panel containing 18 offline games for the quiet moments between model turns. The collection includes Tetris, tanks with AI, match-three, 2048, Minesweeper, memory, Gomoku, Othello, Sudoku, Pac-Man, aim training, and several arcade variants. Each game owns a small lifecycle interface, pauses when hidden, gates keyboard focus so chat input is not hijacked, and stores suitable local state such as scores or selections.

Web UI Enhancements ★ 25 updated 2026-09-15 ✅ runtime-tested
View on GitHub ↗

Install

git clone https://github.com/lhh010/dsh-minigames.git && cd dsh-minigames && pnpm install && pnpm build

This is the verified build stage from the README. Complete installation by running dsh plugin --profile web add /absolute/path/to/dsh-minigames, then restart the Web profile. The plugin is browser-only but the repository currently documents a source build.

Compatibility

DSH Web; v0.3.5 was boot-verified with @deepseek-ai/dsh 0.1.1-rc.1 and also documents compatibility with 0.0.1-rc.5 and rc.2. The client bundle has no runtime Cordis import.

Details

Recent updates

v0.3.6 fixes Tetris line clearing through a lock delay. v0.3.5 records boot verification on DSH 0.1.1-rc.1; v0.3.4 corrected Othello HUD symbols; v0.3.3 added the floating, draggable launcher.

FAQ

Is cloning and building the whole dsh-minigames installation?
No. After the documented clone, pnpm install, and pnpm build, add the absolute checkout path to the Web profile and restart it.
How many games are included?
The current README documents 18 offline games, including Tetris, 2048, Minesweeper, Sudoku, Pac-Man, and aim training.
Will game keyboard controls interfere with chat?
The documented architecture includes a keyboard focus gate, and games pause when their panel is folded or another view is active.

Alternatives

omdsh-dev/dsh-gomoku · keleus/deepseek-pet · PC2005-cloud/dsh-pet

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins