Introduction¶
DeepSeek Harness (DSH) supports feature extension through plugins. moyu_games is a Web plugin that solves the problem of frequent window switching during long-running tasks. During task execution (turn/start or step/start), it provides five casual mini-games via a popup in the bottom-right corner, eliminating the need to leave the current workflow.
Features¶
Automatic/Manual Popup Control
Supports both automatic and manual modes, controlled through the autoPopup settings namespace. Automatic mode is enabled by default, and the popup appears automatically when a task starts. In manual mode, you must click the sidebar entry to open it. After the popup is manually closed, it will not automatically reappear within the same task until the next task begins.
Bottom-Right Floating Window
The window is fixed to the bottom-right corner of the screen and is sized at 80% overall. It can be dragged by holding the title bar. The outer area is a transparent, click-through overlay, and the task log below remains interactive.
Game List and Entry
A “Moyu Games” entry appears next to “Settings” at the bottom of the sidebar. It includes five games: Number Sliding Puzzle, Sudoku, Snake, Schulte Grid, and Number Memory. The settings page allows you to adjust the master switch, the automatic popup switch, and the default board size.
Installation and Enabling¶
Prerequisites
The Node.js version must be ^22.19.0 or >=24.0.0.
Install Command
dsh plugin --profile web add /absolute/path/to/moyu_games
Procedure
- Clone the repository into a local directory.
- Run the install command above, using the absolute path to the repository root.
- Restart
dsh webto load the plugin.
Typical Usage¶
After installation, when the Agent is executing a task in automatic popup mode, the game window automatically appears in the bottom-right corner. Users can drag the window at any time or disable automatic popups from the settings. The games can be operated independently beneath the task log without interfering.
Security and Considerations¶
Security Mechanisms
The plugin only mounts a UI surface, opens a read-only SSE stream connection, does not perform disk writes, and does not depend on the plugin family.
Permission Recommendations
The plugin runs with the permissions of the current DSH process. Review the source code and license (MIT) before installing.
Summary¶
moyu_games is a DSH plugin focused on casual features. It uses official UI slots to provide entertainment during task execution and is suitable for users who need to relieve the pressure of long waits.