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.
Install
dsh plugin --profile web add dsh-think-uxCopied 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
- Repo: el16z3c/dsh-think-ux
- Category: Web UI Enhancements
- Stars: 0
- Version: GitHub repo el16z3c/dsh-think-ux (0★, MIT); npm package dsh-think-ux at 0.1.3 (registry check 2026-10-13; the registry repository field resolves back to this repo).
Alternatives
0lidaxiang/dsh-plugin-greet · 147228/dsh-black-whale · 15828148/dsh-portable-launcher