如何使用DeepSeek + PlantUML/Mermaid 生成专业图表

目录

一、工具简介

1.1 DeepSeek简介

1.2 PlantUML简介

1.3 Mermaid在线工具简介

二、在DeepSeek中生成Mermaid语法

2.1 编写提示词

2.2 示例输出

2.3 访问Mermaid在线编辑器

三、在DeepSeek中生成PlantUML语法

3.1 编写提示词

3.2 示例输出

3.3 访问PlantUML在线编辑器

四、实际应用

五、总结


生成效果预览:

相关阅读:

UML设计工具介绍-CSDN博客

在日常工作中,图表不仅能直观展示数据与流程,还能帮助我们更好地沟通思路和规划项目。今天,给大家分享一套高效制作专业图表的方案:利用DeepSeek生成Mermaid语法,再借助Mermaid在线工具快速渲染成图。本文将详细介绍操作步骤、技巧分享以及实际应用场景,助你在工作中事半功倍!


一、工具简介

1.1 DeepSeek简介

DeepSeek是一款基于大语言模型的智能文本生成工具。在生成PlantUML/Mermaid语法时,DeepSeek可以根据你的描述生成准确的图表语法代码,省去手动编写的烦恼。

1.2 PlantUML简介

PlantUML 是一种基于文本的绘图工具,用于创建各种类型的图表,特别是用于软件开发和系统设计中的 UML(统一建模语言)图。PlantUML 支持多种图表类型,包括但不限于 UML 图表、流程图、思维导图等。

官网:https://www.plantuml.com/

1.3 Mermaid在线工具简介

Mermaid是一种基于文本的图表绘制工具,支持流程图、时序图、甘特图、类图等多种图表类型。通过简单的语法描述,即可在线生成专业且美观的图表。如今,Mermaid已经集成在多个在线编辑器和协作平台中,使得图表绘制变得更为便捷。

官网:https://mermaid.js.org/


二、在DeepSeek中生成Mermaid语法

利用DeepSeek生成Mermaid语法是实现自动化图表构建的第一步。下面分享具体操作步骤与示例。

2.1 编写提示词

首先,我们需要在DeepSeek的输入框中详细描述你所需的图表类型、主题、结构或者数据、额外要求。比如,如果需要生成一份销售业绩图,可以这样描述:

请生成一段Mermaid语法,以XYChart的方式展示某产品12个月的销售业绩,分别为:[5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000],输出结果用英文展示,中文有可能会导致语法解析失败。

这种详细描述能帮助DeepSeek准确理解需求,输出符合预期的Mermaid代码。

2.2 示例输出

DeepSeek返回如下Mermaid语法:

xychart-beta
    title "Monthly Sales Performance of a Product"
    x-axis [Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec]
    y-axis "Sales (USD)" 0 --> 12000
    bar [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]

这段代码简单明了,展示了某产品12个月的销售业绩。

如果需要折线图,可以将 bar 替换为 line,或者增加 line 表示让一起展示。

得到Mermaid语法后,接下来就是利用Mermaid在线工具将代码转化为专业图表。

2.3 访问Mermaid在线编辑器

推荐使用Mermaid Live Editor或其他支持Mermaid渲染的在线工具。打开编辑器后,将DeepSeek生成的Mermaid代码粘贴到编辑区域。

三、在DeepSeek中生成PlantUML语法

3.1 编写提示词

请生成一段PlantUML语法,描述 Web 用户与 Web 浏览器交互的时序图:
1. 初始状态(时间点 0):
Web 用户(WU)的状态为“空闲”。
Web 浏览器(WB)的状态为“空闲”。
2. 时间点 100:
Web 用户(WU)的状态变为“等待中”。
Web 浏览器(WB)的状态变为“处理中”。
3. 时间点 300:
Web 浏览器(WB)的状态变为“等待中”。

3.2 示例输出

生成的PlantUML语法: 

@startuml
robust "Web Browser" as WB
concise "Web User" as WU

@0
WU is Idle
WB is Idle

@100
WU is Waiting
WB is Processing

@300
WB is Waiting
@enduml

3.3 访问PlantUML在线编辑器

 官网:https://www.plantuml.com/

然后将DeepSeek生成的语法复制到输入框中,点击submit,在下方会生成相应的图形。 

生成结果:


四、实际应用

这种结合DeepSeek与PlantUML、Mermaid在线工具的自动化图表生成方案,在工作中有诸多优势和应用场景:

  • 在项目管理会议中,通过自动生成的流程图,能够清晰展示项目各阶段的进展和节点,有助于团队理解整体进度和任务分配。
  • 利用PlantUML、Mermaid绘制系统架构图、数据流程图等,可以使技术文档更加直观、易懂,降低沟通成本,提升团队协作效率。
  • 在策划会议中,借助DeepSeek生成图表语法,再利用PlantUML、Mermaid快速生成图形化内容,可以将创意思路和讨论重点以图表形式呈现,便于后续回顾与总结。

五、总结

通过DeepSeek生成PlantUML、Mermaid语法,再利用相关在线工具将代码转化为图表,实现了从文本到专业图表的自动化转换。这种方法不仅大幅节省了手动绘制图表的时间,还能保证图表内容的结构清晰、风格统一。无论你是项目经理、开发者还是技术写作人员,都可以试试这种智能工具组合,为日常工作增添更多高效与创意。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Quz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值