说实话,以前每次方案汇报,要画流程图,我都头疼。打开Visio或者ProcessOn,先想怎么布局,再想用什么形状,箭头怎么连,搞完一张图半小时起步。后来发现用AI画流程图这件事,其实就是一句话的事,你敢信。今天把这套方法彻底拆开讲清楚。
第一步,让ChatGPT帮你出Mermaid代码
这件事的核心是Mermaid。一个用文字描述就能生成流程图的开源工具。你不需要学Mermaid语法,让ChatGPT帮你写就行。
用法特别简单。你直接用中文描述你的流程图逻辑,你想想,多简单吧,说「帮我用Mermaid画一个用户注册流程,从输入手机号开始到注册成功结束,中间包括验证码校验和密码设置两个分支」。ChatGPT会直接输出一段Mermaid代码。你复制下来就完事了。
我自己试过很多次。说真的,一开始还有点怀疑这东西能不能用。结果第一次试的时候我描述了一个复杂的审批流程。三级审批加四种条件分支。我心想,这种复杂逻辑,AI肯定搞不定。结果ChatGPT给的代码,直接渲染出来,完全正确。给我一下子整不会了。真的就是一个字都没改就能用。你敢信这种流程图以前需要专门学Visio才能画出来。
几个实用的技巧。描述越具体越好,你试试就知道了。把每个步骤的名称和判断条件都写清楚,真的差别很大。如果包含复杂的条件分支,先在脑子里过一遍逻辑再描述给ChatGPT。出来的代码基本不用改。还有一个大招,你可以给ChatGPT一段文字描述,让它先帮你梳理逻辑结构,再生成Mermaid代码。这样逻辑更清晰。
第二步,把代码变成一张真正的流程图
代码出来了,下一步是渲染成图。有几个选择。
最简单的办法是打开Mermaid Live Editor(mermaid.live)。右边粘贴代码左边实时出图。还能导出成PNG或者SVG格式。丢进PPT或者文档里直接能用。
如果你在用Obsidian或者Notion做笔记,这些工具都原生支持Mermaid代码渲染。在代码块里写mermaid然后粘贴代码,直接显示成图。我自己平时就用Obsidian,写项目方案的时候一边写内容一边丢Mermaid代码块进去。出来的文档流程图配文字,专业度拉满。。。
还有个更骚的玩法。GitHub的Markdown也原生支持Mermaid。你在项目的README里直接写Mermaid代码块,GitHub会自动渲染成图。搞技术文档和开源项目介绍的时候,这个功能特别实用。比在README里贴一张截图,不知道高到哪里去了。
第三步,把文字大纲变成思维导图
思维导图比流程图更简单。用Markmap这个工具,配合ChatGPT一句话搞定。
做法是这样。你先让ChatGPT把你的内容转成Markdown标题结构,就是井号加空格那种。#一级标题、##二级标题、###三级标题这种。很简单。然后打开markmap.js.org,把Markdown代码粘贴进去,直接出图。直接变成一张可交互的思维导图,支持展开收起、拖拽、缩放。比XMind还灵活。
差别太大了。以前画思维导图要从零开始拉节点写文字调布局。现在把内容丢给ChatGPT,它帮你整理出层级结构,你复制到Markmap里就出图了。前后30秒。
我自己有几次做项目汇报的时候,就是用这个方法快速生成思维导图。把PPT的大纲丢给ChatGPT整理成Markdown,然后贴到Markmap里导出截图。同事问我「你这图在哪画的这么干净」,我说「ChatGPT几句话的事」。他们都不信。然后看完我演示之后,全都跑去试了。。。
这套流程里我整理了一些特别好用的提示词。帮ChatGPT更准确理解你想要的流程图结构、帮你把复杂逻辑拆解成适合Mermaid的格式、把长文自动转成Markmap思维导图。这些提示词我打磨了很久。如果你平时经常做方案和技术文档,这几条提示词真的能省你大量时间。
🚀 我整理了一份完整的提示词包
包含流程图生成提示词、逻辑梳理提示词、思维导图转换提示词、Mermaid代码优化提示词等10+条实战Prompt。每一句都经过反复调校,拿来就能用。
看看提示词包 →已帮助800+小伙伴提升工作效率 你的同事可能已经在用了