DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
A

air-pixel-liquid-glass

Air Pixel Liquid Glass

A configurable Liquid Glass theme for DeepSeek Harness with frosted surfaces, wallpaper, desktop transparency, custom cursors, and click ripples.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:AIR-pixel/air-pixel-liquid-glass#9ae9fa7cf63592a81b9469a023551a3b0d28e551
READMECompatibilityVersions
Liquid Glass with desktop transparencyThe stock shell beside Liquid GlassFrosted panels at the default strengthThe five shipped cursorsA click ripple, heldTint presets in light and dark

Compatibility and provenance

Air Pixel Liquid Glass is published as air-pixel-liquid-glass and currently resolves to version 0.2.2. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
11/1/2026

Versions

0.2.2stable
11/1/2026
0.2.1stable
10/22/2026
0.2.0stable
10/18/2026

Related plugins

Loading related plugins…

Latest
0.2.2
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 2
Weekly downloads
0
Last push
11/1/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundleRefresh session titles as new human prompts arrive.Personalized Recommendations@deepseek-ai/dsh-personalized-recommendationsPersonalized pages and built-in plugin recommendations offered as cards below answersExperimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI plugins

README

AIR-pixel Liquid Glass

A configurable Liquid Glass theme plugin for DeepSeek Harness. It adds translucent interface surfaces, an optional wallpaper, desktop transparency, window blur, custom cursors, click ripples, and per-side conversation contrast controls.

Screenshots

Full transparency: strength 2.0 (效果强度) with desktop transparency on (透出桌面), so the desktop reaches the eye unfiltered. The per-side conversation plates are what keep the body copy readable this far up the slider.

Liquid Glass with desktop transparency

The same screen with and without the theme:

The stock shell beside Liquid Glass

At the default strength, over the theme's own wallpaper — sidebar, pane, dialog, menu and floating panel:

Frosted panels at the default strength

Custom cursorsClick ripple
The five shipped cursorsA click ripple, held

The four tint presets, light and dark:

Tint presets in light and dark

These are renders, not photographs. node tools/docshots.mjs boots the real client.js in a stand-in shell over a drawn desktop. A screen capture cannot show this feature at all: PrintWindow drops the alpha channel, so a see-through window comes back as a black rectangle — measured in tools/appshot.py.

Features

  • Frosted surfaces with adjustable strength, blur, tint, and wallpaper.
  • Optional transparent desktop and Windows window material controls. Desktop transparency requires the included client patch helper; the setting reports when the patch is unavailable.
  • Custom cursors and click ripples, each independently configurable.
  • Separate contrast settings for human and assistant messages.
  • English and Chinese settings UI.

Install

Install air-pixel-liquid-glass as a DeepSeek Harness bundle, then enable Liquid Glass in Settings. The desktop transparency and window blur controls need their host-side patch; the theme and other visual options do not.

Development

Requires Node.js. Run the syntax and behavior checks with:

node tools/compat.mjs
node tools/preflight.mjs
node tools/verify.mjs
node tools/patcheck.mjs
node tools/mutationaudit.mjs

compat answers "why did the theme disappear after an update" against the installed Harness: the manifest gate, the client slot contract, and the host patch.

Regenerate the images above with node tools/docshots.mjs (writes assets/, which screenshots.json points the plugin market at). Some visual inspection scripts need Python with Pillow. See DEVELOPMENT.md for architecture, checks, and rename migration details.

Compatibility

Designed for DeepSeek Harness on Windows and the web GUI. Desktop transparency and window blur depend on the installed Harness build and supported Windows compositor APIs.

The manifest deliberately declares no engines.dsh and no @deepseek-ai/dsh-* peer range. That is not an oversight. dsh-app-boot compares those ranges against the running runtime and throws when they do not match, which takes the whole plugin off the boot path — and no semver range can cover the next prerelease. A range pinned to 0.2.1-rc.2 fails on 0.2.1-rc.5; a caret range that survives 0.2.1-rc.5 still fails on 0.2.2-rc.1, because semver only admits prereleases of the exact major.minor.patch tuple a comparator names. On a nightly channel that means every update is a fresh outage.

So compatibility is checked at run time instead of declared up front:

node tools/compat.mjs

It reports the running core version, whether the manifest would be gated, whether the client contract the theme depends on (settings.section + slots.register) still exists in the installed packages, and whether the host patch is still in place. Anything the check cannot confirm is a warning the settings panel also shows, rather than a silent disappearance.

The slots seat moved into the core's client runner in the 0.2.x line, so 0.1.x cores are out — stay on plugin 0.1.0 there.

Permissions and behavior

The plugin injects theme styles and custom cursors into the Harness web UI, reads and writes its own JSON settings through a local host API, and logs diagnostic status through the host logger. The optional tools/asarpatch.py helper modifies the installed client's main-process file — lib/main.js, inside app.asar when the archive is sealed, or in place under resources/app/ when the archive has been unpacked — and only when run explicitly by the user; it keeps a backup and supports checking or reverting the patch. The patch is lost on every client update and has to be re-applied. The plugin does not make external network requests.

License

MIT. See LICENSE.