Repository navigation
Releases: Yuanqs-pine/DSH-Transparent-Frosted
Releases · Yuanqs-pine/DSH-Transparent-Frosted
Release list
v1.0.2 — 跟随系统外观修复
修复:跟随系统外观
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
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 的背景皮肤。