Mermaid 是一个基于文本的图表绘制工具,使用类 Markdown 语法描述图表,支持多种图表类型。只需编写简单的文本代码,即可自动生成专业的流程图、时序图、类图等,无需安装任何软件。
技术文档编写、需求评审、系统架构设计、项目进度管理、数据库关系设计、教学演示等。
graph TD; A-->B; B-->CsequenceDiagram; A->>B: HelloclassDiagram; Class01 <|-- Class02Mermaid 是一个开源的文本绘图工具,用代码描述图表,无需拖拽,适合开发者和技术写作者快速生成各类图表。
点击编辑器下方的"导出 SVG"或"导出 PNG"按钮即可下载对应格式的图片文件。
目前支持流程图、时序图、类图、甘特图、饼图、ER图共 6 种图表类型。
预览区会显示错误提示信息,根据提示修改代码即可。编辑器支持实时预览,修改后立即渲染。
可以,GitHub、GitLab 等平台原生支持在 Markdown 中嵌入 Mermaid 代码块来渲染图表。
SVG 是矢量格式,支持无限缩放不失真;PNG 为 2 倍分辨率导出,适合文档和演示使用。