
免费赠送
引言
系统设计过程中基于UML进行可视化建模是普遍的方式,但是,在某些场景下,使用轻量级的草图表述方式比UML图更加简单和高效。今天推荐一款非常轻量级的草图工具-Excalidraw。其是轻量级的白板工具,支持在线和离线使用方式,可以快速进行草图绘制及团队间的远程沟通协作。
推荐理由
ExcaliDraw主要有以下优点
-
功能轻量,绘图简单、快速、高效,且风格简约
-
支持团队成员间的在线分享实时协作
-
也支持离线安装模式,本地使用无数据安全风险
适用场景
基于ExcaliDraw的轻量级特点:
-
即时草图绘制,比如在团队讨论、头脑风暴时的即时绘图
-
远程白板沟通协作
-
非正式文档的草图绘制
访问方式
主要支持以下两种使用方式:
-
方式一:直接在线使用 https://excalidraw.com/
-
方式二:打开在线网址,在导航栏右侧点击安装按钮本地安装使用
说明:
-
基于数据安全考虑,建议使用ExcaliDraw离线方式
-
虽然ExcaliDraw社区的图标库有限(技术领域),但线框图能支持绝大多数草图场景
图标库引入
通过ExcaliDraw社区添加图标,如下图所示:
如下图所示,在Excalidraw图标库社区选择合适的库点击添加即可
导入图形库(excalidrawlib扩展名文件):
示例
示例一:基于草图形式表达系统交互
示例二:基于草图形似表述系统概念模型
示例三:基于草图表述业务流程
示例四:基于草图形式表述应用架构
建议
建议团队基于自身的建模可视化风格,尽量统一草图的常见图标并形成模板,例如常见的数据库、中间件等,有助于提升图形信息传递效率,降低沟通成本。