使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

ChatGPT最近很热,其对程序员可以说影响极大,是不得不跟的潮流趋势,因此EZDML新版也把ChatGPT的支持加上了,可以在几分钟内按您的意思生成一个数据模型,再搭载使用EZDML自带的代码模板,能快速生成可真正运行的原型框架系统。

启动ChatGPT


下面我们来实际操作一下,我使用的EZDML为3.51版(win64),新鲜出炉的,启动后工具栏有一个“ChatGPT”按钮:

点它,弹出ChatGPT生成界面:

主题(系统名称)必须要输入,详细描述可选。简单起见,直接点右边的“示例”按钮,让ChatGPT为我们生成一个进销存系统的模型:

目前ChatGPT调用较慢,生成模型的运算量也比较大,生成一次可能需要等待2~3分钟。

自动生成模型


点“ChatGPT生成”按钮,等待一会后,正常会得到一个差不多的模型:

如果生成失败或对这个模型不满意,可以再生成一次,每次生成的结果有一定随机变化可能会不一样。也可以修改描述内容再生成。

点“确定”按钮,回到主界面,会导入这个新模型到文件中(当然你也可以直接全选复制粘贴到已有模型图中):

修改完善模型


不知为何这次ChatGPT没生成表的逻辑名,我们简单把模型名称修改一下,给每个表加上中文逻辑名,并设置下颜色:

接着全选并将所有表名和字段名转成小写(接下来演示用的H2数据库似乎对大小写支持不好,因此先转一下避免出问题):

生成Erupt项目代码


EZDML内置了Erupt的生成模板,接下来我们演示用它来生成可直接运行的代码。

Erupt是一个基于Spring boot注解的java框架,只需要写个实体类就能自动生成增删改查的基本功能,又可以自定义代码实现复杂逻辑,设计精巧功能强大得来又很灵活。具体可参考Erupt官网 https://www.erupt.xyz/ 的说明。

回到模型,全选并执行生成代码功能:

选择Erupt模板生成:

生成完成后,会弹出命令行菜单:

编译运行系统


先执行1编译安装(要求有JDK环境,首次执行还会下载其它依赖包):

再执行2运行:

经过一堆眼花缭乱的日志后,系统启动成功,自动打开浏览器登录窗口:

运行功能演示


输入默认管理员erupt密码erupt,登录进入进销存菜单:

增删除改查功能一应俱全:

还支持上传图片:

还支持选择关联对象:

选择产品ID界面:

生成概要设计文档


最后我们简单演示一下导出markdown概要设计文档,全选右键导出并指定文件名:

导出成功打开:

结果包含了架构、模型图、对象关系图、数据字典、增删改查接口等一大堆内容,能轻松填满上百页的验收文档:

小结


EZDML有了ChatGPT加持,从设想到落地运行一条龙服务,终于可以召唤神龙了。当然目前生成的内容还有点差强人意,但长远来看它必定会越来越贴近需求。AI将极大地渗入我们的生活,改变我们的学习和工作方式,这是时代的进步,不管喜不喜欢都得跟上。

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

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

相关文章

2023年最新CSA研讨会-ChatGPT的安全影响白皮书下载

万物相生相成。以ChatGPT为代表的生成式人工智能,为网络安全领域曾经难解的问题,提供全新解决思路,也伴生出令人担忧的安全问题。 出现矛盾意味着新的突破正要诞生。对于网络安全厂商来说,如何在保证数据安全、合规的基础上&#…

文艺一言 VS chatGPT

最近百度文心一言新闻发布会召开,会上正式推出了百度版ChatGPT——文心一言。号称中国版的chatgpt,好不好用我不知道,毕竟现在还是内测期间,得有邀请码才能用。但是从发布会开始后,百度集团股价出现持续下挫&#xff0…

chatGPT真的完美吗?“翻车”现场频发,它的智商是9岁小孩儿?

前面我们说到,一款基于chatGPT的插件【Merlin】,聊天式感受强大AI能力 ,在我们惊呼chatGPT强大能力的时候,它就真的很完美吗? NO!! 尽管已经chatGPT已经开始进入商用阶段,各大互联…

震惊科学界!微软最新研究刷屏:GPT-4能力接近人类?

来源:新智元 GPT-4会演变为通用人工智能吗? Meta首席人工智能科学家、图灵奖得主Yann LeCun对此表示质疑。 在他看来,大模型对于数据和算力的需求实在太大,学习效率却不高,因此学习「世界模型」才能通往AGI之路。 不过…

微软豪华力作,称GPT-4已具备人类心智,LeCun质疑

源 | 新智元 在通往AGI的路上我们还有多远?微软豪华作者团队发布的154页论文指出,GPT-4已经初具通用人工智能的雏形。 GPT-4会演变为通用人工智能吗? Meta首席人工智能科学家、图灵奖得主Yann LeCun对此表示质疑。 在他看来,大模型…

OceanBase CTO杨传辉:万字解读,打造开发者友好的分布式数据库

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/ 3 月 25 日,第一届 OceanBase 开发者大会在北京举行,OceanBase CTO 杨传辉在主论坛进行了《打造开发者友好的分布式数据库》的分享。 以下为演讲实录: 各位 Oc…

Dora全家桶到底是怎样的味道

Android APP项目大体可以分为基础架构的开发、UI布局和接口调试,其他业务逻辑我这里无法预知,要不然我不成神了?所以我开源了三条路线的框架,dora、dview和dcache。本篇我只讲解基础架构dora是如何使用的。 Get Started // Add …

Mac、iPad卖不动,苹果靠iPhone续命

深燃(shenrancaijing)原创 作者 | 王敏 编辑 | 金玙璠 北京时间5月5日凌晨,苹果交出了最新一季度的成绩单。 根据财报,在2023年一季度(截至4月1日的2023财年第二财季),苹果营收948.4亿美元&…

【历史上的今天】6 月 28 日:马斯克诞生;微软推出 Office 365;蔡氏电路的发明者出生

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 6 月 28 日,在 2005 年的今天,腾讯 Q 店曝光,标志着腾讯进军 C2C 领域。当时国内 C2C 市场一片混战,淘宝、易趣…

Scale AI:大模型还需要数据标注吗?

我们在 2021 年 7 月编译过一篇关于 Scale AI 的文章,但在过去一段时间,AI 行业每天都在发生十级地震,行业价值链也发生变化,因此我们认为有必要重新审视此前研究过的重要公司,所以把 Scale AI 拿出来重新研究。 Scal…

聚观早报 |必应成为中国第一大桌面搜索引擎;快手上市后首次盈利

今日要闻:必应成为中国第一大桌面搜索引擎;快手上市后集团层面首次盈利;ChatGPT相关诈骗攻击与日俱增;比亚迪回应法国建厂传闻;薇娅夫妇半年收获两家上市公司 必应成为中国第一大桌面搜索引擎 5 月 22 日消息&#xf…

一周 AIGC 丨白宫宣布首个 AI 监管计划,中国 AI 领域或面临美国全面投资禁令...

世界经济论坛(WEF)最新发布的报告显示,未来几年,因人工智能(AI)和经济增长放缓等因素,全球就业形势将受到严重冲击。全球近四分之一的工作岗位将发生变化,其中一些将被淘汰&#xff…

技术动态 | 基于GPT-4的知识图谱构建能力评测

一、摘要 知识图谱是一种用图模型来描述知识和建模世界万物之间关联关系的大规模语义网络,是大数据时代知识表示的重要方式之一。而大型语言模型,如OpenAI发布的GPT-4 ,通过在大量文本等数据上进行预训练,展示出了极其强大的通识知…

微软放弃收购雅虎 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 5 月 4 日,青年节。在 1995 年的今天,德国公司收购 Commodore。作为个人计算机行业的先驱,Commodore 于 1994 年停止生产并宣…

鼠标之父诞生 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2022 年 1 月 30 日,在 203 年前的今天,1820 年 1 月 30 日,南极洲被发现。南极洲又称第七大陆,是是人类最后到达的大陆、…

关于大型语言模型的争论和局限

以色列巴伊兰大学教授Yoav Goldberg分享了他对大型语言模型的能力和局限性的看法,以及在语言理解方面的立场。(以下内容经授权后由OneFlow编译发布,译文转载请联系OneFlow获得授权。原文:https://gist.github.com/yoavg/59d174608…

ChatGPT4常用插件-Wolfram数学神器

介绍 Wolfram插件通过WolframlAlpha和Wolfram语言使ChatGPT能够访问强大的计算、准确的数学、精选知识、实时数据和可视化,从而使它变得更加智能。 提供从化学到地理、天文学到流行文化、营养到工程学以及算法代码执行的广泛而深入的报道。 安装方式 ChatGPT 用户…

ChatGPT为啥这么强:万字长文详解 by WolframAlpha之父

来源:量子位 本文约7500字,建议阅读10分钟 本文介绍了“ChatGPT是什么”和“为什么它能这么有效”两个问题。 Wolfram语言之父Stephen Wolfram,又来给ChatGPT背书了。 1月,他还专门写过一篇文章,力荐自家的计算知识搜索…

【2023】ChatGPT to Code with MATLAB

ChatGPT to Code with MATLAB 欢迎使用Markdown编辑器 卡尔曼滤波 the context is: 在此代码中: F 定义了状态转移矩阵。 H 定义了测量矩阵。 Q 定义了过程噪声协方差矩阵。 R 定义了测量噪声协方差矩阵。 x_hat 和 P 分别是初始状态和协方差估计值。 num_times…

利用 itchat给微信好友发送生日快乐

一.安装itchat 1.运行cmd,输入pip install itchat 2.输入 pip list ,看是否存在itchat 二.本地导入 1.File>Setting 2.Project untitled>project Interpreter>点击 3.输入 itchat>点击Install Package>完成 三.编写代码 # -*- codin…