lzpway-jpg/dsh-plugin-mermaid

@lzpwap/dsh-plugin-mermaid renders Mermaid diagrams inline in the DeepSeek Harness Web client: detected fences become live SVG cards beside the collapsed source, follow streaming replies and the GUI theme, and open in a zoomable fullscreen lightbox.

dsh-plugin-mermaid renders Mermaid diagrams inline in the DeepSeek Harness Web client - flowcharts, sequence diagrams, class/state/ER diagrams, Gantt, mindmaps, architecture and every other Mermaid diagram type appear as live SVG in the transcript in place of their code fences. It watches the transcript (and any other Markdown surface) for fences whose language is mermaid or whose content starts with a Mermaid keyword, inserts an SVG card beside the collapsed source with a hover toggle between source and diagram, follows streaming replies so a growing fence renders as soon as it parses, follows the GUI theme (re-rendering with Mermaid's dark/default theme when the skin switches), and opens a diagram in a fullscreen lightbox with zoom, pan, re-fit and close controls. Fences that fail to parse keep their ordinary code card.

Web UI Enhancements ★ 0
View on GitHub ↗

Install

dsh plugin --profile web add @lzpwap/dsh-plugin-mermaid

Copied verbatim from the README's install line; the README notes removal with dsh plugin --profile web remove @lzpwap/dsh-plugin-mermaid and also documents an absolute-path local form.

Compatibility

A DeepSeek Harness Web client plugin; the final gate for rendering is Mermaid's own parser, so plain code is never touched, and unloading the plugin restores every code block and removes all injected DOM, observers and styles. English README.

Details

Alternatives

0lidaxiang/dsh-plugin-greet · 147228/dsh-black-whale · 15828148/dsh-portable-launcher

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins