supergameboy/mermaid2aichat-dsh
supergameboy★ 0JavaScript最后同步: 2026-08-15
Mermaid 可视化编辑器 · DeepSeek Harness (dsh) 浏览器插件:右侧可关闭面板,画布与 Mermaid 代码双向同步,AI 工具通道自动导入(flowchart / sequenceDiagram / classDiagram / erDiagram)
README 摘要
mermaid2aichat-dsh Mermaid visual editor — a DeepSeek Harness (dsh) browser plugin. A closable right-side panel that keeps the canvas and the Mermaid code in sync, and works directly with the agent. 中文 · GitHub · npm Supports four diagram types: flowchart, sequenceDiagram, classDiagram, erDiagram . The editor UI is the core — no MCP, no server, no VS Code extension ; the plugin talks to dsh directly and touches zero dsh source code. Features Panel & layout - Toggle from the "Mermaid 编辑器" button at the bottom of the sidebar; in-page fullscreen (⧉) when the canvas needs room - Chat area yields + resizable width : a DOM layout controller appends an editor column to the shell grid — the chat auto-shrinks and is never occluded; drag the handle to resize (300–1200px, chat always keeps ≥400px), double-click to reset - Coexists with the dsh sidebar, the session details column, and dsh-web-ui's right panels (see "Coexistence protocol") - Responsive compact mode : below 420px the side panels hide, leaving only the canvas; "▥ 紧凑" toggles it manually - Independent dark mode (title-bar toggle, panel-scoped only) Editor - Two-way sync between the visual canvas and the Mermaid code (canvas edits …
在 GitHub 查看完整 README →