DSH Plugins
返回列表
🎮

dsh-wallpaper

趣味换装 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install SciGeoLight/dsh-wallpaper

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install SciGeoLight/dsh-wallpaper 即可安装,插件源码地址为 https://github.com/SciGeoLight/dsh-wallpaper 。

插件介绍

DSH 客户端的壁纸背景和毛玻璃面板样式都硬编码在源码的 CSS 变量里,想换一张背景图、调一下面板的磨砂程度,就得改文件、重新构建整个客户端——对于一次纯视觉微调来说过于笨重。dsh-wallpaper 把这件事变成设置页里的一个入口:上传图片、拖几个滑块,即刻生效,完全不需要碰宿主壳的代码。

功能上分两块。背景方面,支持上传 JPEG、PNG、WebP 图片替换默认背景,也可以随时移除恢复出厂图。毛玻璃面板方面,提供三个实时滑块:backdrop-filter 模糊半径、面板半透明底色不透明度、以及饱和度系数。调任何一项 UI 都立即响应,方便反复微调到满意为止。插件底层通过注入一个同级优先级的 style 元素覆写 body 级 CSS token,沿用了 Harness 用 ::before 伪元素承载 backdrop-filter 的安全结构,避免了直接设在列容器上导致 position:fixed 子元素被捕获的已知问题。所有配置写入 localStorage,重启后自动应用。

适合希望 DSH 客户端不那么千篇一律的用户:放一张喜欢的壁纸当背景,把玻璃面板调得再透一点或再实一点,用饱和度旋钮让冷色更冷或暖色更暖。插件体积极小、MIT 协议、以预构建 bundle 形式发布,无需额外运行时依赖,安装后重启 DSH Web 即可在 Settings → Wallpaper 页面开始使用。

使用场景

  • 用自己喜欢的图片替换 DSH 默认背景,让客户端更有个人风格
  • 调低毛玻璃面板透明度,让壁纸图案更清晰地透出来
  • 提高饱和度让冷色调壁纸更鲜明,或降低它让画面更柔和

适合人员

  • 希望 DSH 客户端视觉更个性化、不愿千篇一律的用户
  • 熟悉 DSH 插件机制、想快速定制界面但不想改源码的开发者
  • 对毛玻璃效果和背景图有审美偏好、喜欢微调 UI 细节的使用者