DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
C

@zhubai0528/dsh-client-ui-aqua-community-fix

Client Ui Aqua Community Fix

适用于 DeepSeek Harness V0.2.1-rc.2 的 Aqua 玻璃主题——可调节模糊、磨砂效果、流体或壁纸背景、统一圆角和动效

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:ZHUBAI0528/dsh-client-ui-aqua#73ebfcea4fd2342de5093975c10d2c0d23e7bf16
README兼容性版本

兼容性与来源证明

Client Ui Aqua Community Fix 以 @zhubai0528/dsh-client-ui-aqua-community-fix 发布,当前版本为 2.1.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/10/23

版本

2.1.1stable
2026/10/23
2.1.0stable
2026/10/23

相关插件

正在加载相关插件…

最新版
2.1.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
AGPL-3.0-only
发布源
github
周下载
0
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Plugin Wallpaper Enginedsh-plugin-wallpaper-engineDSH web GUI 的 Wallpaper Engine 背景:将本地 Wallpaper Engine 壁纸渲染到聊天背景中——通过内置的 WebWallGL 引擎实时渲染 Scene 和 Web,直接播放 Video——配备 iOS 风格的液态玻璃效果,可调节模糊/遮罩/bClaude Designdsh-claude-designDeepSeek Harness 插件:来自 baoyu-design 的 claude-design 技能。智能体将画板画布写入文件,并在本地画布编辑器中打开它们。Claude Slidesdsh-claude-slidesDeepSeek Harness 插件:来自 baoyu-design 的 claude-slides 技能。代理会将可编辑的幻灯片演示文稿写入文件,并在本地幻灯片编辑器中打开。Claude Design Systemdsh-claude-design-systemDeepSeek Harness 插件:来自 baoyu-design 的 claude-design-system skill。代理将设计系统(令牌、字体、组件、资源)写入文件,并在本地 design-system 页面中打开。

README

Aqua glass theme (community-maintained fork)

English | 中文

Upstream notice: this package continues from WYH66666666's DSH-Transparent-UI-Plugin (published on npm as dsh-client-ui-aqua) at v1.3.0. The original author states he cannot keep up with new DSH APIs, so this fork fixes and adapts that code. It is not guaranteed to work with future DSH versions — back up your profile before upgrading DSH.

Supported DSH version

ItemValue
DSH desktop / webV0.2.1-rc.2
Host client packages@deepseek-ai/dsh-client-* 0.2.1-rc.2
Declared in metadatapackage.json → engines.dsh: ">=0.2.1-rc.2 <0.3.0"

V0.2.1-rc.2 is the version this release is built and verified against — the theme hooks are read from that host build (page-head markup, composer/dock seams, slot names). These are private client surfaces, so a DSH upgrade can break the look or the mount even though nothing changes here. If you are on another DSH build, treat the theme as unsupported and keep a profile backup.

Topics / community listing

Published under the dsh-plugin topic, so it shows up on the dsh-plugin community page alongside other DeepSeek Harness plugins.

dsh-plugin · dsh · deepseek-harness · deepseek-harness-plugin · theme · glassmorphism · aqua

Credits

ItemValue
Original authorWYH66666666 — repository
Upstream npm packagedsh-client-ui-aqua (latest 1.3.1)
Base of this forkupstream v1.3.0 sources
Maintained byZHUBAI0528 — repository
This package@zhubai0528/dsh-client-ui-aqua-community-fix
Version2.1.0 (independent since this release)
DSH supportV0.2.1-rc.2
LicenseAGPL-3.0 (inherited from upstream LICENSE; original copyright and licence notice retained verbatim)

Aqua is a highly customizable glassmorphism theme for the DeepSeek Harness web UI and desktop app. The floating header, composer and stats line, and the trajectory view become panes of frosted glass, while the main column can sit on the living fluid board or on your own wallpaper (image or video); the sidebar keeps its stock look. Switch it off and the stock UI comes back exactly, with no source changes to DSH itself.

查看图片

查看图片

查看图片

查看图片

Differences from upstream v1.3.0

