☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
钉钉文档可通过ai将带逻辑连接词的自然语言自动转为mermaid流程图代码。第一步用“→”“如果…则…”等显式表达顺序与分支;第二步用ai助手或外部模型生成纯mermaid代码,要求graph td、{}判断节点、“是/否”标注;第三步插入三重反引号代码块并设为mermaid语言即可渲染。
在钉钉文档里快速把一段文字说明自动变成规范流程图,不用拖拽形状、不用调箭头位置,只要描述清楚步骤和判断逻辑,ai就能生成可直接渲染的mermaid代码。
第一步:把文字整理成带逻辑关系的自然语言
先在钉钉文档里写好你要转流程图的原始内容,比如“用户点击登录→输入账号密码→系统校验→校验通过跳转首页,失败则提示错误并允许重试”。这一步的关键是用“→”“如果…则…”“否则…”“当…时…”等连接词显式表达顺序和分支,避免模糊表述如“之后”“然后”“大概流程是”。AI对隐含逻辑识别不准,漏写判断条件会导致生成的Mermaid缺少菱形节点。
确保每句话只讲一个动作或一个判断,不要合并:“用户登录成功后进入首页并加载数据”要拆成两步——“登录成功→跳转首页”“跳转首页→加载数据”。否则AI可能把两个动作压在一个矩形节点里,失去流程粒度。
第二步:用AI生成Mermaid代码(两种方法任选)
方法一:在钉钉文档内直接唤出AI助手
把光标放在你刚写好的文字下方→点击顶部工具栏「AI」图标→在弹出框中输入提示词:“请将以上文字转为Mermaid流程图代码,使用graph TD方向,所有判断节点用{}表示,分支标注‘是’‘否’,不要添加额外说明,只输出纯代码”。【必须强调‘只输出纯代码’,否则AI会附带解释文字,导致钉钉无法渲染】
方法二:用外部大模型(如通义千问、Kimi)生成
复制整理好的文字→打开网页版AI工具→输入:“生成Mermaid流程图代码:[粘贴文字]。要求:语法严格符合Mermaid v10标准;使用graph TD;判断节点必须用{};分支线标注|是|、|否|;不加任何注释或说明;输出结果以```mermaid开头,以```结尾。”
这一步操作起来很简单,直接把文件拖进去就行。但注意:如果原始文字里有中文括号()、顿号、书名号等符号,AI偶尔会误解析为语法标记,建议提前替换成英文标点。
第三步:在钉钉文档插入并渲染Mermaid图表
① 在钉钉文档中新建一行→输入三个反引号 ``` →换行 →粘贴上一步得到的Mermaid代码 →再换行 →输入三个反引号 ```
② 光标停留在代码块内→点击右上角「格式」→选择「代码块」→在语言下拉菜单中找到并选择「mermaid」
③ 代码块自动渲染成流程图。若未渲染,检查是否漏选mermaid语言,或代码中存在非法字符(如全角空格、隐藏控制符)
如果流程图上下堆叠、布局混乱,大概率是AI生成了graph LR(从左到右),而你的逻辑更适合从上到下。此时只需把代码第一行的graph LR改成graph TD,刷新即可。钉钉文档目前仅稳定支持TD和LR两种方向,其他如BT、RL会报错。











