DSH Plugins Marketplace

DSH Plugins

Plugins

/

Themes & Skins

/

dsh-skin-background

d

dsh-skin-background

Manifest valid

Image-background skin with four shipped wallpapers, a user wallpaper directory, custom image URLs, and live dim/blur controls in Settings.

UI (client)hasBundlePatch

dsh-skin-background

DeepSeek Harness (dsh) 皮肤插件:给 Web 界面加上可切换的图片背景。English summary below.

default skin

skin settings panel

dusk drift wallpaper

  • 内置 4 张原创渐变壁纸(aurora-dawn / dusk-drift / ocean-mist / midnight-bloom),也支持用户目录 ~/.dsh/skin-center/wallpapers 中放入自己的图片,或输入任意 http(s) 图片链接
  • 皮肤面板出现在「设置 → 皮肤」:启用开关、壁纸选择、自定义链接、背景压暗(0–90%)与背景模糊(0–24px)滑杆,保存后即时生效
  • 深浅色自适应:面板变为半透明毛玻璃(通过 ctx.theme.overrideTokens 叠加 token 层),深色模式下加一层更深的暗纱保证文字对比度
  • 设置通过 dsh 的 user-settings 文档(skin-background 命名空间)持久化,带写入校验(拒绝 javascript: 等非法图片引用)

安装

# 在 deepseek-harness 仓库目录下
pnpm dsh plugin --profile web add /path/to/dsh-skin-background

安装前先构建:pnpm install && pnpm build(产物为 lib/index.js 宿主半边 + lib/client.js 浏览器半边)。然后重启 dsh web。

开发

pnpm install
pnpm test        # vitest(node + jsdom)
pnpm build       # tsc 类型产物 + tsdown 双半边打包

目录结构:src/index.ts 宿主半边(设置命名空间 + /skin-background/wallpapers 路由),src/client/ 浏览器半边(皮肤应用 SkinController、设置界面 SkinSection、词典)。

English: a skin plugin for the DeepSeek Harness web client adding a selectable image background. Ships four original gradient wallpapers, serves user wallpapers from ~/.dsh/skin-center/wallpapers, accepts any http(s) image URL, and exposes a Settings → Skin page with enable/dim/blur controls. Surfaces turn translucent-glass via the theme token override API; everything persists through the skin-background settings namespace with write validation.

Compatibility

DSH 0.1.7-rc.1: failedDSH 0.1.7-rc.2: failedDSH 0.2.0-rc.1: failed

Versions

Latest versionPublishedSize
0.1.0——

Comments

Loading…

Similar plugins

✦

No screenshots

dsh-wallpaper

Wallpaper skin for the DSH Web UI: image background with opacity, mask and blur controls.

Themes & SkinsManifest valid

★ 0

↓ 247/wk

dsh plugin --profile web add dsh-wallpaper

✦

No screenshots

Wallpaper skin for the DSH Web UI: presets, image URL or upload, and an opacity slider that fades the interface to reveal the wallpaper.

Themes & SkinsManifest valid

★ 0

dsh plugin --profile web add dsh-wallpaper

✦

No screenshots

by ddbj-hub

Persistent wallpaper skin for the dsh web profile: static image or muted looping video as the app background, with translucent panels and a floating picker panel.

Themes & SkinsUI & ExperienceManifest valid

★ 1

↓ 62/wk

MIT

JavaScript

Aug 17, 2026

dsh plugin --profile web add dsh-wallpaper-skin
dsh-plugin-shell-skin5

No screenshots

DSH 浏览器皮肤插件:开场动画、自定义壁纸、面板透明度,设置即时生效。

Themes & SkinsManifest valid

★ 0

MIT

TypeScript

dsh plugin --profile web add dsh-plugin-shell-skin

✦

No screenshots

Wallpaper backgrounds for the DSH web GUI. Windows: reads your Wallpaper Engine (Steam) library and plays video/web wallpapers behind the chat. macOS: scans the WaifuX download folder and loose media

Themes & SkinsManifest valid

★ 0

dsh plugin --profile web add dsh-plugin-wallpaper-engine

✦

No screenshots

by RexCue

Wallpaper skin for the DeepSeek Harness (dsh) web UI: image background with opacity, mask and blur controls.

Themes & SkinsManifest valid

★ 4

↓ 358/wk

JavaScript

Aug 14, 2026

dsh plugin --profile web add dsh-wallpaper