Introduction

In the “everything is a plugin” mechanism of DSH, the appearance of the Web UI can be integrated as a plugin. For agent developers, the common requirement is not to modify the DSH source code, but to switch to a presentable and rollback-capable interface first; dsh-theme-mineradio solves this problem: it transforms the DeepSeek Harness web UI into a glassmorphism interface in the style of the Mineradio private visual radio, and can revert to the stock UI when closed.

What is This

dsh-theme-mineradio is maintained by dhicoc and is licensed under MIT. It targets the DeepSeek Harness web UI, replicates the Mineradio “private visual radio” appearance, and provides toggleable theme effects.

Core Features

Two Appearance Modes

  • Mica: Rearranges the layout into floating glass cards with adjustable blur and frost.
  • Compatibility Mode: Keeps the stock layout byte-for-byte, replacing only the material with generic glass.

Free Background

  • Optional living fluid board with adjustable hue.
  • Optional custom wallpaper supporting image/video with blur and frost.
  • Background brightness follows the current scheme: dark mode reduces it (0–50), light mode increases it (50–100), and 50 remains unchanged.

Atmosphere and Interaction

  • Ambient decor: Particle whale, star dust, and interactive dot matrix grid, all toggleable.
  • Champagne glow: Pointer glow on the glass with hover press feedback.

Looks Panel

Provides Studio / Deep sea / Midnight / Mist / Rainbow scenes, as well as Performance / Balanced / Vivid performance presets.

Installation and Enabling

Plugin Market / npm Method

Execute the plugin installation command first:

dsh plugin --profile web add dsh-theme-mineradio

You can also open it in DSH:

Settings → Plugin market

Search for dsh-theme-mineradio.

After completing the above steps, restart the web UI. To disable the plugin, open:

Settings → Plugins → Mineradio

Windows Installation Script

Run in Windows:

powershell -ExecutionPolicy Bypass -Command "Invoke-WebRequest 'https://github.com/dhicoc/dsh-theme-mineradio/raw/main/install.ps1' -OutFile install.ps1; .\install.ps1"

The script defaults to installing the latest release, links the plugin to the profile’s node_modules, and registers ui-mineradio in cordis.patch.yml. It can be run repeatedly.

If you need to pin a specific version or track the development branch:

.\install.ps1 -Version 'v1.0.0'
.\install.ps1 -Version 'main'

Avoid git spec

Do not use:

github:dhicoc/dsh-theme-mineradio
dsh plugin add https://github.com/dhicoc/dsh-theme-mineradio

git / tarball specs will cause pnpm to block build scripts and lead to market update failures. If you already have a git spec, switch to:

dsh plugin --profile web add dsh-theme-mineradio@latest

Registration Method

The npm package does not have prepare / postinstall scripts; the dsh.bundle manifest automatically registers ui-mineradio.

Typical Usage

  1. Install via Plugin Market / npm method:
dsh plugin --profile web add dsh-theme-mineradio
  1. Restart the web UI after installation.

  2. Search for dsh-theme-mineradio in Settings → Plugin market and verify the plugin name.

  3. If you were previously using a git spec, execute the switch:

dsh plugin --profile web add dsh-theme-mineradio@latest
  1. To disable, open:
Settings → Plugins → Mineradio

Applicable Scenarios and Notes

Suitable for: Quickly changing the DeepSeek Harness web UI appearance, demonstrating the Mineradio style, and preserving original layout compatibility in Compatibility Mode.

Note that the community directory should not be mistaken for the official app store; the community directory is a standalone site with no official affiliation to DeepSeek / Hypersphere.

Usage notes:

  • Plugins run with the permissions of the current dsh process; you should check the source code and license before installing.
  • The license is MIT; the Mineradio visual identity is a faithful re-skin of the XxHuberrr project, which is under GPL-3.0.
  • This article does not delve into unverified dependency and permission details.

Links

  • Community directory: https://www.skillhub.cn/plugins/dhicoc/dsh-theme-mineradio
  • GitHub: https://github.com/dhicoc/dsh-theme-mineradio