Introduction

The Web interface of DeepSeek Harness is minimalist by default. To enrich the visual experience and interactivity of the interface, you can add a Live2D character to the bottom-right corner of the page. dsh-live2d is a plugin designed for this purpose, allowing you to integrate a Live2D companion character into the DSH Web interface without manually writing front-end code.

Plugin Introduction

dsh-live2d is a Live2D pet companion plugin for the DeepSeek Harness Web interface. It is maintained by hacxy and belongs to the fun outfit customization category. It solves the problem of directly embedding Live2D models in the Web interface and managing them visually.

Core Features

The plugin provides the following capabilities:

  • Bottom-right Live2D character: Renders a Live2D character in the bottom-right corner of the page by default.
  • Loading progress bar: Shows progress while model assets are downloading and hides automatically after loading is complete.
  • Draggable: The character can be dragged and positioned anywhere on the screen.
  • Fully Web-based configuration: All 13 fields (including model URL, size, position, scale, opacity, layer, volume, and more) can be adjusted in the Web settings interface.
  • Theme following: The color scheme of the settings panel automatically matches the DSH interface (light/dark mode).
  • Zero-dependency installation: The Live2D runtime is packaged inside the plugin, so no additional dependencies are required after installation.
  • Configuration safety: When multiple pages are open or the configuration is modified externally, the settings automatically refresh to the latest values, avoiding configuration conflicts.
  • Model support: Supports any .model.json (Cubism 2) or .model3.json (Cubism 6) format.

Installation and Enablement

Use the official CLI to install the plugin. No additional steps are required.

dsh plugin --profile web add dsh-live2d
dsh web

After installation is complete, start the DSH Web interface to see the character.

Usage

  1. Open the DeepSeek Harness Web interface.
  2. Click Settings in the bottom-left sidebar.
  3. Select Live2D from the settings list.

In the settings panel, you can perform the following operations:

  • Save to apply: After changing parameters such as size or position and saving, the changes are applied in place. After changing the model URL and saving, the model is automatically reloaded.
  • Restore defaults: Click Restore defaults to clear custom settings in one click and return to the default deployment values.
  • Real-time synchronization: Changes made by other tabs or externally to the configuration file are automatically hot-updated to all open pages.

Notes

  • No model assets included: The plugin does not include or distribute any Live2D model assets. Users must provide their own legally obtained model files.
  • Commercial licensing: If used for commercial purposes, you must comply with the model’s own license agreement and Live2D’s proprietary software license.

Conclusion

Through Web-based configuration and a zero-dependency design, dsh-live2d provides a convenient solution for quickly adding a Live2D character to the DeepSeek Harness Web interface. It is suitable for users who want to add a touch of fun during development or interactions.