T
text2mermaid
AI
图表类型
flowchart
用一句话描述一个流程,得到一张图,导出 SVG / PNG。
sequence diagram
把 API 描述转成含参与方和箭头的时序图。
erd
描述实体和关系,得到一张 Mermaid ERD 含主外键。
state diagram
描述一个状态机,得到一张含转换的 Mermaid 状态图。
class diagram
描述类、属性、继承,得到一张 Mermaid UML 类图。
mindmap
描述一个层级主题,得到一张 Mermaid 思维导图。
gantt
描述项目阶段和依赖,得到一张 Mermaid 甘特图。
中文
EN
中文
AI 流程图生成器
用一句话描述一个流程,得到一张图,导出 SVG / PNG。
打开生成器 →
试一下这些示例 —— 点击后自动进生成器
用户注册流程(含邮箱验证)
用户注册流程:输入邮箱和密码,发送验证邮件,用户点击验证链接,标记账户激活,跳转到 dashboard。
电商结账(含支付重试)
电商结账流程:确认购物车,填写地址,选择支付方式,扣款,失败最多重试 3 次否则报错,成功显示订单确认页。
CI/CD 部署流水线
CI/CD 流水线:开发者推送到 main,跑单测,通过则构建 docker 镜像,推送到镜像仓库,部署到 staging,跑冒烟测试,通过则灰度到生产。
密码重置流程
密码重置流程:用户填邮箱,后端生成一次性 token 并发送重置邮件,用户点击链接,输入新密码两次,后端校验强度和一致性,更新密码并跳转登录。
什么时候用它
流程图是流程文档的主力工具。什么时候用它?当你需要一步步解释系统的行为 —— 带判断分支、循环、多种可能结果 —— 就该用流程图。它最擅长用户流程(注册、结账、密码重置)、后端流水线(CI/CD、订单履约、后台任务)、以及需要工程师快速追踪"下一步会发生什么"的应急预案。 对比在 Figma 或 draw.io 里画的图,Mermaid 流程图有一个决定性优势:它是纯文本。跟你的代码一起进 Git,在 GitHub README 和 Notion 里直接渲染,更新只需要改一行文本而不是拖鼠标 —— 意味着它不会像传统图那样"跟代码脱节 3 天就没人再看"。 流程图什么时候不合适?**高度并行的系统** —— 用时序图(sequence diagram)显示多角色间消息顺序更清楚;**状态密集的对象** —— 你关心的是"哪些转移是合法的"而不是"步骤的顺序",用状态图(state diagram)更干净。如果你的流程图超过 30 个节点,拆成两张 —— 超过这个数读者会走神。
相关工具
AI 状态图生成器
描述一个状态机,得到一张含转换的 Mermaid 状态图。
AI 时序图生成器
把 API 描述转成含参与方和箭头的时序图。