怎么用
把下面任意一条发给你常用的 AI 助手,把【】里的内容换成你的。拿到回复后整段复制,粘贴到编辑器,前后的说明文字会自动忽略,只留下图。
三条通用规则
- 点名 Mermaid 和图的类型:写明「用 Mermaid 的 flowchart 语法」,AI 才不会给你一段文字描述或别的图表语言。
- 说清内容:步骤、角色、时间、数据,你说得越具体,回来要改的越少。
- 加一句「只输出 mermaid 代码块」:减少多余解释,也减少代码被拆成几段的情况。
流程图
请用 Mermaid 的 flowchart TD 语法画一张【报销流程】的流程图。步骤依次是:【提交报销单 → 主管审批 → 财务审核 → 打款】。【主管审批】是判断,用菱形,通过走下一步,不通过退回修改。节点 id 用英文字母。只输出 mermaid 代码块。
flowchart TD
A[提交报销单] --> B{主管审批}
B -- 通过 --> C[财务审核]
B -- 不通过 --> D[退回修改]
D --> A
C --> E[打款]打开后可以改文字、换主题、下载 PNG / Word / PPT。
思维导图
请用 Mermaid 的 mindmap 语法画一张【《XX》读书笔记】的思维导图。中心主题是【书名】,下面分【核心观点、关键概念、金句、行动清单】四个分支,每个分支写 3 条要点。只用缩进表示层级,不要用箭头和列表符号。只输出 mermaid 代码块。
时序图
请用 Mermaid 的 sequenceDiagram 语法画一张【下单支付】的时序图。参与者从左到右是:【用户、商城、支付平台、库存系统】。按顺序写出每一步谁向谁发了什么,请求用 ->>,返回用 -->>,支付成功和失败用 alt … else … end 分开。只输出 mermaid 代码块。
甘特图
请用 Mermaid 的 gantt 语法画一张【毕业论文进度】甘特图,从【2026-09-15】到【2027-05-20】。写 dateFormat YYYY-MM-DD 和 todayMarker off,用 section 分成【开题、研究、写作、答辩】四个阶段,每个阶段 2 到 3 个任务,后面的任务用 after 接在前一个后面。只输出 mermaid 代码块。
ER 图
请用 Mermaid 的 erDiagram 语法画一张【选课系统】的 ER 图,实体有【学生、课程、教师、选课记录】。每个实体列出主要字段并标出 PK、FK,关系用 ||--o{ 这类基数符号。实体名和字段名用英文,字段后面用双引号加中文说明。只输出 mermaid 代码块。
组织架构图
请用 Mermaid 的 flowchart TD 语法画一张组织架构图:【总经理】下面有【技术、市场、财务】三个部门,各部门下面的小组是【…】。一个上级带多个下级用 & 写在同一行,方括号里写中文名称。只输出 mermaid 代码块。
泳道图
请用 Mermaid 的 flowchart TB 语法画一张【请假审批】泳道图。角色有【员工、直属主管、人事】,每个角色用一个 subgraph 表示。各角色的步骤是:【…】。跨角色的连线写在所有 subgraph 之外。只输出 mermaid 代码块。
鱼骨图
请用 Mermaid 的 ishikawa-beta 语法画一张鱼骨图,分析【问题】的原因。第二行缩进写问题,下面按【人员、方法、设备、材料、环境】各写一行,每类下面再缩进写 2 到 3 条原因。只用空格缩进,每行只写文字。只输出 mermaid 代码块。
雷达图
请用 Mermaid 的 radar-beta 语法画一张雷达图,维度是【…】。用一行 axis 定义全部维度,每组数据一行 curve,写成 curve 英文名["名称"]{数字, …},数字个数与维度一致,最后加 max 和 min。只输出 mermaid 代码块。
回复渲染不出来
先看状态行有没有「一键修好」。没有的话点「AI 修复」,或者对照常见报错改。每种图更细的写法在教程的「按场景」里,现成的结构在模板库。