A DeepSeek Harness skin/theme plugin (MIT, source-level patch) that applies beauty-series catalog wallpapers with wallpaper-derived colors, supports animated wallpapers, and keeps local custom-image skins — all colors decoded and compressed to WebP in ~/.dsh/skins/.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-25
License
MIT
01What can it help you accomplish?
Personalize the DeepSeek Harness client UI with beauty-series wallpaper skins
A themed agent workspace: pick a wallpaper from the Settings → General → Skin catalog grid and it applies instantly, with the color scheme extracted from that wallpaper; animated wallpapers loop in the window.
DeepSeek Harness users who want to change how the agent workspace looks.
Use your own image as a skin with on-device color extraction
A custom skin whose colors are decoded, sampled and compressed to WebP and stored only on your machine at ~/.dsh/skins/ — independent of the catalog.
Users who prefer a personal image over the bundled catalog.
02How to install into DeepSeek Harness
Prerequisites
- A source checkout of deepseek-harness at tag 0.1.0-rc.7
- Node.js 22.19 or newer
- pnpm package manager
Installation steps
- 01
Run `bash scripts/install.sh /path/to/deepseek-harness` (Git Bash / macOS / Linux), or `powershell -ExecutionPolicy Bypass -File scripts/install.ps1 \path\to\deepseek-harness` on Windows
- 02
Enter the harness directory: `cd /path/to/deepseek-harness`
- 03
Install dependencies and build together with the frontend: `pnpm install && pnpm run build`
- 04
Start the web UI: `pnpm dsh web`
- 05
Open http://127.0.0.1:3080 and go to Settings → General → Skin
Verify the integration
Not specified by the author
Rollback
- Run `bash scripts/uninstall.sh /path/to/deepseek-harness` (Git Bash / macOS / Linux)
- On Windows: `powershell -ExecutionPolicy Bypass -File scripts/uninstall.ps1 \path\to\deepseek-harness`
03DSH integration and capability boundaries
Source-level patch to DeepSeek Harness: overrides packages/client/ui-theme and applies host patches, then builds together with the frontend via pnpm.
Catalog wallpaper skins
Beauty-series wallpaper catalog (proxied from haowallpaper.com)→A preview grid in Settings → General → Skin; click a wallpaper to apply it
Local color extraction
The selected wallpaper or a custom image→WebP skin whose colors are decoded, sampled and compressed; saved at ~/.dsh/skins/
Decodes, samples and compresses the image to WebP stored in ~/.dsh/skins/; the video itself is not saved locally and is played through the Host proxyAnimated (dynamic) wallpapers
An animated wallpaper from the catalog (marked 动态)→A looping animated skin playing in the window
Custom-image skin
A local image you choose→A custom skin with on-device color extraction, independent of the catalog
The image exists only on your machine at ~/.dsh/skins/
04Who is it for? When not to use it?
Good for
- DeepSeek Harness users who want to change how the agent workspace looks.
- Users who prefer a personal image over the bundled catalog.
Not for
- It is a source-level change: it overrides packages/client/ui-theme and applies host patches, so you must rebuild with pnpm run build. The skin cannot be installed via npx @deepseek-ai/dsh because it must be built together with the frontend.
- Built against DeepSeek Harness 0.1.0-rc.7. If upstream changes the UI structure, the patch may fail to apply.
05Compatibility, maintenance and safety notes
- It is a source-level change: it overrides packages/client/ui-theme and applies host patches, so you must rebuild with pnpm run build. The skin cannot be installed via npx @deepseek-ai/dsh because it must be built together with the frontend.
- Built against DeepSeek Harness 0.1.0-rc.7. If upstream changes the UI structure, the patch may fail to apply.
- Catalog wallpapers are proxied by the Host from haowallpaper.com — the browser does not connect directly and no portraits are bundled; rights belong to the original site and authors (see NOTICE.md).
MIT · maintained (no tagged release)
06Frequently asked questions
How do I install DSH Beauty Skins?
You need a source checkout of deepseek-harness 0.1.0-rc.7, Node.js 22.19+ and pnpm. Run `bash scripts/install.sh /path/to/deepseek-harness` (or the PowerShell script on Windows), then `cd` into the harness dir and run `pnpm install && pnpm run build && pnpm dsh web`. It cannot be installed with `npx @deepseek-ai/dsh` because it builds with the frontend.
Can I use my own image instead of the catalog?
Yes. Choose Custom (自定义(选图)) in Settings → General → Skin. The image is decoded, color-sampled and compressed to WebP locally and stored only on your machine at ~/.dsh/skins/, independent of the catalog.
What does the "dynamic" (动态) wallpaper badge mean?
It marks an animated wallpaper. Once applied it loops and plays inside the window; the video itself is not saved on disk and is played through the Host proxy.
How do I remove or roll back the skin?
Run `bash scripts/uninstall.sh /path/to/deepseek-harness` (or `powershell -ExecutionPolicy Bypass -File scripts/uninstall.ps1` on Windows) to remove the patch and restore the original UI.
07Related DSH workflows
deepseek-harness-skin
by heigeai
Skin system for DeepSeek Harness — 21 built-in skins plus custom themes generated from a single image, with contrast and readability checks.
dsh-qq2006
by laplaceyoung
A switchable QQ2006 skin for the DeepSeek Harness Web UI with a coral-blue theme and retro assets.
dsh-skin-market
by keman-ai
Skin marketplace for DeepSeek Harness — search and install community skins from dsh.a2hmarket.ai right in the settings page
deepseek-harness-angelina-themes
by bilbillm
Angelina light and dark glass themes with parallax for DeepSeek Harness
08Data and sources
给 DeepSeek Harness 用的**美女系列**皮肤:设置里从
本项目与 DeepSeek 官方无隶属关系。
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-25. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
