dsh-mermaid
在终端中运行以下命令:
dsh plugin install Preference-cmd/dsh-mermaid
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Preference-cmd/dsh-mermaid 安装本插件(源码:https://github.com/Preference-cmd/dsh-mermaid),安装后重启当前 profile。
插件介绍
在 DeepSeek Harness 里,助手直接输出的 Mermaid 围栏往往无法被上游 Markdown 渲染成图——官方渲染器没有为代码围栏留出扩展位,插件也替不了那一层。dsh-mermaid 换了一条路:让模型通过宿主侧的 mermaid_render 工具提交图源与可选标题,结果以标准围栏形式返回,并把元数据写进会话结果,重放时仍能从同一来源重绘。
浏览器侧,转录卡片会优先交给客户端自带的围栏渲染器;不支持时则回落到包内引擎,在 securityLevel 为 strict 的净化策略下把 SVG 以 React 元素挂进页面,而不是粗暴注入 HTML。已定稿的图还会在回合末尾以产物行常驻,不必展开整段过程流也能一眼看到;点在视图中打开即可在右侧边栏的大画布里滚轮缩放、拖拽平移,同一图重复打开会聚焦已有标签页。
插件单包发布、自带构建产物与渲染引擎,上游 DSH 无需改动。适合经常在 Harness 里让模型画流程图、架构图或时序图,又希望图表稳定可见、可放大细看的团队与个人开发者。
截图预览
使用场景
- 让模型通过 mermaid_render 生成流程图并在回合末尾常驻展示
- 需要在 Harness 会话中回放并重绘已定稿的架构或时序图
- 希望在不展开完整过程流的情况下快速点开大图缩放查看
适合人员
- 日常使用 DeepSeek Harness 的开发者
- 经常让模型输出流程图、架构图的团队
- 需要安全渲染 SVG、避免 HTML 注入的 Harness 用户