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 adjustableblurandfrost.Compatibility Mode: Keeps the stock layoutbyte-for-byte, replacing only the material with generic glass.
Free Background¶
- Optional
living fluid boardwith adjustablehue. - Optional custom wallpaper supporting
image/videowithblurandfrost. - Background brightness follows the current
scheme:dark modereduces it (0–50),light modeincreases 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 withhoverpress 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¶
- Install via Plugin Market / npm method:
dsh plugin --profile web add dsh-theme-mineradio
-
Restart the web UI after installation.
-
Search for
dsh-theme-mineradioinSettings → Plugin marketand verify the plugin name. -
If you were previously using a git spec, execute the switch:
dsh plugin --profile web add dsh-theme-mineradio@latest
- 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
dshprocess; 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
XxHuberrrproject, 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