AiLounge Tools

Mermaid 在线图表

流程图、时序图、类图、甘特图:本地解析、严格安全过滤、可导出的 SVG 与 PNG 计划。本地处理(断网可用)

从源码到导出计划

在 /app/?lang=zh&tool=flowchart 打开双栏工作区,左栏粘贴 Mermaid 源码(例如 flowchart LR 开头的四节点示例),点「运行」。

第一阶段 validate 做类型识别、100KiB/1000 节点预算、严格安全过滤与逐行结构校验;任何错误都返回「第 N 行第 M 列(节点 X)」并保留输入。第二阶段 render 在模块 Worker 内生成确定性 SVG;第三阶段 export 组装 SVG 与 PNG 导出计划。

结果区显示可复制/下载的 SVG 文本、安全预览与元数据。导出计划含本地 worker 路径、系统字体栈、0 次网络请求、PNG 非空白 canvas 判定策略以及 8 秒可取消超时。深链接在 /sandbox/diagram/ 子路径下同样可用。

把 flowchart 换成 sequenceDiagram、classDiagram 或 gantt 并使用相应操作页,可分别得到参与者/消息、类/关系、分区/任务的可辨识结构。

打开工具