AI Agent Hub
Back to plugins
🖥️

dsh-thumb

Client Updated 2026.09.06

Run the following command in DeepSeek Harness:

dsh plugin install AliceLJY/dsh-thumb

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install AliceLJY/dsh-thumb in DeepSeek Harness to install; the source repository is https://github.com/AliceLJY/dsh-thumb

About this plugin

On a phone, expanding dsh's sidebar devours nearly 70% of a 393-pixel viewport and squeezes the chat column down to 113 pixels; the settings sheet's 800-pixel two-column layout gets crammed into a narrow screen with words wrapping one by one and pickers falling off-screen. dsh-thumb is a focused mobile shell that addresses exactly this set of problems.

It turns the expanded sidebar into an overlay drawer so the chat keeps its full width, and the drawer dismisses itself on tapping a session or the scrim. The settings panel becomes a full-screen single column, cutting clipped elements from seven to one. Transcript line-height and inter-turn gaps are retuned for phone reading distance, compressing a three-turn session from 610 pixels to 490. The 56-pixel icon rail and the entire desktop layout remain untouched.

Rather than hardcoding dsh's CSS Modules hash names, the plugin locates the three columns at runtime by their semantic suffix, stamps its own data attributes, and routes behaviour through the official ILayout interface. Upstream rebuilds will not silently break styles; a rename affects one findable locator instead of failing everywhere. If you use dsh on a phone and switch sessions frequently, this shell is worth a try. It is a personal tool, published as-is, with no maintenance promise.

Use Cases

  • Expanding the sidebar on a phone squeezes the chat column to 113 px, forcing constant scrolling to read a single line
  • The settings sheet's two-column layout crams into a narrow viewport, wrapping English words one by one and pushing pickers off-screen
  • Transcript line-height and gaps are sized for desktop reading distance, so a three-turn session requires two screen-heights of scroll

Best For

  • Users who rely on the dsh web GUI on a phone for daily work
  • Users who switch sessions often and want the chat column to stay at full width
  • Developers interested in dsh mobile UX who are comfortable trying a personal, as-is tool