MIT-licensed DSH Web plugin that renders your workspace's conversations, branches and follow-ups as a zoomable canvas, linked at real fork points and kept in sync with native DSH chat.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-23
License
MIT
01What can it help you accomplish?
Turn sessions, follow-ups and branches in a workspace into a browsable, draggable, zoomable conversation map
A canvas where DSH native conversations and a visual map are toggled, with branches linked at real fork points and cards reflecting user/assistant messages
DeepSeek Harness Web users handling non-linear, branching tasks who want to keep multiple paths and context on one canvas
02How to install into DeepSeek Harness
Prerequisites
- A DeepSeek Harness that supports the `dsh plugin` profile plugin mechanism (2026-08 and later builds)
- Node.js version not lower than 22.19
Installation steps
- 01
corepack pnpm dsh plugin --profile web add github:liangmianya/dsh-synapse
- 02
corepack pnpm dsh web
- 03
Open http://127.0.0.1:3080/ and click "会话地图" at the top to enter
Verify the integration
Not specified by the author
03DSH integration and capability boundaries
Native DSH web plugin — injects a visual workspace into the DSH Web surface, reusing the existing DSH Web service without a second process
Conversation map toggle
the top-bar "会话地图" control in DSH Web→switch between native DSH dialogue and the visual canvas
Branch visibility via DSH session fork
DSH native session fork→nodes connected at the real fork point
Canvas interaction
mouse / trackpad on the canvas→drag the canvas, zoom up to 4×, move cards (position auto-saved), expand / collapse subtrees, jump to the current session
card positions are auto-savedBidirectional session sync
active session switch on either the native dialogue or the map→the other side follows and highlights the current session
04Who is it for? When not to use it?
Good for
- DeepSeek Harness Web users handling non-linear, branching tasks who want to keep multiple paths and context on one canvas
Not for
- Only the `web` profile is supported. The patch only inserts itself into the Web bundle and reuses the existing DSH Web service; it does not start a second app process.
05Compatibility, maintenance and safety notes
- Only the `web` profile is supported. The patch only inserts itself into the Web bundle and reuses the existing DSH Web service; it does not start a second app process.
- Requires Node.js not lower than 22.19 and a DeepSeek Harness build from 2026-08 or later that supports the `dsh plugin` profile mechanism.
- Opening, following up, creating and archiving sessions are still done by the DSH session system; Synapse only adds a different way to view and organize them, it does not replace DSH's model / tool / permission logic.
MIT · author-declared active (no tagged release in the facts pack)
06Frequently asked questions
How do I install dsh-synapse?
Run `corepack pnpm dsh plugin --profile web add github:liangmianya/dsh-synapse`, then `corepack pnpm dsh web`, open http://127.0.0.1:3080/ and click "会话地图" at the top. You need a DSH build from 2026-08 or later and Node.js ≥ 22.19.
Does it replace DSH's own session system?
No. Opening, following up, creating and archiving sessions are still done by DSH's session system. Synapse only adds a visual way to view and organize them — it does not touch DSH's model, tool, session or permission logic.
Why is it web-profile only?
Its patch only inserts itself into the Web bundle and reuses DSH's existing Web service; it does not start a second application process, so it only works inside the Web surface.
How are branches shown on the map?
Branches are created through DSH's native session fork and connected at the real fork point, so the map reflects the actual branching structure rather than a flat list.
Does the map stay in sync with the chat?
Yes — the native dialogue and the conversation map are two-way synced on the current session: switching on either side makes the other follow and highlight it.
07Related DSH workflows
petdex
by crafter-station
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
dsh-deep-whale
by small-tailqwq
DSH Web GUI 鲸鱼娘主题皮肤(深海女仆工坊 maid-atelier:亮/暗双模式)
awesome-dsh-plugin
by anil-matcha
A curated list of plugins for DeepSeek Harness (dsh) - DeepSeek Harness plugin ecosystem
working-activity
by ccch1mneyyy
Lively Working-line extension for pi CLI and DSH
08Data and sources
dsh-synapse 是一个独立的 DeepSeek Harness Web 插件
它的 patch 只向 Web 组合插入自身,复用 DSH 现有 Web 服务,不启动第二个应用进程
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-23. Found an error? Submit a correction.
