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

  1. Clone the repository into a local directory.
  2. Run the install command above, using the absolute path to the repository root.
  3. Restart dsh web to 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.