Mermaid AI Chat 生成图表后,可以直接使用导出按钮保存 PNG 或 SVG,也可以通过编辑按钮把结果送入 Mermaid Chart 编辑器继续修改。可靠的交付顺序是先全屏检查结构并保存一个可回退版本,再编辑语法、布局或样式,最后根据使用场景选择位图或矢量格式并检查导出文件。
当前官方指南列出了 Mermaid AI Chat 图表结果区的主要控件:
这些操作分成查看、编辑和交付三类。平移缩放只改变查看位置,不等于修改图表内容;导出生成文件,也不会替代编辑器中的源图保存。
聊天窗口中的缩略图看起来正常,不代表导出后一定完整。宽幅时序图、复杂实体关系图和包含长中文标签的流程图尤其需要全屏检查。
在 AI Chat 的图表结果区点击导出按钮,选择 PNG,浏览器会生成或下载位图文件。具体菜单样式和保存位置取决于当前界面与浏览器设置。
PNG 适合以下场景:
PNG 的缺点是放大后可能变模糊,复杂图表在高分辨率屏幕或打印时更明显。导出前应把画布调整到合理比例,并在下载后以实际像素大小打开检查。
在同一导出菜单中选择 SVG,即可保存可缩放矢量图。SVG 更适合网页、印刷、设计排版和需要无损放大的场景。
SVG 的优势包括:
SVG 是可执行文档格式的一种,不应把不可信来源的 SVG 直接嵌入高权限页面。跨系统交付前还要确认目标平台是否允许 SVG,以及字体、样式和安全清洗是否会改变显示效果。
| 比较项 | PNG | SVG |
|---|---|---|
| 图像类型 | 位图 | 矢量图 |
| 缩放 | 放大可能模糊 | 通常可无损缩放 |
| 兼容性 | 广泛 | 部分平台会限制 |
| 后续处理 | 适合简单裁切与标注 | 适合矢量编辑和网页 |
| 安全处理 | 通常较简单 | 嵌入网页前需按不可信文档处理 |
| 典型用途 | 聊天、工单、固定尺寸文档 | 网页、印刷、设计源文件 |
如果无法预先确定接收方环境,可以同时保留 SVG 和一份经过检查的 PNG。源图表仍应单独保存,不要把任何一种导出文件当作唯一可编辑版本。
在 AI Chat 结果区点击编辑按钮,图表会进入 Mermaid Chart 编辑器。进入后先确认当前内容与聊天结果一致,再选择修改方式:
不同图表类型支持的可视化操作可能不同。无论使用哪种方式,最后都应回到代码和预览检查,而不是只依赖拖动后的视觉位置。
当生成结果已经基本正确,且后续修改涉及大量节点、图表类型转换或主题重做时,建议先使用另存为新图表的操作。这样聊天生成版可以作为基线,编辑版用于迭代。
对于只改错别字或单条连线的小修改,可以直接进入编辑器,但仍应保留修改前的语法快照。版本名称可包含用途和日期,例如“登录时序图-评审版”,不要只使用“新图表副本”。
flowchart LR
A[提交申请] --> B{资料完整?}
B -- 否 --> C[补充资料]
C --> A
B -- 是 --> D[进入审核]
D --> E{审核通过?}
E -- 否 --> F[退回修改]
F --> A
E -- 是 --> G([完成])
例如需要增加人工复核,可以新增节点并明确插入位置:
E -- 是 --> H[人工复核]
H --> G([完成])
修改后检查原来的 E -- 是 --> G 是否已经移除,否则会出现绕过人工复核的另一条路径。
结构变化较大时,可以回到 AI 面板提出目标明确的修改:
在审核通过和完成之间增加人工复核。
人工复核拒绝时返回“退回修改”。
保留其他节点、连线和颜色不变。
每轮只处理一个目标。若同时要求增删节点、转换图表类型、重排布局和更换主题,结果难以比较,也更容易产生非预期变更。
先检查最近一次修改涉及的箭头、括号、引号、关键字和节点 ID。如果问题不明显,可以使用 Mermaid AI 的修复功能查看建议差异,再决定应用或放弃。
修复后要验证两层结果:
自动修复可能通过删除无法解析的片段恢复渲染,因此不能把“能显示”作为唯一成功标准。
不要靠无限缩小图表来塞进页面。文字小到无法阅读时,应拆图或简化层级。
正式交付建议保留三类文件:
源文件应与需求或代码版本关联。流程变化时更新源文件并重新导出,不要直接在旧 PNG 上涂改后当作最新图表。
导出前检查节点是否包含内网地址、账号、访问令牌、客户名称、个人信息或未公开系统结构。AI Chat 中生成的图一旦下载并发送,就脱离了原平台的访问控制。
SVG 还可能保留更多文本和结构信息,即使视觉上被遮挡,也应检查文件内容。需要对外发布时,最好创建专门的脱敏版本,而不是直接复用内部架构图。
它们主要用于查看当前图表,不应被当成源图修改。导出前仍要检查实际生成文件的边界和比例。
常见原因是图表过大却导出为较小位图,或目标平台进行了二次压缩。可简化布局、提高导出尺寸,或改用 SVG。
不等于。SVG 保存渲染后的矢量结构,Mermaid 语法更适合继续维护流程逻辑。两者都应按用途保留。
大改前先另存为新图表或保存语法快照。若没有版本基线,只能依赖平台历史能力或重新生成,结果未必完全一致。
先确认图表已经生成并能正常预览,再检查登录状态、账号权限、浏览器下载限制和剩余点数。界面变化时以当前产品提示为准。
Mermaid AI Chat 的结果不是只能查看的图片。先用全屏、缩放和详情区核对结构,必要时另存一个基线版本,再通过编辑按钮进入 Mermaid Chart 修改语法、布局或样式。交付时按兼容性选择 PNG,按缩放和后期处理需求选择 SVG,同时保留 Mermaid 源图并对下载文件做边界、字体、清晰度和敏感信息检查。