el16z3c/dsh-think-ux

dsh-think-ux smooths the DeepSeek Harness Web UI 'thinking' experience: the think row expands as a capped 24-line preview that glides to the bottom as text streams in, collapses with a short height animation when reasoning settles, and the main view follows the same glide instead of snapping.

dsh-think-ux smooths the 'thinking' experience in the DeepSeek Harness Web UI. While a model reasons, its think row expands as a capped 24-line preview that glides to the bottom as text streams in; when reasoning settles, the preview collapses with a short height animation instead of a one-frame ~490 px jump. The main conversation view follows the same way - streamed output glides up (long-session opens swoosh) and a scrollTop write trap makes reader-versus-bundle scroll intent unambiguous, so the view glides instead of snapping. A small table of tunable constants at the top of lib/client.js (preview line cap, glide time constant and speed, episode-split gap, collapse duration, a main-view kill switch, and the reader-intent window) lets you re-tune each effect with a one-line edit and a reinstall of the local copy.

Web UI Enhancements ★ 0
View on GitHub ↗

Install

dsh plugin --profile web add dsh-think-ux

Copied verbatim from the README's install block; the README then says to refresh the Web session (the profile layer picks it up on reload) and documents a per-profile form.

Compatibility

Verified against DeepSeek Harness 0.1.5-rc.2; a pure DOM client plugin with no bundle changes, no services, no network calls and no timers beyond one settle animation. It is not upgrade-proof: it depends on that version's DOM attributes and client load protocol, and behavioural assumptions degrade quietly when broken (the plugin simply stops doing its thing). The README notes the 0.1.0 release shipped a mismatched client registration name that broke the whole Web UI load, fixed in 0.1.1. English README.

Details

Alternatives

0lidaxiang/dsh-plugin-greet · 147228/dsh-black-whale · 15828148/dsh-portable-launcher

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins