Skip to content

Releases: Yuanqs-pine/DSH-Transparent-Frosted

v1.0.2 — 跟随系统外观修复

Choose a tag to compare

@Yuanqs-pine Yuanqs-pine released this 29 Oct 06:48

修复:跟随系统外观

dsh 把「外观」存成两个标记:html[data-ds-theme-source](你的选择:浅色 / 深色 / 跟随系统)与 body[data-ds-dark-theme](实际解析出来的结果)。插件的主题观察器过去只监听 data-theme / class,所以这两种情况都不会重新取色:

  • 浅色 → 点「跟随系统」,而系统是深色:设置页和页面底色停在浅色配色(你报的 bug);
  • 浅色 → 点「深色」:设置页自身的组件会换色,看起来像生效了,但插件注入的页面底色 / 文字色其实没换。

现在同时监听 data-ds-theme-source 与 data-ds-dark-theme(html 与 body 各挂一次,150 ms 防抖),并保留原有的 prefers-color-scheme 监听。系统外观在「跟随系统」模式下变化时也会即时重涂。

验证(Electron 挂真实 web profile,逐个快照):

场景 --dtg-page-fill / --dtg-ink
跟随系统 + 系统深色 rgba(29,29,31,.202) / rgba(249,250,251,1)
跟随系统 + 系统切浅色(实时) rgba(255,255,255,.202) / rgba(15,17,21,1)
浅色 → 深色(显式) 变深
深色 → 浅色(显式) 变浅

安装

下载本页的 dsh-transparent-frosted-1.0.2.tgz,然后:

# 桌面端
dsh plugin --profile desktop add ./dsh-transparent-frosted-1.0.2.tgz

# Web 端
dsh plugin --profile web add ./dsh-transparent-frosted-1.0.2.tgz
dsh --profile web web --port 8080

装完完全退出并重新启动 DeepSeek Harness(前端代码只在窗口创建时加载)。设置 → 透明磨砂主题 标题旁应显示 v1.0.2。

与 v1.0.1 的差别

  • v1.0.1:鲸鱼粒子、单胶囊开关、指针物理;
  • v1.0.2:仅修复外观跟随(无 UI 变化),其余与 v1.0.1 相同。

v1.0.1 — 鲸鱼粒子 + 胶囊开关 / whale particles

Choose a tag to compare

@Yuanqs-pine Yuanqs-pine released this 28 Oct 08:33

DSH-Transparent-Frosted v1.0.1

透明磨砂主题 · Transparent frosted-glass theme for DeepSeek Harness.
本版本为当前推荐版本(latest),附件 dsh-transparent-frosted-1.0.1.tgz 即安装包。

安装

# 桌面端
dsh plugin --profile desktop add ./dsh-transparent-frosted-1.0.1.tgz

# Web 端
dsh plugin --profile web add ./dsh-transparent-frosted-1.0.1.tgz
dsh --profile web web --port 8080

桌面端装完需完全退出并重新启动;Web 端打开 http://127.0.0.1:8080 即可。

两个版本的区别 / What changed

v1.0.0 v1.0.1
页面磨砂 单层 body::before 整页一张纸 与 v1.0.0 相同
设置页 独立滑杆,互不影响 与 v1.0.0 相同
总开关 有(三层描边的胶囊) 有(单胶囊,状态写在按钮里)
粒子效果 无 有:对话区中央的鲸鱼粒子,可单独关闭
粒子交互 — 悬停推开、按住拖动带走、松开回落
关闭总开关 仅撤销主题 撤销主题并自动卸载粒子图层
面板排版 容器偏大 行距/字号对齐设置页其它项
  • v1.0.0 是基线,只有主题本身,没有粒子;
  • v1.0.1 在基线上增加粒子与指针物理,并修掉了"关闭主题后粒子仍在页面下方继续动画"的问题。

需要回到基线:git checkout v1.0.0(v1.0.0 只提供源码,未打包 tgz)。

兼容

Windows 桌面端 / macOS 桌面端 / Web(Chrome、Edge)/ 深色与浅色主题。
深色主题下效果最佳——桌面壁纸即成为 DeepSeek Harness 的背景皮肤。