DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-dialogue-mindmap

g

dsh-dialogue-mindmap

Manifest valid

DSH plugin: a mind-map canvas beside the Chat tab — branch follow-ups from any turn in the same session. / 在「对话」旁加画布视图,从任意节点在同一会话里继续拓展。

UI (client)hasBundlePatchMachine translated

dsh-dialogue-mindmap

English | 中文

A DeepSeek Harness (dsh) Web UI plugin that adds a Canvas view beside the Chat tab of a conversation. Every turn of the session is drawn as a node in a mind map, and you can branch a follow-up from any node — inside the same session, without creating a new one.

Features

  • Canvas tab next to the Chat tab; click to switch between the two views of the same conversation. While the Canvas is shown, the composer below is hidden and the canvas fills the remaining height.
  • One node per turn, laid out as a left-to-right tree. The first turn is the root; by default each new turn hangs under the previous one.
  • Branch from any node: select a node, type a follow-up in the side panel and press the button (or Ctrl+Enter). The message is sent to the same session, prefixed with a short reference to the selected turn, and the resulting turn is attached as a child of that node. A dashed "waiting for answer" placeholder shows until the turn arrives.
  • Detail panel: clicking a node opens a side panel with the full question and the full answer (scrollable), a button to switch back to the Chat view, and the branch input. Drag the panel's left edge to resize it (double-click the edge to reset); the width is remembered.
  • Pan and zoom: drag empty canvas space to pan; mouse wheel zooms around the cursor (25%–250%); the bottom-right controls zoom out / reset / zoom in.

Install

dsh plugin add dsh-dialogue-mindmap

Then refresh the Web UI and open any conversation — a Canvas tab appears next to Chat.

Limitations

  • The tree structure (which turn is a child of which node) is stored in the browser's localStorage, per session. It is not synced across browsers or devices; clearing site data resets the layout to a linear chain.
  • Because branching happens inside one session, the model still sees the whole conversation history; the prefix only tells it which earlier turn the follow-up builds on.
  • Full question/answer text in the detail panel is read from turns already loaded in the Chat view. For very old turns that are not loaded yet, the panel falls back to the truncated preview — scroll up in the Chat view once to load them.
  • Hiding the composer relies on the Web UI's data-composer-seat attribute and may need an update if the host UI changes.

Requirements

DeepSeek Harness Web UI (tested on dsh 0.2.1-rc.5). No host-side dependencies; the plugin is client-only.

License

MIT

Comments

Loading…

Similar plugins

dsh-chattree

by RyanZeeee

A visual, non-linear conversation canvas for DeepSeek Harness (DSH) — every turn is a node, every question grows a branch. DSH 插件:把线性聊天记录变成一张可以看、可以点的对话地图,每轮问答是一个节点,每次提问都是一条新分支。

Sessions & MessagesManifest valid

★ 4

MIT

JavaScript

Sep 13, 2026

dsh plugin --profile web add dsh-chattree

by imshz6669

DSH 插件:把任意会话作为完整对话开进右侧栏,主区 + 右栏可同时对话(最多 3 个)。DSH plugin: open any session as a full chat tab in the right sidebar.

Sessions & MessagesManifest valid

★ 0

MIT

JavaScript

Nov 2, 2026

dsh plugin --profile web add dsh-split-chat

by lwklbb

A DSH Web plugin that turns chat sessions into editable mind maps, with Markdown, Mermaid, PlantUML, XMind text, and TODO exports.

Sessions & MessagesManifest valid

★ 3

MIT

JavaScript

Aug 17, 2026

dsh plugin --profile web add dsh-sessiongraph

by jianyuepei

DSH plugin: turn a session into a self-contained interactive HTML mind map.

Development & InfrastructureSessions & MessagesManifest valid

★ 0

MIT

JavaScript

Oct 4, 2026

dsh plugin --profile web add dsh-session-mindmap

by ImCabbage

MindMap: a DeepSeek Harness plugin that distills conversations into persistent storylines with an interactive map tab.

Manifest valid

★ 0

MIT

JavaScript

Aug 23, 2026

dsh plugin --profile web add dsh-plugin-mindmap

by anneqaq

DSH 插件:把模型编写的 SVG/HTML 片段渲染成对话中的内联可视化卡片(图表、流程图、时间线、对比表格),沙箱隔离、无网络、无依赖

Terminal & ClientsManifest valid

★ 0

MIT

JavaScript

Oct 17, 2026

dsh plugin --profile web add dsh-widget