如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

2023年 7月 12日 102.8k 0

全新的时代,AI已经开始重塑我们的工作方式和流程,为我们带来了更高效、智能化的工作体验。其中,AI制图已经成为一种流行的趋势,可以帮助人们以更低的成本绘制更加强大、符合需求的图表。

常见制图方法对比

  • 手动制图:耗时耗力,迁移性差;
  • 程序制图:迁移性好,简单易学。推荐阅读——Mermaid 使用教程:从入门到精通
  • AI 辅助制图:使用自然语言提出需求,零基础快速制图;

这篇文章介绍如何实现 GPT 为代表的 AI + FlowChart,实现快速制图。

其中,Mermaid 是一种非常流行、易于使用的程序制图语言,它可以帮助人们轻松创建各种类型的图表,如流程图、甘特图、饼状图等。然而,掌握 Mermaid 需要一定的编程技能。

如今,通过 AI,用户无需拥有专业的编程技能,便可以使用Mermaid工具来实现快速、高效的制图,提高数据可视化效果和工作效率。

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

工具介绍

  • AI 辅助:本文使用 FlowUs AI;
  • Mermaid 编辑器:FlowUs 的 Code Block 支持 Mermaid 语法。

如图,FlowUs 的 Mermaid 语法渲染效果。上半部分是 Code, 下半部分是图片预览。

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

操作步骤

  • 打开 FlowUs AI,进行任务描述和需求描述,便会直接生成所需要的图表。
  • 如果不满意,建议重新调整或者完善针对 AI 的提示词,或者手动修改 Mermaid 语法。

AI 指示词

下面是 2 个可供参考的 AI提示词,{ } 的内容可以根据自己需求进行填写。

  • 使用 mermaid.js 语法,生成一个{描述内容}的{流程图}。
  • 假如你是一位优秀的制图专家。我正在使用的编辑器已经支持 Mermaid 语法。你的任务是,根据我的提问,生成关于某个需求、使用 mermaid.js 语法的 Code 片段。我的第一个需求是:生成一个{描述内容}的{流程图}示范。

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

使用效果

不指定任务,生成示范图表

流程图

提示词:假如你是一位优秀的制图专家。我正在使用的编辑器已经支持 Mermaid 语法。你的任务是,根据我的提问,生成关于某个需求、使用 mermaid.js 语法的 Code 片段。我的第一个需求是:生成一个简单的流程图示范。

生成结果:

graph TD;
A[开始] --> B[中间步骤];
B --> C[结束];

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

类图

classDiagram
class Person {
  -name: string
  -age: int
  +setName(name: string): void
  +setAge(age: int): void
  +getName(): string
  +getAge(): int
}

class Student {
  -major: string
  +setMajor(major: string): void
  +getMajor(): string
}

class Teacher {
  -subject: string
  +setSubject(subject: string): void
  +getSubject(): string
}

class Employee {
  -company: string
  +setCompany(company: string): void
  +getCompany(): string
}

class Manager {
  -department: string
  +setDepartment(department: string): void
  +getDepartment(): string
}

Person  Profile: View Profile
    Dashboard -> Shopping: View Products
    Shopping -> Cart: Add Product
    Shopping -> Checkout: Proceed to Checkout
    Checkout -> ThankYou: Order Successful

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

当然了,在上面的提示词中,我只是让 AI 生成关于某个流程图的示范,并没有提出具体要求。

下面我们指定具体的任务。

根据业务需求,生成图表

提示词:假如你是一位优秀的制图专家。我正在使用的编辑器已经支持 Mermaid 语法。你的任务是,根据我的提问,生成关于某个需求、使用 mermaid.js 语法的 Code 片段。我的第一个需求是:生成一个关于购物决策的流程图。

graph TD;
    A[开始] --> B(需求分析)
    B --> C{是否有优惠}
    C -->|是| D[购买商品]
    C -->|否| E{是否需要该商品}
    E -->|是| D
    E -->|否| A
    D --> F[结束]

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

以上是购物决策的流程图,根据需求分析,决定是否有优惠,如果有,则直接购买商品;如果没有,则判断是否需要该商品,如果需要,则购买;如果不需要,则重新开始决策流程。

提供流程描述,生成图表

我们也可以描述对于流程的想法,让 AI 提取信息,生成所需要的图表。

我的描述:

我正在设计一个自助下单和退换货系统。我的想法如下:这是一个自助下单的流程。用户进入网站,选择产品,添加到购物车,随后用户点击结算订单,商家发送订单信息至消费者要求确认订单。随后,用户进行支付。支付成功后,用户会收到邮件提醒,告知订单下单成功。最后,用户可以通过网站订单页面追踪快递配送信息。在收到商品后,如果不满意,可以练习客服,在 7 天内无理由退换货。

提示词:假如你是一位优秀的制图专家。我正在使用的编辑器已经支持 Mermaid 语法。你的任务是,根据我的提问,生成关于某个需求、使用 mermaid.js 语法的 Code 片段。我的第一个需求是:根据我的描述,提取相关信息,生成一个关于自助下单和退换货系统的流程图。

生成结果:

graph TD;
A(进入网站);
B(选择产品);
C(添加到购物车);
D(点击结算订单);
E(商家发送订单信息至消费者要求确认订单);
F(用户进行支付);
G(支付成功后用户收到邮件提醒);
H(通过网站订单页面追踪快递配送信息);
I(收到商品);
J(不满意联系客服);
K(无理由退换货);

A-->B;
B-->C;
C-->D;
D-->E;
E-->F;
F-->G;
G-->H;
H-->I;
I-->J;
J-->K;

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

注意事项

  • 有时候,生成的 Code 代码需要手动选择更改为 Mermaid 语法;
  • AI 辅助有时候会报错,可以要求 AI 对报错信息进行分析;
  • 好的制图效果,需要提供明确具体需求的提示词。提示词越详细、准确,生成的 Code 越有可能满足用户需求。这既需要根据用户的使用场景,也可以让 AI 提供一些示范。

附录:Mermaid 使用示范

Flowchart

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

Sequence diagram

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

State Diagram

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

Gantt diagram

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

Pie chart diagrams

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

Git graph

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

程序制图指南

最后介绍文章中涉及的几个工具。

FlowUs 息流

特点

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

访问

官网:https://flowus.cn/product

FlowUs AI

  • 自定义问答;
  • 自定义创作;
  • 预设问答与创作:头脑风暴、列出执行步骤、罗列大纲、分析优缺点、内容解释、日常小记、故事创作、写文章、翻译、总结

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

使用场景

使用教程

更多关于 FlowUs 使用技巧的介绍

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

PDF 批注、思维导图

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

双向链接

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

文件夹页面:内置网盘

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

知识库

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

仪表盘:使用「组件世界/WidgetStore」搭建

VisionOn

介绍

一款集流程图、思维导图、白板于一体的轻量级在线图形工具。

特点

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

访问

在线做图|在线白板|在线画图_VisionOn_新一代轻量在线图形工具

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

Wetab

Wetab 是一款基于浏览器的新标签页产品,主张辅助用户打造一个兼具效率与美观的主页。

访问

Wetab 官网地址:https://www.wetab.link/

Wetab 网页版地址:https://web.wetab.link/

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

产品特色与功能

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

组件世界/WidgetStore

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

参考文献

如何实现 GPT 为代表的 AI + FlowChart 实现快速制图

相关文章

班迪录屏怎么取消截图水印设置
班迪录屏怎么改存储位置
bandicam录制的视频默认存储在哪
网易云音乐电脑怎么设置播放器样式
酷狗音乐如何创建歌单
酷狗音乐如何单曲循环播放

发布评论