当前位置:首页 > draw.io教程

什么时候需要绘制图表?

drawio11个月前 (06-16)draw.io教程8

在 draw.io 中,智能模板功能允许您根据文本描述生成图表。快速生成可视化文档固然令人兴奋,但何时应该生成技术图表?哪些类型的图表无法生成?

在 draw.io 中打开此图表

首先,我们来看看 draw.io 中的智能模板是如何工作的。

使用智能模板生成图表

  1. 选择“排列”>“插入”>“生成”即可直接进入 draw.io 模板库中的智能模板部分。

    • 或者,新建一个图表,然后选择“智能模板”部分。

    • 如果您使用的是 draw.io 的 Simple、Minimal 或 Sketch 编辑器主题,+请在工具栏中选择“生成” 。

  2. 从列表中选择图表类型。

  3. 请用简洁准确的文字描述您的图表,然后点击“生成”。

  4. 点击图表预览即可放大。

    • 如果您喜欢您所看到的,请点击“插入”

    • 如果不行,请再次单击“生成”按钮,为同一查询生成不同的图表,或者编辑查询并重新生成预览。

现在,您可以使用 draw.io 形状库和格式面板自由地编辑、添加和设置生成的图表样式。

了解更多关于draw.io 中的智能模板以及如何编写好的查询

什么时候应该手动绘制图表?

解释何时不需要绘制图表可能更容易些。

按照标准手动绘制图表

图表生成器输出的大多是简单的形状,例如矩形、生命线、圆形、连接线等等。如果您需要BPMN流程图、C4 模型AWSGCP网络图等,请在 draw.io 中启用相应的形状库,并手动绘制符合该技术标准的图表。

注意: UML 序列图和状态图可能是一个例外——大多数生成器的训练集中有足够的示例,可以生成合理的通用图。

 

手动记录现有系统或流程

draw.io 的智能模板功能只能根据您提供的简短文本描述进行操作,它并不了解您现有的基础设施或流程。因此,它无法绘制精确的技术图表来记录现有代码、系统、工作流程或网络,也无法绘制与其他系统和外部流程的接口。

手动绘制不支持的图表类型

有很多技术和业务导向的图表类型是生成器不支持的——鱼骨因果图、机架图、界面模型、看板、信息图表和其他营销图表(5C、SWOT、PEST)、时间线和路线图,以及更多你可以使用 draw.io 绘制的技术图表用例。

提示: Mermaid 语法支持的大多数图表类型也受图表生成器支持。如果您有 draw.io 以外的图表生成器,请让它导出 Mermaid 代码——然后您可以将 Mermaid 代码插入 draw.io,之后再编辑和设置生成的图表样式。

何时应该绘制图表?

生成的图表可用于集思广益,提出系统的通用组件,或概述常见的工作流程,或绘制概念的思维导图,或许还可用于规划活动或构建文档或演示文稿。

例如,您可以让它生成“ browser-based file storage system using a serverless AWS pattern”的流程图。

它不会完全正确,也不会包含系统的精确细节,但它可以为你提供一个大致的起点,然后你可以用它来绘制你实际的系统。

生成图表的局限性

请记住,图表生成器不会对图表中的任何内容进行逻辑检查——其中可能存在完全不合逻辑的元素。例如,当要求生成查询“ When does it make sense to use AI to generate a diagram”的流程图或决策树时,其中可能存在一些问题部分。

  • 决定使用手动图表创建后,它会立即指示您使用 AI 生成的图表

  • 流程中的“开始”任务或决策也不明确——需要生成流程图吗

用于文档编制的技术图表最大的局限性在于,图表生成器不了解您现有的系统和流程,因此您尝试生成的任何图表都不会准确。

生成器也不会使用您的企业风格、您的团队偏好的特定布局,或者需要特定形状、标签和连接器的图表标准。

大多数绘图工具,包括 draw.io 的智能模板功能,都不会保存之前的尝试结果,因此无法对已生成的图表进行优化。每次重新生成图表都会从头开始。

生成多个迭代版本并希望得到一个可用的图表,然后再进行清理,这可能比从头开始手动绘制图表要慢。