ItemUpstream v1.3.0This package v2.0.0
Layout modesMica + Compatibility, switchableMica only — compatibility mode and its selector are removed (tokens and styles too)
Edge blur bands5px gradient blur bands at the top/bottom (an upstream feature)Removed — they read as an extra gradient wash over the page edges; readability is carried by the column veil instead (the 13px edge fade stays)
Submenu opacitynot availableNew setting, default 96%, in the same group as "Chat surface opacity"
Submenu clickopens on hover, then a click closes itNew "click keeps it open": a hover-opened submenu survives the click and closes on the next one; works at any depth via ARIA, keyboard Enter unaffected
Popup material62% × frost fill (≈8.7% by default), text behind was legible through it96% fill + blur + 4px, panels no longer show the text behind
Composer and stats linetwo panes with a 6px gapone continuous piece of glass (single radius, hairline divider)
Light-mode conversation areaif the host or a skin plugin wrote the column background, the veil lost and the area went all-white; the opacity knob did nothingFixed: the veil is !important and also matches [class*='centerCol'], so it no longer depends on stamp timing
Scheme switchingswitching to dark left the backdrop light until a knob was touchedFixed: the layer watches body[data-ds-dark-theme] and recomputes the fluid palette, glow tone and brightness direction
Cold-start fluida GPU that was not ready permanently disabled the canvas (all-white in light mode)Fixed: retried with backoff (up to 8 attempts, ~12s)
Published tarballfiles omitted cordis.patch.yml, so installs never loadedFixed: the tarball ships cordis.patch.yml and lib/*
Dependency rangepeer ^0.1.0-rc.5 (mismatched a 0.2.x host)

Features (current)

  • Mica layout: floating glass header, composer, stats line and trajectory view, with adjustable blur and frost
  • Theme control panel: one page collects every knob — colours, wallpaper, opacity, blur and decor
  • No 3D tilt on the composer: the 3D effect is gone — it interfered with text rendering
  • Free backdrop: the living fluid board (hue and depth adjustable) or your own wallpaper — images and video both supported; wallpapers have their own blur and frost, video adds a brightness knob
  • Desktop scheme following: tracks the desktop app's light/dark switch and re-tunes the palette, glow and brightness direction on its own
  • Background brightness: follows the resolved scheme — dark 0–50 darkens, light 50–100 brightens, 50 is unchanged
  • Chat surface opacity: 0 lets the wallpaper/fluid show untouched, 100 is an opaque slab
  • Submenu opacity: fill strength for popups (menus, dropdowns, quick-invoke panels), independent of the cards
  • Submenu display: popups get a 96% fill plus extra blur, so multi-level menus stay legible above the transcript
  • Submenu interaction → click keeps it open: a hover-opened submenu stays open when clicked, and closes on the next click
  • Ambient decor: particle whale (the deepseek.com/harness centerpiece), fish, and the interactive mesh — each toggleable
  • Hover effects → cursor glow: a highlight that follows the pointer
  • Glossy "Harness" badge: dark mode swaps the sidebar wordmark for the official nameplate pill
  • Edge fade: a 13px fade so content melts into the viewport edges
  • One switch: off restores the stock UI exactly and removes every effect

Installation

Upstream dsh-client-ui-aqua and this fork @zhubai0528/dsh-client-ui-aqua-community-fix must not be installed together — the profile would end up with two ui-aqua entries.

Option 1: npm one-liner (recommended)

dsh plugin --profile web add @zhubai0528/dsh-client-ui-aqua-community-fix

Installs the latest version from npm and registers it as a profile plugin layer (dsh.bundle patch) — works on every platform. Reload the UI and it is on.

Option 2: GitHub installer (fallback)

No npm account and no git needed (falls back to a plain zip download).

Windows (one command):

powershell -ExecutionPolicy Bypass -Command "Invoke-WebRequest 'https://github.com/ZHUBAI0528/dsh-client-ui-aqua/raw/main/install.ps1' -OutFile install.ps1; .\install.ps1"

Installs the latest release by default; the script links the plugin into the profile's node_modules and registers ui-aqua in cordis.patch.yml (idempotent).

Option 3: manual (macOS / Linux)

git clone --depth 1 https://github.com/ZHUBAI0528/dsh-client-ui-aqua.git
ln -s "$PWD/dsh-client-ui-aqua" "$DSH_HOME/profiles/web/node_modules/@zhubai0528/dsh-client-ui-aqua-community-fix"

then append to $DSH_HOME/profiles/web/cordis.patch.yml:

- insert:
    - id: ui-aqua
      name: '@zhubai0528/dsh-client-ui-aqua-community-fix'

Usage

Reload the UI. Aqua is on by default; the master switch sits at the top of the Glass theme page in the left sidebar (it is its own page, not a tab inside Plugins/Settings). Panel groups, top to bottom:

Glass material (glass blur, frost) → Backdrop (fluid/wallpaper, hue, colour depth, background brightness, chat surface opacity, submenu opacity) → Ambient (particle whale, fish, interactive mesh) → Submenu interaction (click keeps it open) → Hover effects (cursor glow)

The upstream Mode group (Mica / Compatibility) was removed entirely in 2.0.0.

Upgrading from upstream 1.x

  • dsh.ui-aqua.mode is no longer read: users who picked Compatibility land on the mica layout (the stored value is left untouched, not destroyed)
  • Every other setting keeps its key (blur, frost, hue, depth, brightness, chat-surface opacity …) and carries over untouched
  • The package name differs — uninstall the old package first so two ui-aqua entries never coexist

Local development

npm install
npm run bundle      # build lib/ (tsdown → inlined CSS → ESM→CJS shim)
npm run watch       # watch build

Before publishing, inspect the tarball with powershell -ExecutionPolicy Bypass -File .\publish.ps1 -DryRun; drop -DryRun to publish for real.

Licence

AGPL-3.0, inherited from upstream. The original author's copyright and licence notice are retained verbatim.

>=0.2.1-rc.2 <0.3.0, pinned to the host line the theme is built against
Licence statementrepo LICENSE is AGPL-3.0 while package.json said MITAligned: both now declare AGPL-3.0