DamonKoy/dsh-web-ui#dsh-web-ui-all

DSH Web UI family aggregator: one-click install of all feature plugins (task-board, git-graph, pet, remote-web-ui, live-stats, web-ui-settings).

The all-in-one package of the dsh-web-ui family for the DeepSeek Harness Web UI: task board (5-column kanban with real agent sessions and cron scheduling), Git graph (branch lanes and commit history), right panel (file tree, multi-tab preview, SCM changes with stage/unstage/discard), whale-girl pet, live token stats (TPS, LLM time, context usage, cache hit rate), mobile remote control (QR pairing), remote connection (web terminal, SFTP, port forwarding, cluster runs), image understanding (describe_image for text-only models), the settings hub, and the ten-skin Skin Center. Every plugin can also be installed individually.

UI Enhancements ★ 6 updated 2026-08-15
View on GitHub ↗

Install

dsh plugin --profile web add @linxin666/dsh-web-ui-all

npm package @linxin666/dsh-web-ui-all 0.3.6 (registry-verified 2026-08-27) — the aggregate package with ALL dsh-web-ui plugins and skins in one install. Restart dsh web. pnpm strict-layout profiles need nodeLinker: hoisted (or legacy public-hoist-pattern ['@linxin666/']) so the 11 child packages resolve; first install may stop on ERR_PNPM_IGNORED_BUILDS — add the printed keys (cloudflared / cpu-features / ssh2) to allowBuilds. For ~10 days after a pnpm 11 release, add minimumReleaseAgeExclude for '@linxin666/'.

Compatibility

DeepSeek Harness web profile. Uninstall: dsh plugin --profile web remove @linxin666/dsh-web-ui-all, then restart.

Details

Recent updates

aggregate of the dsh-web-ui family: task board, git graph, right panel, pet, live stats, mobile remote, SSH remote ops, image understanding, settings hub, 10 skins.

FAQ

What does the aggregate include?
All family plugins and skins in one package: task board, git graph, right panel, pet, live stats, mobile remote, SSH, describe-image, settings hub and the skin center.
Can I install just one plugin?
Yes — each is published separately on npm (e.g. @linxin666/dsh-client-ui-task-board, @linxin666/dsh-ssh, @linxin666/dsh-pet).
Why might dsh web fail after install?
pnpm strict layout leaves child packages nested — set nodeLinker: hoisted (or public-hoist-pattern ['@linxin666/*']) in the profile's pnpm-workspace.yaml and reinstall.

Alternatives

Noob-stupid/dsh-plugin-hub · LX2000WASD/dsh-web-plugin-manager · 2768651338/dsh-plugin-manager

More plugins in UI Enhancements

Browse more in UI Enhancements

Guides for UI Enhancements plugins