dsh-plantuml
在终端中运行以下命令:
dsh plugin install qschen86/dsh-plantuml
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install qschen86/dsh-plantuml 即可安装本插件,源码详见 https://github.com/qschen86/dsh-plantuml
插件介绍
在对话中让模型生成 PlantUML 图表时,原始代码往往只是一段纯文本,用户不得不复制到外部工具才能看到最终效果。dsh-plantuml 填补了这个间隙:它自动识别助手消息中的 PlantUML 围栏代码块,实时渲染为内联 SVG 图片,让你在会话里直接查看时序图、类图、活动图、用例图、架构图等任何 PlantUML 支持的图形,无需离开当前对话。
插件的渲染路径灵活可配。默认通过 PlantUML 官方公共服务器完成远程渲染,你也可以将 DSH_PLANTUML_SERVER 指向自建实例,或者设置 DSH_PLANTUML_COMMAND 让插件调用本机 plantuml 可执行文件,完全离线渲染。渲染失败时错误信息会内联展示,不会阻塞消息中其余的 Markdown、代码块或推理内容的正常呈现。
适合在聊天式工作流中频繁使用 UML 或系统架构图的开发者和技术写作人员。如果你希望模型输出的图表即写即看、免去复制粘贴到外部渲染器的步骤,这个插件能显著减少摩擦,让设计讨论保持在同一个窗口内流畅进行。
使用场景
- 在对话中直接查看模型生成的时序图或类图
- 离线环境下用本机 plantuml 命令渲染架构图
- 技术评审中快速展示 UML 设计而不切换工具
适合人员
- 在设计讨论中频繁使用 UML 图表的开发者
- 需要实时预览架构图的系统架构师
- 在聊天式工作流中撰写技术文档的工程师