AITables首发:基于AI全自动推理设计数据库,国内首创,跑5分钟相当于架构师设计一周!
AITables仅运行5分钟,整个系统的表都设计好了!
随着AI大模型技术的开源普及和平民化,现如今任何一个人都有可能成为超级个体。但随着企业级业务的膨胀和业务挑战增多,我们势必要跟上AI发展的节奏,让AI帮我们设计软件。AI链式调用和编排,是接下来IT产业最大的工程化革命
。
那么设计一款软件最难的部分是什么呢?自然就是数据结构该如何定。因为只要是数据结构能快速设计出来,那么后续的增删改查、界面渲染、前后端交互都是有现成方案的。所以可以说一个系统创建之初难就难在我们还不知道系统应该建成什么样子,这时候就必须投入大量的精力去设计。
现如今有了领先的开源AI技术加持,AITables作为国内数据库建模赛道第一款开源软件,已经将数据库建模
这一难题变成了自动化生产加工,可以快速为各个行业赋能,经过实测,5分钟可以设计25张表、92个业务字段!
,相当于传统开发模式下架构师反复推敲一周。
如图,你只需要告诉它你想做的软件,它就会自动结合上下文分析,一步一步展开的去思考表应该如何建。 从此你无需了解行业
也可以快速设计出表结构、你也无需推敲表之间关系
,它会自动帮你设计出合理的表结构。
立即体验!不仅仅是开源,更是一种软件工程的新思路!
那么我们看一下如何使用这款Java开源软件。在确保你已经本地部署了Ollama的情况下,就可以使用了。
你可以到GitCode上把这个项目克隆下来
点击这里打开GitCode去克隆项目
拉下来的代码里我们修改一下Model.txt和Ollama.txt,把它改成你要调用的大模型。
配置好之后运行ProjectBuilder,在弹出的窗口里我们输入想做的软件即可。如果你有满血版deepseek-r1
这样可以看到思维链,我们公司实测发现qwen2.5-coder:32b
可能更适合这类任务。
输入完成之后点击立即开始
然后我们在控制台就可以看到它在自动推理了(红字不是报错,是deepseek的思维链,如果你用的是qwen,则看不到这些红字)
接下来等待即可,它的推理速度取决于你的显卡。然后我们就可以看到它逐渐推理出模块、每个模块有多少张表、每个表都应当有哪些字段,直至最后生成SQL语句。
最后当看到类似于这样的字样,就代表已经完成了建表
与此同时,它还会生成一个JSON格式的描述,方便你后续操作
然后我们就可以看到表已经完整的建出来了,该有的字段也都有了,绝大多数表不用修改就可以直接用。
接下来就不用我说了,想必大家的Ruoyi、EasyCode插件早已用的非常熟练了。