HeiGeAi/deepseek-harness-skin

DeepSeek Harness Skin adds 21 built-in UI themes plus a one-image custom theme generator to your DSH web interface -- all without changing any agent functionality. Built-in skins include pop-culture themes (Hatsune Miku, Genshin Night/Dawn, Wuthering Tide, QQ 2007, Dragon Ball, Naruto, DeepSeek-tan) and minimalist variants. The custom path extracts four seed colors from any PNG/JPG/WebP, derives a full palette with contrast-preserving opacity, and stores the result locally -- no cloud upload. Switch skins with a single click in Settings > General > Skin.

Web UI Enhancements ★ 49 updated 2026-09-13 ⚠️ needs adapt
View on GitHub ↗

Install

git clone https://github.com/HeiGeAi/deepseek-harness-skin.git
bash deepseek-harness-skin/scripts/install.sh /path/to/deepseek-harness
cd /path/to/deepseek-harness && pnpm install && pnpm run build && pnpm dsh web

Requires a local deepseek-harness source checkout at v0.1.0-rc.5, Node.js 22.19+, and pnpm. Running DSH via npx will not work -- skins are compiled with the frontend. The installer backs up all touched files to ~/.dsh-skin-backups/<timestamp>/. To revert: bash scripts/uninstall.sh /path/to/deepseek-harness.

Compatibility

Requires deepseek-harness source checkout v0.1.0-rc.5, Node.js 22.19+, pnpm. NOT compatible with npx @deepseek-ai/dsh binary install. macOS/Linux only (bash installer).

Details

Recent updates

21 presets including QQ 2007, QQ 2008 Pink, Hatsune Miku, Genshin Dawn/Night, Deepspace Star/Nebula, Naruto, Sasuke, Wuthering Tide/Echo, Dragon Ball Nimbus, Super Saiyan, DeepSeek-tan (2 variants), DeepSeek Youth, Beta Tester, Feng Ge, Liang Sheng. QQ 2007/2008 are bitmap-free, derived from four seed colors at build time.

FAQ

How do I install DeepSeek Harness Skin?
Clone the repo, run bash scripts/install.sh /path/to/deepseek-harness, then rebuild DSH: pnpm install && pnpm run build && pnpm dsh web. Requires DSH source at v0.1.0-rc.5 -- not compatible with the npx binary.
How do I create a custom skin from my own image?
In Settings > General > Skin, choose Custom (pick an image) and select any PNG, JPG, or WebP. The tool extracts 4 seed colors, classifies light/dark, tunes veil opacity for readability, and stores the result locally. No cloud upload.
Will installing a skin break my DSH conversations or agents?
No. The installer patches only frontend CSS/JS files and backs up every touched file to ~/.dsh-skin-backups/. Agent logic, plugins, and conversation history are untouched. Revert anytime with the uninstall script.

Alternatives

ccch1mneyyy/dsh-TUI · omdsh-dev/DSH-better-sidebar · vlln/whale-girl

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins