Introduction

The Web UI of DeepSeek Harness typically displays a default loading state when it starts. The dsh-erii-boot-splash plugin introduces animation effects to provide a more visually expressive themed interface for the loading process.

Plugin Introduction

This is a boot animation plugin based on the Erii (Sakura) theme, developed by maintainer yanglingrise. It replaces or supplements the default loading screen by displaying specific animated elements when the Web UI starts. The plugin is open-sourced under the MIT license.

Core Features

The plugin provides the following core features:
- Boot animation
- Falling sakura petals
- Mint-colored mascot
- Progress bar
- Pulsing title
- Pure client-side implementation
- Automatic fade-out
- Zero runtime dependencies

Installation and Enablement

Use the DSH plugin CLI to install it:

dsh plugin --profile web add github:yanglingrise/dsh-erii-boot-splash

After installation, restart the Web service to activate the plugin.

Typical Usage

Restart the Web service (or refresh the page after the service restarts) to see the boot animation. To adjust animation details, open the lib/client.js file and modify it, including the display duration, color configuration, number and speed of sakura petals, and title text.

Technical Implementation

  • Pure client-side Cordis plugin; the host is only responsible for mounting, while the rendering logic is completed on the browser side.
  • Zero runtime dependencies; dependencies such as React are provided by the host’s module loader.
  • The CSS stylesheet is automatically cleaned up through the plugin unloading mechanism.

Conclusion

This plugin provides a lightweight, dependency-free boot animation solution for the DeepSeek Harness Web UI, suitable for developers who want to add visual feedback during the loading process.