ChatGPT+Mermaid Live Editor画流程图

1.粘贴代码通过gpt翻译成Mermaid代码,生成流程图

public int largestValsFromLabels(int[] values, int[] labels, int numWanted, int useLimit) {// 将元素按值从大到小排序PriorityQueue<int[]> pq = new PriorityQueue<>((a, b) -> b[0] - a[0]);for (int i = 0; i < values.length; i++) {pq.offer(new int[]{values[i], labels[i]});}// 维护每个标签已选择元素的数量Map<Integer, Integer> selected = new HashMap<>();// 维护子集 s 和其分数List<Integer> s = new ArrayList<>();int score = 0;while (!pq.isEmpty() && s.size() < numWanted) {int[] item = pq.poll();int v = item[0];int l = item[1];if (!selected.containsKey(l)) {selected.put(l, 0);}if (selected.get(l) < useLimit) {s.add(v);score += v;selected.put(l, selected.get(l) + 1);}}return score;
}

让chatGPT帮忙翻译代码

 接着让它转换成Mermaid代码

graph LR
A[开始] --> B[将元素按值从大到小排序]
B --> C[维护每个标签已选择元素的数量]
C --> D[维护子集 s 和其分数]
B --> E{是否还有未选择的元素?}
C --> E
D --> E
E --> F{已选择的元素个数是否达到 numWanted?}
E --> G{对应标签已选择元素数量是否达到 useLimit?}
G --> H[将该元素加入子集 s 并更新分数和对应标签已选择元素数量]
F --> I[返回子集 s 的分数]
H --> E

 打开Online FlowChart & Diagrams Editor - Mermaid Live Editor

粘贴Mermaid语法,生成流程图

2.我们说实现逻辑,gpt转换成 Mermaid语法代码,生成流程图

以consul的工作原理举例

  1. 当Producer启动的时候,会向Consul发送一个post请求,并向Consul传输自己的IP和Port。 2:Consul 接收到Producer的注册后,每隔10s(默认)会向Producer发送一个健康检查的请求,检验Producer是否健康。
  2. 当Consumer以Http的方式向Producer发起请求,会先从Consul中拿到一个存储服务IP和Port的临时表,从表中拿到Producer的IP和Port后再发送请求。
  3. 该临时表每隔10s会更新,只包含有通过了健康检查的Producer。 请帮我使用Mermaid生成流程图

Mermaid代码

graph TD;
A[Producer启动] -->|向Consul发送post请求|B(传输IP和Port);
B --> C(Consul接收注册);
C -->|每隔10s向Producer发送健康检查请求|D{Producer健康};
D -->|返回健康状态|C;
E[Consumer发起请求] -->|从Consul获取存储服务IP和Port的临时表|F(获取Producer IP和Port);
F --> G[向Producer发送请求];
C -->|更新临时表中的Producer列表|H((临时表));
H -->|每隔10s更新|C;

 生成流程图

3.数据库表E-R图【方向】

我们把数据库表给gpt,让他把这几张表按照我们的要求关联起来,让它画出e-r图(生成E-R图代码),我们粘贴到E-R图 工具或网站,生成E-R图

哎,当初毕设的时候要是有gpt,能省好多画图时间.......

总结

通过chatGPT 翻译代码 或 整理逻辑 生成流程图会有助于我们去理解代码和实现逻辑

同时能够帮我们节省画图时间,当然也有一些问题,它生成的Mermaid代码可能会有一些格式问题

比如加了中文逗号,直接粘贴到Mermaid Live Editor会报错,我们需要自行调整或者在输入实现逻辑的时候尽可能描述清楚,条理清晰一些。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/2902.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGpt2步制作流程图与思维导图,你确定不来看一下吗?

目录 建议收藏&#xff0c;以备不时之需 一、流程图 1、输入神奇指令 效果展示 神奇指令&#xff1a; 过程展示 2、代码导入diagrams生成流程图 二、思维导图 1、输入神奇的指令 神奇的指令 过程展示 2、使用Xmind打开 效果展示 什么&#xff1f;你还不会使用ChatGpt。…

chatgpt制作流程图

