DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

magiceric /

magiceric/dsh-skin-magiclab

Verified

Five switchable interface skins for DeepSeek Harness, each with its own animated boot sequence and sound design.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@6006c028

dsh-skin-magiclab

Five switchable interface skins for DeepSeek Harness, each with its own animated boot sequence and sound design.

五套可切换的界面皮肤,每套配一段专属开机动画与音效。

Long March · 长征 The app, skinned
boot app

What it does

DeepSeek Harness paints its interface from design tokens (--dsw-alias-* and the static neutral ramp). This plugin rewrites those tokens per skin, so the sidebar, dialogs, composer and code blocks all change together instead of only the main column.

Each skin also ships a boot sequence that plays once when the app starts — the boot matches the skin, so the first two seconds do not look like a different product.

Skin Look Boot Sound
longmarch Warm gold on near-black, seal-red accents A campaign route draws itself across an abstract relief plate; a flag leads it Marching pulse and a two-note horn call
sonar Deep teal, phosphor green, monospace Sonar sweep and contact rings Ping and low swell
splitflap Slate grey with amber numerals Split-flap characters clack into a departure board Mechanical flaps
film Warm brown, grain, 2.39:1 letterbox Projector countdown, gate weave, scratches Projector clatter
ink Rice paper, ink wash, seal red Brush stroke and a falling ink drop Water drop and paper

Install

From npm, once published:

dsh plugin add dsh-skin-magiclab

From this repository, without publishing:

dsh plugin add github:magiceric/dsh-skin-magiclab

Restart the host (or reload the page) so the bundle loads. On DSH Desktop, install it through 设置 → 插件 instead — the desktop app manages its own profile.

Use

设置 → 外观实验室 picks a skin; changes apply live. A 外观实验室 panel in the sidebar has the same controls.

  • 开机动画 — turn the boot sequence on or off, and 重播 to preview the current skin's sequence
  • 开机音效 — the per-skin cues; audio starts on the first pointer or key event, because browsers only allow sound after a gesture
  • 颗粒/纹理 — the grain layer that most skins use

Preferences are stored in localStorage under dsh.skinlab.v1. Nothing leaves the machine: no network calls, no telemetry, no account.

How it works

  • dsh.bundle.patch points at cordis.patch.yml, which inserts the plugin into the profile's layer stack; that is what makes dsh plugin add work
  • dsh.client ships the browser half, a single self-contained lib/client.js registered through window.__ModuleLoader__
  • Skins are plain CSS keyed on html[data-dsh-skin="…"]; the client sets that attribute and the token overrides follow
  • The boot sequences and their audio are generated in the browser — drawing code plus Web Audio, no recorded media files

Compatibility

  • DeepSeek Harness 0.2.x, Web and Desktop
  • The skin layer assumes the --dsw-alias-* token interface; a host that renames those tokens will fall back to the default theme while the boot sequences keep working

License

MIT. Artwork is drawn in code and the boot cues are synthesized at runtime; the Long March sequence also ships one spoken line generated with a text-to-speech service and used with the author's permission.

—/ 5

No ratings yet

Verified DSH bundle

Commit 6006c02819cc

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout