在过去的几个月中,我们的团队一直默默耕耘,全心投入到Chat2DB Pro版本的开发之中。这段时间里,我们暂停了新动态的发布,以至于有趣的误解在社群中出现,有人调侃我们是否“倒闭”了。然而,我们今天携带着全新升级的Chat2DB Pro版本强势归来,以行动证明我们不仅生机勃勃,而且还在不断进步!
Chat2DB 已经证明了其在数据库管理和数据分析方面的巨大价值,目前已经有近百万次的用户下载,但我们并未满足于现状。Chat2DB Pro代表着我们对产品的深度革新,我们通过加强AI能力,在产品细节上实现了质的飞跃,极大提升了编写SQL和生成报表的效率,此外我们重构了整个技术架构让产品更加稳定,大家期待已久的 redis、snowflake我们在该版本也予以了支持。我们还解决了社区版中用户反馈的各种问题,如启动缓慢、端口占用等,并彻底修复了所有已知的BUG。
升级亮点详述
AI 写 SQL
AI写SQL的全新体验:在SQL编辑框的任意位置输入“/”就能唤起AI助手,无论你想如何操作数据,AI都能基于你的数据库连接生成准确的SQL代码。
SQL 辅助
写 SQL 过程中自动补齐 SQL ,大幅提升写 SQL 的效率 ,再也不用来回复制字段,也不用担心字段写错了,极大提升写SQL的效率。
AI 生成测试数据
生成测试数据,表建好后往往大家会往表里插入一些测试数据。Chat2DB Pro 右键表就可以快速生成测试数据。
一句话生成报表
开源 SQL 模型
开源Chat2DB-GLM 微调SQL模型:我们不仅提高了产品本身的能力,还决定开源我们自己的SQL模型,支持MySQL和PostgreSQL。该模型使用了MySQL和PostgreSQL方言进行微调训练。大家可以把Chat2DB 和 Chat2DB-GLM部署后配合使用,详细参考:
huggingface:Chat2DB-SQL-7B
modelscope:Chat2DB-SQL-7B
架构升级
新版 Chat2DB Pro 完全自研了整套客户端架构方案。既保证了客户端的快速启动,同时不再和客户本地端口服务冲突,大幅提升应用的稳定性,同时Chat2DB的启动速度从原来的15s,减低到3s。java启动的速度也从之前的12s,降低到1s以内,很多做java的同学应该都会很惊讶,这怎么可能!!!启动一个spring、启动一个tomcat就要7~8秒。如果读者有自己的方案可以放在评论区一起交流, 如果你对我们的技术实现感兴趣,可以持续关注我们,后面给大家揭秘。
关于开源:我们认为开源是非常酷的事情,能够做一个工具让更多的人受益,是一件非常有意义的事情。Chat2DB 的作者也是 Easyexcel的作者,Easyexcel是一个非常受欢迎的开源项目,我们坚持维护了7年时间,Github 有超过 30k 的 star。我们也希望Chat2DB也能够成为一个受欢迎的开源项目。在Chat2DB 开源的一年时间里,我们多次登上了 Github 的热门项目榜单,我们也收到了很多用户的反馈,也收到了很多用户的贡献和支持,我们非常感谢大家的贡献,我们会持续的努力,让Chat2DB成为一个更好的工具服务于大家。我们坚信,开源精神与商业化发展可以并行不悖。我们希望通过Chat2DB Pro为更多人带来价值,同时保证产品的持续发展。选择Chat2DB Pro,让我们共同探索数据管理和报表生成的新境界。
Github地址:https://github.com/chat2db/Chat2DB
模型开源地址:https://github.com/chat2db/Chat2DB-GLM
官网地址:https://chat2db-ai.com
Producthunt: https://www.producthunt.com/posts/chat2db-pro#chat2db-pro