介绍 chatgpt制作流程图的方法 方法 chatgpt输出流程图文字 输出流程图mermaid代码 graph LR A[申请阶段] A --> B[填写申请表] A --> C[参加入学考试] A --> D[提交申请材料] B --> E[等待录取通知] C --> E D --> E E[录取阶段] E --> F[确认入学意向]…

你知道ChatGPT吗,你真的了解ChatGPT吗

最近&#xff0c;美国科技初创公司OpenAI旗下发布了一个智能聊天工具ChatGPT&#xff0c;至今非常的火热&#xff0c;但你真的了解ChatGPT吗&#xff1f;&#xff1f;&#xff1f; ChatGPT的全名是Chat Generative Pre-trained Transformer&#xff0c;它是是人工智能技术驱动的…

什么是ChatGPT ?以及它的工作原理介绍

ChatGPT 是 OpenAI 的最新语言模型&#xff0c;比其前身 GPT-3 有了重大改进。与许多大型语言模型类似&#xff0c;ChatGPT 能够为不同目的生成多种样式的文本&#xff0c;但具有更高的精确度、细节和连贯性。它代表了 OpenAI 大型语言模型系列的下一代产品&#xff0c;其设计非…

ChatGPT 未来的前景以及发展趋势

当谈到ChatGPT的未来和发展趋势时&#xff0c;需要考虑人工智能技术以及文本生成和交互的迅速发展。在这方面&#xff0c;ChatGPT的前景非常有希望&#xff0c;因为它是一种迄今为止最先进的人工智能技术之一。 ChatGPT是一种基于机器学习的自然语言处理技术&#xff0c;它能够…

2023年Chat GPT 应用前景分析

从2022年12月初刚上线至今&#xff0c;不到半年时间ChatGPT月活就超过了1亿用户&#xff01;可谓火的一塌糊涂&#xff0c;比尔盖茨都称&#xff1a;ChatGPT的历史意义重大&#xff0c;不亚于PC或互联网诞生。以至于ChatGPT官网长期都处于满负荷运转的状态&#xff01; 由于Ch…

来聊一聊关于ChatGPT的发展前景的问题

ChatGPT是一种基于深度学习的语言模型&#xff0c;可以自动化生成人类语言的文本。近年来&#xff0c;ChatGPT技术得到了广泛应用&#xff0c;并且在人机交互、自然语言处理、虚拟客服、智能写作等领域具有很大的发展前景。本文将从以下三个方面探讨ChatGPT的发展前景。 ChatG…

如何有效利用chatgpt?

如何有效地使用ChatGPT&#xff1f; 代码、诗歌、歌曲和短篇小说都可以由 ChatGPT 以特定的风格编写。您所需要的只是正确的问题和适当的提示。以下是有关如何有效使用ChatGPT的一些提示和想法&#xff1a; 头脑 风暴获取初稿解决编码问题尝试不同的提示格式查找标题寻求帮助…

结合ChatGPT制作PPT

今天看到圈友的一个AI分享&#xff0c;然后自己本身需要做一个分享的PPT。刚好那着帖子实战一下。先说下整体感受。 优点&#xff1a;制作成本确实会比较低&#xff0c;很熟练的话大概就是1分钟一个都有可能。整体流程是先找个第三方PPT制作网站&#xff0c;看下支不支持文本转…

如何使用 ChatGPT 进行教学,教师可以利用 ChatGPT 的 5 种方式

我们听说过很多关于学生如何使用 ChatGPT 撰写论文和布置家庭作业的信息。 我们一直在讨论围绕这个问题的担忧,并争先恐后地为 ChatGPT 寻找 AI 检测工具,据传 OpenAI 也在致力于此。 但是关于教师如何将 ChatGPT 用于他们自己的工作的讨论并不多。 在从教师的角度对 Chat…

ChatGPT多场景应用之基本应用

人工智能&#xff08;AI&#xff09;无疑是近年来最流行和最先进的技术之一。生成式 AI模型正在促进众多任务&#xff0c;实现效率和自动化。目前&#xff0c;ChatGPT是风靡互联网的主要生成人工智能模型。据 Similar Web 称&#xff0c;自 2022 年 11 月发布以来&#xff0c;其…

部署像ChatGPT这样的大语言模型,到底要花多少钱?

本文来源 AI前线 作者 | Skanda Vivek 编译 | 刘燕&#xff0c;核子可乐 LLM “经济学”&#xff1a;ChatGPT 与开源模型&#xff0c;二者之间有哪些优劣权衡&#xff1f;谁的部署成本更低&#xff1f; 太长不看版&#xff1a;对于日均请求在 1000 次左右的低频使用场景&…

震撼揭秘:ChatGPT流式返回的黑科技,颠覆您的交流世界!

点击上方“阿三先生”↑↑↑关注我 开发在使用gpt的过程中&#xff0c;我们知道gpt的响应是很慢的&#xff0c;如果是商用过程中&#xff0c;会使用户等待不耐烦&#xff0c;直接放弃产品。在对话过程中&#xff0c;及时的交互是很有必要的。 所以我们可以使用gpt的流式进行响…

如何用ChatGPT制作PPT?

作为程序员的我们&#xff0c;还在为不会写PPT述职报告而烦恼吗&#xff1f; 别担心&#xff01;&#xff01;让ChatGPT来帮我们吧&#xff01;&#xff01; 你只需要对只ChatGPT说&#xff1a;“嘿&#xff0c;请帮我写一份PPT演示文稿”&#xff0c;等待10秒ChatGPT即可帮我…

借助国内ChatGPT平替+剪映/百度AIGC平台快速制作短视频

系列文章目录 借助国内ChatGPT平替MindShow&#xff0c;飞速制作PPT 借助国内ChatGPT平替markmap/Xmind飞速生成思维导图 利用ChatGPT编写Excel公式&#xff0c;对比讯飞星火与ChatGPT对Excel公式的回答 文章目录 系列文章目录前言一、科大讯飞“星火”认知大模型二、使用步…

如何用ChatGPT, 每天自动批量产出100+条爆款短视频

​关注 很多小伙伴不知道怎么生产内容和制作内容&#xff0c;今天我针对当前比较火的短视频平台&#xff08;抖音、快手、视频号等&#xff09;&#xff0c;分享一个利用ChatGPT快速生产内容的方式。 需要批量制作的视频需要解决两个问题&#xff1a;大量选题及脚本内容、自动…

让ChatGPT帮你写一个短视频脚本是什么体验?

很多网红博主以及各个领域的短视频博主都在使用的“AI编写视频脚本”&#xff0c;效率直接提升20倍↑↑↑&#xff01;很多自媒体平台对于ChatGPT的介绍很少&#xff0c;但是他们都在悄悄利用这个强大的AI来帮助处理工作。关于“如何利用ChatGPT编写视频脚本”这件事&#xff0…

ChatGPT可以做WebRTC音视频质量性能优化,惊艳到我了

摘要 随着GPT-4的发布&#xff0c;AI的风越吹越旺。GPT-4可以回答问题&#xff0c;可以写作&#xff0c;甚至可以基于一张草图生成html代码搭建一个网站。即构社区的一位开发者倪同学就基于目前在研究的WebRTC QoS技术点对GPT-3.5跟GPT-4进行一场实验&#xff0c;ChatGPT会取代…

通过 ChatGPT 制作一个短视频

图文&#xff0c;生成视频 当通过 ChatGPT 生成连贯的 prompt 时&#xff0c;除了连环画&#xff0c;我们理所当然还可能畅想更激进的场景——生成动画视频。目前 AIGC 社区确实在生成视频方面有一定的尝试。比如 Deforum 可以通过多条 prompt&#xff0c;配合具体的切换时间点…

基于ChatGPT的视频智能摘要实战

随着在 YouTube 上提交的大量新视频&#xff0c;很容易感到挑战并努力跟上我想看的一切。 我可以与我每天将视频添加到“稍后观看”列表中的经历联系起来&#xff0c;只是为了让列表变得越来越长&#xff0c;实际上并没有稍后再看。 现在&#xff0c;像 ChatGPT 或 LLaMA 这样的…