Skip to content

xingyingyuzhui/dsh-liquid-glass

60Last commit Aug 15, 2026

dsh-liquid-glass DSH plugin

dsh-liquid-glass is a web skin for DeepSeek Harness (DSH). It allows you to overlay wallpapers on top of the official light/dark/system themes, and optionally enables a liquid glass effect on panels like the sidebar, title, body, and input area. The plugin is designed to not interfere with DSH's native scrolling and sticky behavior.

How to install the dsh-liquid-glass DSH plugin

dsh plugin --profile web add github:xingyingyuzhui/dsh-liquid-glass

Copying does not run this command. Review the repository and version before installing the dsh-liquid-glass DSH plugin.

dsh-liquid-glass DSH plugin data source

dsh-liquid-glass DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-liquid-glass DSH plugin can do

  • Provides two built-in wallpaper presets: Ice (light) and Deepwater (dark).
  • Allows users to import custom wallpapers.
  • Adjustable wallpaper transparency without affecting the rest of the UI.
  • Glass blur effect applied only behind each glass island (sidebar, title, body, input area).
  • Toggle the liquid glass material on/off; turning it off restores the official surface while keeping the wallpaper.
  • Does not modify DSH's native geometry: conversation scrolling and input sticky remain unchanged.

Where the dsh-liquid-glass DSH plugin fits

  • Personalize the DSH web interface with a choice of wallpapers.
  • Use a custom wallpaper as a background while keeping the UI clean.
  • Enable the liquid glass effect for a modern, translucent look.
  • Switch between light and dark wallpapers based on ambient lighting.
  • Disable the glass effect while retaining the wallpaper for a simpler appearance.

Who the dsh-liquid-glass DSH plugin is for

  • DSH users who want to customize the appearance of their web interface.
  • Users who prefer a visually appealing, translucent UI with wallpaper support.

dsh-liquid-glass DSH plugin limitations

  • Only works with the DSH web profile; requires `dsh web` to be running.
  • Requires DSH to be installed and the plugin to be added via `dsh plugin` command.
  • Targets a specific commit of DSH (47f943859bef60e4160492346772ded9b24f765a); compatibility may vary with other versions.
  • After installation, DSH must be restarted for the plugin to take effect.
  • The old 'wallpaper blur' storage key is no longer read and will not be converted to the new glass blur.

dsh-liquid-glass DSH plugin: from the repository README

Quoted from the xingyingyuzhui/dsh-liquid-glass README, the upstream source of the dsh-liquid-glass DSH plugin. Copyright remains with the original authors.

DeepSeek Harness(DSH)Web 皮肤:在官方**浅色 / 深色 / 跟随系统**之上叠加壁纸,以及可选的液态玻璃岛。 对照官方基线:DeepSeek Harness `47f943859bef60e4160492346772ded9b24f765a`。 ## 预览 | 冰原 | 深水 | | --- | --- | | ![冰原壁纸下的新会话](docs/preview/ice-hero.jpg) | ![深水壁纸下的对话](docs/preview/deepwater-chat.jpg) | | 设置 | 自定义壁纸 | | --- | --- | | ![设置里选择壁纸](docs/preview/settings.jpg) | ![导入的自定义壁纸](docs/preview/custom-wallpaper.jpg) | ## 功能 - **壁纸预设**:冰原(浅色)、深水(深色),也可导入自己的图 - **壁纸透明度**:只改壁纸本身,不糊整张图 - **玻璃模糊**:只糊每个玻璃岛背后那一层(侧栏、标题、正文、输入区) - **液态玻璃开关**:关材质后官方表面回来,壁纸可以继续留着 - **不抢官方几何**:会话滚动仍由 `data-conversation-scroll` 管,输入区 sticky 不改 ## 安装 前置:已安装 DSH(`dsh web` 可运行)。 ```sh dsh plugin --profile web add github:xingyingyuzhui/dsh-liquid-glass ``` 装完**重启 DSH**(`dsh web`),然后打开 **设置 → 通用 → Liquid Glass**。 ## 使用 | 控件 | 作用 | | --- | --- | | Wallpaper | 预设 / 导入。滑杆只改壁纸透明度。 | | Glass blur | 每个玻璃岛背后的 backdrop blur。壁纸保持清晰。 | | Liquid Glass | 开/关材质。关了恢复官方表面,壁纸可单独留着。 | 旧的「壁纸模糊」存储键不再读取,也不会自动换成新的玻璃模糊。 ## 工作原理 | 面 | 文件 | 说明 | | --- | --- | --- | | Host | `host.js` | 托管冰原 / 深水 JPEG。哈希 URL 一年 `immutable`,legacy URL `no-cache`。 | | Client | `client.js` | `__ModuleLoader__` bundle:设置行 + 壁纸层 + 玻璃岛 CSS。源码在 `src/client/`,`client.js` 由 `npm run build` 生成。

Read the full READMERepository license: MIT

dsh-liquid-glass DSH plugin questions

How do I install dsh-liquid-glass?

First, ensure you have DSH installed and `dsh web` runs successfully. Then run the command `dsh plugin --profile web add github:xingyingyuzhui/dsh-liquid-glass`. After installation, restart DSH (`dsh web`) and open Settings → General → Liquid Glass to configure.

How do I uninstall dsh-liquid-glass?

Run `dsh plugin --profile web remove dsh-liquid-glass` and then restart DSH with `dsh web`.

Can I use my own custom wallpaper?

Yes, the plugin allows you to import your own images as wallpapers. You can do this in the Liquid Glass settings panel under the Wallpaper section.

How do I turn off the glass effect but keep the wallpaper?

In the Liquid Glass settings, toggle the 'Liquid Glass' switch off. This will restore the official surface look while keeping the wallpaper active.

What is the difference between the old 'wallpaper blur' and the new 'glass blur'?

The old plugin had a 'wallpaper blur' storage key that blurred the entire wallpaper. The new dsh-liquid-glass replaces that with a 'glass blur' that only blurs the area behind each glass island (sidebar, title, body, input), keeping the wallpaper itself sharp. The old key is no longer read and will not be converted.