前言¶
DeepSeek Harness(DSH)采用插件化架构,Web UI 的定制通常依赖硬编码或非标准方案。dsh-theme-whalegirl 是一个官方风格的主题插件,它通过完整的 token 映射,将 DreamSkin 的设计规范移植到 DSH 原生主题运行时,解决了 Web UI 界面风格与内部运行时脱节的问题。
这是什么¶
这是一个为 DSH Web UI 设计的「鲸鱼娘」主题插件,由 ZHOUcourier 维护。它基于 DreamSkin 的 ver_cb557ececaa5de3f3dbe 版本移植,提供完整的 --dsw-* token 映射(174 个 token)和可调节的磨砂玻璃效果,旨在还原 DreamSkin 的配色与质感。
核心功能¶
- 完整的 Token 映射:注册
deepseek-whalegirl主题,完整映射 174 个--dsw-*token,包括所有表面、标签、边框、按钮、Markdown 块、滚动条和状态颜色。 - 可调节的视觉效果:默认轻度磨砂,支持调整主框背景模糊度、表面透明度、气泡透明度、壁纸遮罩和模糊。
- 预设方案:提供「清爽玻璃」、「DreamSkin 原味」、「纯净实底」三种一键预设。
- 原生集成:通过
theme.setTheme()绑定,与 DSH 原生外观设置兼容。
安装与启用¶
使用终端安装插件:
dsh plugin --profile web add -w https://github.com/ZHOUcourier/dsh-theme-whalegirl/releases/latest/download/dsh-theme-whalegirl.tgz
也可以通过其他方式安装:
dsh plugin --profile web add -w github:ZHOUcourier/dsh-theme-whalegirl
dsh plugin --profile web add -w dsh-theme-whalegirl
dsh plugin --profile web add -w link:/path/to/dsh-theme-whalegirl
安装后重启 Web profile 以应用更改:
dsh --profile web
典型用法¶
- 在设置页面的插件区域找到「鲸鱼娘 · 玻璃与壁纸」卡片。
- 使用预设按钮切换「清爽玻璃」、「DreamSkin 原味」或「纯净实底」。
- 手动调整主框背景模糊、表面透明度等参数。
- 如需切换回系统默认主题,可在设置 -> 通用 -> 外观中选择;如需再次启用该主题,在市场 Themes 标签页切换插件开关。
适用场景与注意¶
- 适用场景:使用 DSH Web UI 的开发者,希望快速统一界面风格为 DreamSkin 风格。
- 注意事项:
- 仅支持浅色外观。
- 需要使用 Web 客户端 profile (
platform: web)。 - 配置保存在浏览器 localStorage 中 (
dsh-whalegirl.prefs.v1),不同浏览器配置独立。 - 捆绑的艺术作品归 DreamSkin 原作者所有。
该插件通过原生 token 映射解决了 Web UI 的样式定制问题,提供了高度可配置的视觉体验。完整信息与源码见 GitHub 仓库。