全部插件

DSH / BUNDLE / CLIENT-UI

dsh-plugin-background-image

v1.2.2Voyage-He / dsh-background-imageba7eba990a

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-plugin-background-image

DeepSeek Harness 界面背景图片插件:网络/本地图片与预设渐变背景,支持图片不透明度、沉浸式全屏/仅对话区域、毛玻璃模糊与分区不透明度调节。

README / ZH

插件文档

目录摘要

DeepSeek Harness 界面背景图片插件:网络/本地图片与预设渐变背景,支持图片不透明度、沉浸式全屏/仅对话区域、毛玻璃模糊与分区不透明度调节。

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

本插件通过**覆写 DSH 主题 token** 与**注入 CSS** 实现,会改动全局界面表现,使用时需留意以下几点: 1. **覆写全局背景 token `--dsw-alias-bg-base`**:所有引用该 token 的界面区域都会显示背景图。插件已用 CSS 把已知的面板/按钮强制回表面色(`--dsw-alias-bg-layer-2`),但 DSH 升级后新增的引用该 token 的元素可能需要同步补充。 2. **依赖 DSH 内部 hashed 类名**:连续背景、玻璃效果与对话区偏移依赖 `.pI_x6G_frame`、`.wSkVaW_root`、`.ydkMvW_root`、`.hHd-Xa_root`、`.pI_x6G_sidebarCol`、`.uV2eYG_card`、`.wSkVaW_composerSeat`、`.wSkVaW_viewArea`、`.wSkVaW_composerHero` 等内部类名;DSH 升级若改动这些类名,对应效果会失效或错位。 3. **侧栏毛玻璃依赖伪元素方案**:侧栏的毛玻璃不直接加在侧栏祖先上,而是承载在 `.pI_x6G_sidebarCol::before` 伪元素(`position: absolute` 覆盖层,承担半透明填充与 `backdrop-filter`)上。这样 `backdrop-filter` 落在无 `fixed` 后代的伪元素上,侧栏祖先不再成为 `fixed` 后代的包含块,因此 `.VOzbGW_overlay` 这个 `position: fixed` 的设置弹层不会被锁进侧栏。该方案仍依赖 DSH 内部类名 `.pI_x6G_sidebarCol`、`.hHd-Xa_root` 等,DSH 升级若改动这些类名,侧栏玻璃效果会失效或错位。 4. **本地图片路由**:本地图片依赖主机端只读路由(仅回环、引用即授权),图片文件被移动或删除后背景会失效,需重新设置路径。插件会在页面加载与每次打开设置页时以 HEAD 请求静默探测(不传输文件内容),失效后在设置页顶部与状态行给出提示。 5. **关闭即还原**:上述 token 覆写与内部类名样式只在插件启用(侧栏规则还要求处于「沉浸式全屏」模式)时存在于页面;关闭插件或切换到「仅对话区域」后,对应样式表会整体移除,DSH 原生样式完整还原,不会残留 `!important` 覆写。