bupianlizhugui/dsh-genshin-skin
You can directly change the Genshin theme to the deepseek harness
dsh-genshin-skin is a Genshin Impact (Snezhnaya) presentation skin for the DeepSeek Harness Web UI: it recolours the theme with a Teyvat gold palette and adds a snowy imperial-city wallpaper background. The README states it works entirely through the public ctx.theme service and a CSS layer, stacking a --dsw-* override layer plus CSS Modules for the wallpaper and edge glow, and registering the override through ctx.effect so it is removed automatically on unload. The wallpaper image, colour-token mappings and scrim/panel transparency are all editable in src/ and rebuilt with pnpm build.
Install
dsh plugin --profile web add github:bupianlizhugui/dsh-genshin-skinA git install builds the package from source via its prepare script, so pnpm (>=10) asks to allowlist that build the first time: when the first add fails, copy the printed package key into the profile's pnpm-workspace.yaml (allowBuilds: dsh-genshin-skin: true) and re-run. Pinning a commit (github:bupianlizhugui/dsh-genshin-skin#<sha>) is recommended so a later push cannot silently change what runs. Remove with dsh plugin --profile web remove dsh-genshin-skin.
Compatibility
DeepSeek Harness Web UI (the dsh CLI, or a source checkout run with pnpm dsh); Node >= 22.19 and pnpm, which DeepSeek Harness already requires. The README states it is presentation only and does not touch sessions, models, tools, sandboxes or the network, restoring the stock look when removed.
Details
- Repo: bupianlizhugui/dsh-genshin-skin
- Category: Web UI Enhancements
- Stars: 3
- Version: git spec github:bupianlizhugui/dsh-genshin-skin; code MIT, bundled artwork under a separate non-MIT asset licence
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
The README documents the bundle/client declarations (dsh.bundle + dsh.client platform web), how the host serves the skin's client bundle at /plugins/dsh-genshin-skin/client.js, the allowBuilds approval step for git installs, and a separate ASSET_LICENSE.md for the bundled artwork (not MIT).
FAQ
- How do I install dsh-genshin-skin?
- Run dsh plugin --profile web add github:bupianlizhugui/dsh-genshin-skin. The README notes a git install builds from source, so pnpm may ask to allowlist dsh-genshin-skin in the profile's pnpm-workspace.yaml; pinning a commit is recommended.
- Does it change sessions or models?
- No. The README states it is presentation only, working through the public ctx.theme service and a CSS layer, and that it does not touch sessions, models, tools, sandboxes or the network.
- Is the artwork licensed like the code?
- No. The README says the code is MIT but the bundled image is covered by a separate ASSET_LICENSE.md for personal, non-commercial use, and that this is an unofficial fan project.
Alternatives
allen546/dsh-plugin-genshin-startup · DamonKoy/dsh-web-ui#dsh-skins · 2002yxy/dsh-desktop-pet