dsh-chat-tree
Conversation trees for DeepSeek Harness: every branch of a conversation drawn as a clickable tree beside the chat / 把一个对话的所有分支画成一棵可点击的树
What it is
Conversation trees for DeepSeek Harness: every branch of a conversation drawn as a clickable tree beside the chat / 把一个对话的所有分支画成一棵可点击的树
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add dsh-chat-tree@0.2.2
DSH versions accepted
Undeclared
Author and traction
JRJRJPRO · ★ 15 · Updated 2026-10-04
About this plugin
dsh-chat-tree
Every branch of a conversation, drawn as a tree down the right edge of
DeepSeek Harness.
Click a dot to jump to that turn. Click + to continue from it.
English · 中文
---
Install
Desktop app (DeepSeek Harness 0.2): open Settings → Plugins → Install and enter
dsh-chat-tree. Its settings live under Settings → Conversation tree.
Web / CLI (dsh 0.1.5):
dsh plugin --profile web add github:JRJRJPRO/dsh-chat-tree
Refresh your browser and it's live — no dsh restart, no other plugins needed.
To remove it: dsh plugin --profile web remove dsh-chat-tree. It also shows up under
Installed in the plugin market, where the toggle turns it on and off in about a second.
The tree draws itself
Refresh the page and it's already there, next to your chat.
Every dot is one turn. Click one to jump to it — the turn you're looking at
is filled in solid as you scroll.
Branches sit side by side, so you can see at a glance where a conversation split
and which path you're on. Named nodes carry their label right on the tree.
The sidebar folds too
In the session list on the left, a tree takes up one row: branches tuck under
the root, and a chevron at the front of the row unfolds them. While folded, the
row shows how many conversations the tree holds; a blue dot on the chevron means
a branch inside is still running, a green one means it finished while you
weren't looking. Prefer the flat list? Turn off Fold sidebar by conversation
in settings.
Every node has a card
Hover a dot for a preview. Double-click the card to expand it — rename the
node, pick a shape, pick a color, or upload an image.
The red ✕ at the far right of the expanded card deletes a branch: the node's
session plus every branch hanging under it on the tree is archived into the host's
archive list — a second click confirms, and anything archived can be restored.
Only the first turn of a branch can be deleted: a log can't lose its middle, so to
drop a few turns use rewind on the message row.
An expanded card closes as soon as you click anywhere in the chat.
There is an invisible divider on the left edge of the tree: drag it to give the tree more or
less room (the chat column re-centres in what is left). The same value is the "tree band
width" setting; 0 turns it off.
On touch devices, a tap does what hovering does.
| | |
|---|---|
| + | Continue from this turn as a new branch. On the empty root node, starts a fresh conversation in the same tree |
| ☆ | Favorite. The dot becomes a gold star, and you can give it its own icon and color |
| ⇥ / ⇤ | Split a branch off into its own tree, or put it back |
| ⊕ / ⊖ | Merge another conversation from this folder into the tree, or pull it back out |
A greyed-out button means you can't do it right now — hover it and it will say why.
The colors mean something
| | |
|---|---|
| Blue outline | This node is part of your current conversation |
| Solid blue | The turn you're looking at |
| Orange triangle | This turn was compacted |
| Green | Another branch finished while you weren't looking. Open it and the node goes back to normal |
| Faded branch | Turns you rewound — no longer pretending to be part of the conversation |
Make it yours
Settings → Plugins → Conversation tree.
Visible range keeps big trees readable by drawing only what's near your
Compare in this category
The five most-starred plugins in the same category.
| Plugin | Author | Stars | Version | Updated |
|---|---|---|---|---|
| dsh-purge | kingcharleslzy-ai | 6.3K | 1.6.86 | 2026-11-08 |
| dsh-unrestricted | yexi-by | 1.1K | 0.2.8 | 2026-11-05 |
| dsh-univer-office | dream-num | 707 | 0.4.0 | 2026-11-03 |
| dsh-synapse | liangmianya | 697 | 0.5.7 | 2026-11-04 |
| dsh-qqbot | tencent-connect | 570 | 0.5.5 | 2026-11-08 |