dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DeepSeek Harness 主题皮肤插件:内置主题 / 静态图片 / 动态视频(鼠标环绕跟随帧),侧边栏一键切换,设置页完整管理;导入持久化、默认皮肤不可删。
DeepSeek Harness Theme Skin Plugin
简体中文 | English
🎨 Give the DeepSeek Harness web GUI a new look: built-in themes / static image / dynamic 360°-follow video, one-click from the sidebar, full management in Settings. One command to install; no dsh source changes.
Desktop: background showing through + theme panel + light/dark
# npm (published)
dsh plugin --profile web add @eternalnight/dsh-theme
# from GitHub
dsh plugin --profile web add github:EternalNight996/dsh-theme
# local link
dsh plugin --profile web add F:/MyApp/eternal/dsh-theme
After install restart dsh web: a 🎨 Theme button appears at the sidebar foot and a top-level "Theme" section appears in Settings (default wallpaper shown by default).
| Mode | Description |
|---|---|
| Built-in | 4 app color schemes (Dark/Graphite/Light/Sakura) + backdrop skins (Aurora etc.) |
| Image | Import local png/jpg/webp, persisted to assets/import-images/, named by filename (≤15 chars), deletable |
| Video | Follow-mouse (360° orbit) / loop; default import-videos/default.mp4, import persisted + deletable |
currentTime; rAF shortest-path lerp (no jump across ±π), throttled seeks + threshold, smooth on 1080p; stops under prefers-reduced-motion.pointer-events: none, never blocks interaction.import-images/default.png and import-videos/default.mp4 are non-deletable defaults.dsh-theme, order 25).dsh-theme namespace, survives restart.var(--dsw-alias-*), light/dark native.After install you can edit the frontend source and rebuild.
npm install
npm run build # only needed when editing src/client
npm run gen:bg # regenerate built-in backgrounds (optional)
# index.js / lib/themes.js need no build; just restart
dsh.marketplace metadata).dsh.marketplace metadata (RP inclusion check passed).README.md (Chinese) & README.en.md (English), with language switcher at top.dsh-plugin etc.).import-images/import-videos + two-step delete; non-deletable default.png/default.mp4; filename-named skins (≤15 chars); font/buttons adapt to DSH appearance; follow-mouse perf (throttled seeks / background pause / idle stop).prefers-reduced-motion).MIT
Give DSH a background you love, so it feels different every day.