DSH Plugin MarketA community catalog for DeepSeek Harness plugins

dsh-ux-plus

Verified Interface & experience ★ 23 0.5.24

让Deepseek Harness变得更顺手的各种小功能和UX增强包。

What it is

让Deepseek Harness变得更顺手的各种小功能和UX增强包。

How to install

Run this in the DSH web profile, then refresh the page.

$ dsh plugin --profile web add 'git+https://github.com/plyflai/dsh-ux-plus.git#e1a6a077b03becb9d34ed91e05c14f870b22dc26'

DSH versions accepted

Undeclared

Author and traction

plyflai · ★ 23 · Updated 2026-11-03

About this plugin

dsh-ux-plus

Small interface improvements for the DSH Web chat. Each feature has its own switch under Settings → UX Plus and applies instantly.

English · [简体中文](./README.zh-CN.md)

Targets the Web UI of [DeepSeek Harness 0.2.1-rc.1](https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.1-rc.1).

New in 0.5.0 — the "create a workspace first" step is gone

You just want to look something up, and the price used to be: create a workspace, then invent a name for it. That step is gone. A search box now lives under Automated tasks in the sidebar: type, press Enter, and you get exactly the session UI you already know — except this session files itself into a hidden workspace instead of your sidebar.

  • three clicks saved: no new workspace, no name to invent, no directory to pick — just start asking or searching
  • magnifier on the left, a tiny model picker on the right (host default model unless you pick one)
  • hover the session bubble on the right for history (your last 50 searches, one click back); a click reopens the newest search session
  • the hidden workspace is .dsh-ux-plus/search under your home directory, created on first use and never shown in the sidebar

[Details →](#quick-ask)

New in 0.4.0 — the tab tells you what's happening

The whale favicon keeps its shape and carries three signals while you sit on another tab:

  • whale breathes — something is computing
  • green whale — a run finished and you haven't opened it
  • blinking orange dot — something waits for your click

The signals are independent and compose freely; plain whale when nothing is up. [Details →](#attention-favicon)

Features

Each row lists only what you can see and do in the interface.

| Feature | Interaction detail | Preview |

| --- | --- | --- |

| Quick ask | • Below 【New session】, always one row; yields when the sidebar collapses to the rail• Type one line, press Enter: an ordinary Session starts — no workspace, no name to invent• Model: the small icon on the right; leave it alone to follow the host default• History: the clock icon, last 50 searches, one click back to that Session• Bubble: one click returns to your newest search Session; a dot lights inside while it runs — green when an answer is unread, amber when a turn waits on you• Search Sessions stay out of the sidebar; switch the feature off and they come back | |

| Tab attention marker | • A Session is working: the whale on the tab breathes slowly• Something finished unseen: the whale turns green, the same green as the list dot• Something waits for you: an orange dot blinks in the corner• Neither: the host's own icon comes back; subagents and blank Sessions never light it | — |

| Recency order | • Sessions running or touched today fold into a pale-green Active block, history below it• State dots: orange (waiting for you), blue (running), green (finished unseen)• Expand through the host's own 【show N more】, pinned right under the block• Re-opening a closed workspace starts from the Active block again; with no Active row it opens like the host• Newest on top; a workspace with running or waiting members moves up too• 【Ungrouped】 always sinks to the bottom, however new it is• Idle for more than a day: the workspace folds away; hover a row to see how long ago• Only the visible order changes; the host's grouping and sort settings stay put | |

| Conversation type size and width | • Settings → General → Conversation• Five type sizes, four reading widths• Applies at once and only to conversation content | |

| Copy Session ID | • One click in the Session row menu• If the browser refuses, the menu says so in place; click again | |

| Inherit conversation | • Same menu: pick 【Inherit conversation】, choose a model• A new Session opens in the current workspace and carries on from the old one; the original is untouched• On failure the picker stays open so you can retry | |

| Ask result expanded | • When the question is answered, question and answer open themselves• Collapse it yourself and it stays closed• That card is the only pale-blue block in the conversation | — |

Feature details

Quick ask

A box sits permanently under New session in the sidebar and drops both "create a workspace first" and "start a new session" steps: ask or search right away — type, press Enter, and an ordinary session opens (same UI as any other session) while filing itself into a hidden workspace, out of your sidebar.

| Element | Behaviour |

| --- | --- |

| Input (magnifier on the left) | Enter searches straight away (the field is single-line); an Enter that ends an IME composition never submits by accident |

| Model picker | A small chip icon on the right: click it for the model list (the current pick is ticked). Leave it alone to use the host default; a non-default pick puts a dot on the chip and is remembered locally |

| Session bubble (far right) | Two intents, one control. Hover it for history: the last 50 searches, one click reopens that session, one button clears the list; each row carries the same dot — green for an unread answer, amber for a pending question. Click it to return to the newest search session, finished or not. While a search is running a dot lights inside the bubble and breathes — never a number. A small corner dot carries the state: green = the answer arrived and is unread, amber = a turn is waiting for your reply. Dim while there is no search session yet — hovering it still shows the (empty) history |

| Sidebar | Search sessions never show up — they all live in the hidden workspace |

  • The hidden workspace is .dsh-ux-plus/search in your home directory, created on first use. It is not in the workspace list and has no group in the session tree, yet the history popup still takes you back to any old search session.
  • The box only appears while the sidebar is expanded; in the collapsed rail it steps aside.
  • Turning the switch off removes the hidde

Compare in this category

The five most-starred plugins in the same category.

PluginAuthor StarsVersionUpdated
open-design nexu-io 106.9K 0.25.1 2026-11-10
huashu-design alchaincyf 29.1K 3.3.0 2026-11-10
dsh-web zhu1090093659 10.3K 0.0.1 2026-11-10
baoyu-design JimLiu 6.3K 2.12.2 2026-11-10
dsh-wallpaper-engine elysia395 6.3K 1.4.2 2026-11-10