Advanced skins

Advanced skins

A source-patch theme engine that gives the DSH Web UI 21 built-in skins with background images — plus a "upload one image, generate a whole theme" channel.

Two ways to skin DSH

We already cover the plugin-based theme center (151 day/night skins, one-line install). This page is the other, higher-fidelity route: it patches the DSH client itself so skins can carry full background images, not just color palettes.

Plugin skins (dsh-themes)Advanced skins (this page)
Installdsh plugin add dsh-themesPatch source + rebuild
Skin count151 (day/night pairs)21 + custom image
FidelityColor paletteColor + background image
Custom themesUpload one image → full theme
Sourcewhyihaveyou/dsh-themesHeiGeAi/deepseek-harness-skin
The skin picker inside the DeepSeek Harness settings panel
The skin picker inside the settings panel (skin-center)

Showcase

QQ 2008 · 粉 skin applied to DeepSeek Harness
QQ 2008 · 粉 · click to enlarge
QQ 2007 skin applied to DeepSeek Harness
QQ 2007 · click to enlarge
原神 · 璃月夜 skin applied to DeepSeek Harness
原神 · 璃月夜 · click to enlarge
鸣潮 · 黑青 skin applied to DeepSeek Harness
鸣潮 · 黑青 · click to enlarge
初音未来 skin applied to DeepSeek Harness
初音未来 · click to enlarge
DeepSeek 娘 · Q 版 skin applied to DeepSeek Harness
DeepSeek 娘 · Q 版 · click to enlarge
内测大佬 skin applied to DeepSeek Harness
内测大佬 · click to enlarge
峰哥骑鲸 skin applied to DeepSeek Harness
峰哥骑鲸 · click to enlarge

The 21 built-in skins

12 light + 9 dark, each with a flat / glass / neon chrome style. QQ 2007 and QQ 2008 are pure-color skins (no bitmap); the other 19 each carry a background image.

#SkinIP / SourceAppearanceChrome
1QQ 2007QQ (Tencent)Lightflat
2QQ 2008 · 粉QQ (Tencent)Lightglass
3初音未来Hatsune MikuLightneon
4原神 · 蒙德Genshin (miHoYo)Lightglass
5原神 · 璃月夜Genshin (miHoYo)Darkneon
6恋与深空 · 星海Love & DeepspaceLightglass
7恋与深空 · 星际Love & DeepspaceDarkneon
8火影 · 鸣人NarutoDarkglass
9火影 · 佐助NarutoDarkneon
10鸣潮 · 黑青Wuthering Waves (Kuro)Darkneon
11鸣潮 · 深紫Wuthering Waves (Kuro)Darkglass
12龙珠 · 筋斗云Dragon BallLightglass
13龙珠 · 超赛Dragon BallLightneon
14大佬 · 烟灰OriginalDarkglass
15DeepSeek 娘 · 深海DeepSeek-tanDarkneon
16DeepSeek 娘 · Q 版DeepSeek-tanLightglass
17DeepSeek 青春版DeepSeek-tanLightglass
18内测大佬OriginalDarkneon
19别影响 AGIOriginalLightglass
20峰哥骑鲸OriginalLightflat
21梁圣 · 静音OriginalLightglass

Upload one image, get a whole theme

The picker's first entry is Custom (pick image). Drop in a PNG/JPG/WebP and it derives the accent, secondary, surface and text colors, auto-tunes the mask so text stays readable, and stores the result locally by content hash. The original image never leaves your machine.

Custom skin picker
Custom picker · click to enlarge
Custom image-derived skin result
One image → full theme · click to enlarge

Install

Because this patches the client and rebuilds, it needs a source checkout of deepseek-harness (v0.1.0-rc.5), Node.js 22.19+ and pnpm. The npx @deepseek-ai/dsh route won't work.

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

Then open http://127.0.0.1:3080 → Settings → General → Skin. To revert: bash scripts/uninstall.sh /path/to/deepseek-harness.

Third-party project by HeiGeAi (黑哥Ai), MIT-licensed. Not affiliated with DeepSeek.

← Back to the plugin theme center

🌐 中文