对负责供应商管理、询比价和采购合同的采购专员来说,询价、比价、供应商沟通和采购申请审批材料多,信息分散在邮件和表格里。流程图能让复杂的业务一目了然,但拖拽画图很费时间,修改一次就要重新排版。下面以采购的真实场景为例,演示用 AI 画流程图的完整流程:用文字描述流程,让 AI 生成 Mermaid 代码,粘贴到支持的工具中自动渲染,修改时改文字即可。

场景:采购为什么需要 AI 画流程图

采购需要把“新增 2 家合格供应商”的处理流程画出来,用于新人培训或和采购经理对齐。流程里有判断分支和异常处理,用画图软件拖来拖去很费劲。

推荐工具

对话助手负责生成 Mermaid 代码,Typora、Obsidian、Notion、飞书文档、语雀以及 Mermaid 在线编辑器都能渲染;draw.io 也支持导入 Mermaid。

如果不熟悉 Mermaid,可以直接让 AI 输出步骤清单,再用 ProcessOn、draw.io 等工具手动绘制。

举个例子

我们用一个虚构人物把流程串起来:老何,采购,最近在忙“优化采购申请流程”。一次供应商评审会结束后,老何意识到需要尽快画流程图,可当天还要处理“处理一起来料质量问题”。于是老何把要求和背景一次性写进提示词,让 AI 先出一版,再花时间修改关键部分。最后交给采购经理的版本,结构和措辞都是老何亲自把过关的。

操作步骤

  1. 用文字描述流程:开始、每一步、判断条件、结束
  2. 让 AI 生成 Mermaid 代码并检查语法
  3. 粘贴到支持的工具中预览
  4. 发现问题时修改文字描述重新生成

提示词示例

把方括号和括号里的内容换成你自己的信息即可:

【背景】最近在处理“跟进 8 笔在途订单”,同时要准备“优化采购申请流程”。
请把下面的流程转换成 Mermaid 流程图代码(flowchart TD)。

流程:新增 2 家合格供应商
1. 收到需求后,先判断信息是否完整
2. 不完整:退回补充,补充后重新判断
3. 完整:进入处理,由采购执行
4. 处理完成后提交采购经理确认
5. 确认通过:归档结束;不通过:返回修改

要求:判断节点用菱形,节点文字简短,只输出代码,并在代码后说明如何修改节点文字。

效果示例(虚构演示)

下面是演示用的输出示例,其中的人名、数字和事项均为虚构,实际使用时请以你自己的资料为准:

flowchart TD
    A[收到需求] --> B{信息完整?}
    B -- 否 --> C[退回补充]
    C --> B
    B -- 是 --> D[执行处理]
    D --> E[提交确认]
    E --> F{确认通过?}
    F -- 是 --> G[归档结束]
    F -- 否 --> D

修改方法:方括号 [ ] 中是普通节点文字,花括号 { } 中是判断节点文字,直接修改即可;箭头上的文字写在 – 和 –> 之间。

如果结果不理想,不要急着换工具,先在提示词里补充采购经理的具体要求或给出一个参考样例,再生成一次。

实用技巧与常见坑

  • 分支太多时,拆成主流程和子流程两张图。
  • 不同工具对 Mermaid 版本的支持不同,渲染失败时换一个编辑器试试。
  • 画完后对照实际流程走一遍,确认没有遗漏。

给采购的特别提醒

把各家报价整理成统一格式再交给 AI 比较,避免口径不一致。同时要记住:比价结论要结合质量、交期和售后,不能只看 AI 汇总的价格。

再补充一条经验:谈判前让 AI 扮演供应商,提前演练对方可能的说辞。

变体用法

  • 泳道图:按角色划分,让 AI 用 subgraph 区分不同部门。
  • 甘特图:把项目计划转成 Mermaid gantt 代码。

相关阅读