keke050/dsh-wallpaper
为DeepSeek Harness桌面应用设置自定义背景壁纸——支持预设、图片URL、上传及不透明度滑块。
项目介绍Project Overview
dsh-wallpaper 是为 DeepSeek Harness 桌面端设置自定义背景壁纸的插件。提供 6 款渐变预设、http(s) 图片 URL 与本地 PNG/JPG/GIF/WebP(≤10MB)上传,配置和图片持久化于 $DSH_HOME/storages/wallpaper/,并通过不透明度滑块控制壁纸透过界面的显示强度。适合想个性化桌面端外观时使用。注意:不透明度设为 100% 时,底色、卡片乃至消息气泡都会变半透明,可能影响阅读。
dsh-wallpaper is a plugin that sets a custom background wallpaper for the DeepSeek Harness desktop app. It offers six gradient presets, http(s) image URLs, and local PNG/JPG/GIF/WebP uploads (≤10MB), persisting config and images under $DSH_HOME/storages/wallpaper/, with an opacity slider controlling how strongly the wallpaper shows through the UI. Use it to personalize the app's appearance. Caveat: at 100% opacity, backgrounds, cards, and message bubbles become translucent, which may affect readability.
请帮我了解并安装插件:【dsh-wallpaper】【https://github.com/keke050/dsh-wallpaper】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add github:keke050/dsh-wallpaper
把 keke050/dsh-wallpaper 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
dsh-wallpaper
Set a custom background wallpaper for the DeepSeek Harness desktop app.
English | 中文
Features
- Presets — 6 built-in gradient wallpapers (aurora, ocean, sunset, forest, night, sakura), plus a "none" option.
- Custom image URL — paste any
http(s)image URL. - Upload — pick a local PNG / JPG / GIF / WebP (≤ 10MB); it is stored on the host and survives restarts.
- Opacity slider — controls how strongly the wallpaper shows through the UI, from hidden (0%) to dominant (100%). At 100% the base background, cards and even the message bubbles become translucent so the wallpaper fills the whole window.
- Durable: config and the uploaded image live in
$DSH_HOME/storages/wallpaper/, served at a stable/dsh-wallpaper/imagepath, so nothing is lost when the desktop app rebinds its random loopback port.
Install
dsh plugin --profile web add github:keke050/dsh-wallpaper
Then restart DeepSeek Harness. Open Settings → 壁纸 / Wallpaper.
Usage
- Pick a preset, paste an image URL, or upload a local image.
- Drag the opacity slider to taste — higher means the wallpaper is more visible.
- Click Remove wallpaper to restore the default background.
How it works
- The host half registers three loopback HTTP routes (
/dsh-wallpaper/config,/dsh-wallpaper/upload,/dsh-wallpaper/image) and persists the wallpaper to$DSH_HOME/storages/wallpaper/. - The client half renders the settings section and injects CSS that puts the wallpaper on
bodyand makes the app's background surfaces translucent (by overriding--dsw-alias-bg-*/--dsw-specific-*design tokens), so the wallpaper shows through the conversation area, not just the sidebar.
License
MIT
nexu-io/open-design
freestylefly/awesome-gpt-image-2
anywhere-labs/dsh-desktop
walkinglabs/learn-harness-engineering
awesome-dsh-plugin/awesome-dsh-plugin
MemTensor/MemOS