dsh-mermaid-diagram
在终端中运行以下命令:
dsh plugin install ButterHost69/dsh-mermaid-diagram
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install ButterHost69/dsh-mermaid-diagram,或从 https://github.com/ButterHost69/dsh-mermaid-diagram 安装该插件。
插件介绍
在对话里让模型「画一张图」时,纯文字或 Markdown 代码块往往不够直观:用户要自己在脑子里还原结构,出错时也难一眼看出是语法问题还是渲染问题。dsh-mermaid-diagram 把 Mermaid 做成模型可调用的正式工具,每次调用在 Web 对话里落成一张可交互的图示卡片,而不是散落在正文里的代码片段。
卡片默认展示渲染后的 SVG,可在「图示 / 代码」间切换,并一键复制图源;渲染失败时会退回源码视图并给出提示,避免空白或破损的展示。图示会跟随宿主明暗主题并在切换时重绘;流式输出过程中卡片会显示进度,参数完整后再渲染。图源来自会话日志中的调用参数,因此刷新、翻历史后仍能重放同一张卡。
运行时由插件本地打包并提供 Mermaid,不依赖 CDN,首次出现图示时才懒加载约 3.5 MB 资源,启动阶段几乎无额外成本。支持流程图、时序图、类图、状态图、ER 图、甘特图、饼图等 Mermaid 所支持的类型;卡片文案支持中英文,与宿主语言一致。
适合在 dsh Web 界面里做架构说明、流程梳理、数据关系或排期可视化的用户,以及希望模型用结构化图示辅助解释、而非只输出大段文字的团队。
使用场景
- 在对话中让模型画出发布或评审流程图
- 用时序图说明服务之间的调用关系
- 把架构、ER 或甘特信息整理成可切换图示与源码的卡片
适合人员
- 经常在 dsh Web 里和模型讨论流程与架构的人
- 需要图示比纯文字更易传达结构的团队
- 希望图示可重放、可复制源码且离线渲染的用户