workflow-diagram

生成Mermaid工作流图,展示流程步骤与决策

安装使用

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

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

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

使用示例

'帮我生成一个电商订单处理流程的工作流图,包含下单、支付、库存检查、发货、退货等步骤,其中支付失败要退回下单状态,库存不足要通知用户取消订单。' 它会输出对应的Mermaid代码,并自动标注决策点和状态转换,复制到支持Mermaid的编辑器即可渲染。

介绍

当需要可视化业务流程、决策树或状态机时,手动绘制图表往往费时费力且难以维护。此Skill能够根据自然语言描述,自动生成Mermaid语法的流程图代码,清晰展示流程步骤、判断分支和状态转换,让复杂逻辑一目了然。

使用方式很简单:用户只需用口语描述流程(例如“用户注册流程:填写信息→验证手机→选择套餐→支付完成”),Skill便会输出对应的Mermaid代码。你可以直接复制到支持Mermaid的编辑器(如Markdown文档、Notion、GitHub等)中渲染查看,也可以请求进一步修改样式或补充细节。

适合产品经理梳理业务逻辑、项目经理规划项目流程、开发人员设计代码状态机,以及教学场景中制作演示材料。无论是快速原型讨论还是最终文档输出,都能显著提升效率。

建议在描述时尽量明确每个步骤的前置条件和后置动作,对于复杂分支配多分支的情况,可先列出所有可能性。生成的代码可配合Mermaid Live Editor进行实时预览和调整。注意如果流程过于庞大(超过50个节点),建议拆分为多个子图。

核心特点

专注于工作流图(包含决策点和状态转换),而非通用Mermaid图表生成;能够根据业务描述自动区分流程步骤、判断分支和状态变迁,产出更贴近实际工作流的图表。

注意事项

不适合生成架构图、类图、时序图等其他类型的Mermaid图表,仅限工作流/流程/状态图场景。

常见问题

如何安装这个Skill?

通过npm安装:npm install workflow-diagram,然后在支持MCP的AI工具中配置使用。

支持哪些图表类型?

支持流程图(flowchart)、状态图(state diagram)和决策图,可展示步骤、分支和状态转换。

给 AI 助手的安装指引

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

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