workflow-diagram

生成Mermaid工作流图,展示流程步骤、决策和状态转换

开发流程 产品经理后端开发项目经理 梳理业务流程 通用 ★ 1.2k 更新于 2026-08-01

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:workflow-diagram。
它的用途是:生成Mermaid工作流图,展示流程步骤、决策和状态转换
完整的 Skill 内容见:https://321skill.com/skills/workflow-diagram-x-5/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'梳理用户下单流程,包含以下步骤:浏览商品 -> 加入购物车 -> 提交订单 -> 支付(支持微信/支付宝)-> 支付成功则发货,支付失败则返回订单页。' 它会自动生成一段Mermaid代码,包含开始节点、流程步骤、菱形决策(支付成功/失败)以及状态转移箭头,复制到Markdown中即可看到清晰的流程图。

介绍

该Skill解决的是在梳理业务流程、设计系统状态机或编写技术文档时,需要快速将文字描述转化为可视化流程图的需求。手动绘制流程图耗时且难以维护,而该Skill能根据自然语言描述,自动生成结构清晰、包含判断节点和状态转移的Mermaid工作流图,大幅提升沟通和文档编写效率。

使用方法非常简单:直接向AI描述你的流程,例如“用户注册流程:输入手机号 -> 验证码校验 -> 设置密码 -> 注册成功或失败”。AI会自动解析并输出一段Mermaid代码,你只需将其粘贴到支持Mermaid的Markdown编辑器(如GitHub、Notion、Obsidian等)中即可渲染出流程图。你也可以对生成的图进行二次迭代,调整节点或添加分支。

适合产品经理、后端开发、项目经理等需要频繁梳理和展示业务流程的用户。产品经理可用于输出PRD中的流程说明;后端开发可用于设计状态机或接口调用链路;项目经理可用于复盘项目进度和决策点。对于非技术用户,Mermaid代码的渲染门槛较低,绝大多数笔记工具都原生支持。

建议在使用时尽量用简洁的步骤描述,避免包含过多并行分支或复杂嵌套,以保持输出图的可读性。如果流程中包含大量条件判断,可以分步生成,先画主干,再细化分支。同时注意,Mermaid对中文支持良好,但节点名称过长时可能影响布局,建议控制每个节点字数在10个以内。

核心特点

与通用Mermaid代码生成器不同,该Skill专注于workflow diagram,内置了对决策节点(菱形)和状态转移(箭头标签)的智能识别,能够自动从自然语言中提取条件分支,而无需用户手动指定语法细节。

注意事项

不适合生成系统架构图、实体关系图(ER图)或时序图,也不适合需要精确控制图形布局的复杂场景。

常见问题

如何安装这个Skill?

该Skill为MCP工具,通常通过配置Claude的mcp_servers.json文件引入,或在支持MCP协议的IDE中安装对应插件,无需手动npm安装。

生成的Mermaid代码可以直接用在哪些平台?

支持Mermaid渲染的平台包括GitHub Markdown、Notion(需代码块)、Obsidian、Typora、GitLab、Confluence等,复制代码块即可使用。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/workflow-diagram-x-5/raw/index.md 读取 workflow-diagram 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。