「与 SQL Chat 对话」体验官任务总结
此次共有 13 名同学报名参加,回收 6 份报告(不过有一位作者希望匿名,就不公开啦)。
这次,我们邀请大家体验 sqlchat.ai:和 SQL Chat 通用机器人聊天、接入一个数据库来玩玩,来看看大家的反馈如何🍉。
SQL Chat 的 RBAC 之旅
https://xie.infoq.cn/article/8415269c2a4c630891814629a
天黑黑同学预设了一个「实现 RBAC 结构」的场景,并进行一些 SQL 语句分析,表结构变更等工作,来测试 SQL Chat。
最后的生成出乎他预料,SQL Chat Bot「能够理解表结构之间的关联,并且具体的测试数据之间的关联性基本正确。各个表字段类型,长度都符合刚才定义的表结构。」👏 好好!
天黑黑的点评
SQL Chat 我使用也有好几天了,给我的使用感受还是比较不错的,成熟度也比较高,跟之前玩具级别的产品不一样。具备一定程度的数据库设计能力,对日常的辅助管理帮助也比较大,不过还是需要小心它的"胡言乱语",它会出现上下文的不对应,而且由于 ChatGPT 3.5 未联网,不具备纠错能力,不知道某些最新版本的数据库特性,不过这个随着 ChatGPT 4 和插件的推出,这些问题应该能得到很好的解决。
SQL Chat 为你分析又长又臭的 SQL
https://juejin.cn/post/7220243380621590584
多情刺客同学表示「以为 SQL Chat 可以当一个数据库管理工具用了,但我还是想多了,它只支持去执行查询,查询以外的操作是无法支持的。比如 insert 语句就没有可执行的小三角了。」
多情刺客的点评
集成了数据库连接会话功能,可以对 SQL Chat 回答的查询语句进行执行认证,这是一个亮点的功能,其次在SQL优化建议方面的回答也似乎比 ChatGPT 更完善一些。
不足之处是会话功能仅支持执行 SQL 查询操作,如果能执行所有的 SQL 操作,能进行写操作和执行 DDL 语句,即可以通过回答的 SQL 来直接管理数据库,这将是一个不错的体验。【BB 仔:增删改功能已经有啦 😁】
对 SQL 女工的革命性解放
https://rachel-law.notion.site/SQL-Chat-ba550cca760a4545bcb62095cbb287ac
Rachel 是一名数据领域的 Tech PM,上次提交的用研报告是 Bytebase 至今为止收到最详尽的体验报告 🥰
这次她尝鲜了 SQL Chat,报告依旧充实:从探索测试 SQL Chat 基本功能比如响应速度、查询/执行语句,再到找茬(指出问题),一起来感受下文章目录👇
Rachel 的点评
SQL Chat 整体给我的惊喜远大过使用细节上的小缺憾,真的应得上产品发布推介文所述的是 GUI 到 Chat 的交互变革,希望早日能冲上 Dev Tools 2.0 Portfolio!
基于 ChatGPT 衍生而成的,专攻于数据库内容的 AI 产品
https://www.douban.com/note/847476250/
_orange 半路出家,SQL 语法掌握得不那么熟练,会出现影响执行效率的 SQL Chat,所以使用 SQL Chat,描述需求后,SQL Chat 就会提供规整的的 SQL 语句。
_orange 的点评
SQL Chat 提供数据库连接工具不用额外打开其他数据库查看工具,也是贯彻了了 Bytebase 一贯的 all in one 理念,也是我觉得 SQL Chat 优于其他同类型产品的特质。【BB 仔:感动了呜呜呜 😭】
SQL Chat 似乎很适合 SQL 新手用来了解规范的 SQL 语句书写,避免在造句上花费过多时间,同时也能补足基础知识;对于 SQL Chat 的高阶用法,还有待其他高手来发掘~
让 SQL Chat 自问自答
https://juejin.cn/post/7221085404963569722
Bill 是名来自通信商云公司的后端开发,他体验了 both 在线和本地部署版本,除了查询、增删改和 SQL 优化这些常规操作外,他还额外让 Chat 自己根据当前库表提出一些较难的 SQL 问题并自己解决。【BB 仔:属于是我自己吃我自己了】
Bill 的点评
对话式 SQL 可能还是用于查询和分析数据时比较实用,如果能在 chat 里支持执行增删改操作就更好了。
Honorable Mention
上次 Bytebase 新手村之 ChatGPT 任务总结没赶上发车,但是这次要加入 Se7en 同学的「数据库 CI/CD 工具 -- Bytebase 介绍」
这是一个完整的 Bytebase 上手实操了,其中包括了:
完整安装部署流程,查询和更改的基本功能
Bytebase 基于 OpenAI 的 ChatSQL 功能(根据问题或需求生成相应的 SQL 语句)
GitOps 功能(通过结合版本控制系统,可以跟踪数据库结构的变化,方便用户对数据库变更进行审查、协作和回滚操作)
最后
⚖️ 感谢大家的参与和反馈,根据大家的提交时间和内容覆盖,最终优秀作文为:
SQL Chat 的 RBAC 之旅
对 SQL 女工的革命性解放
让 SQL Chat 自问自答
恭喜以上同学获得 Bytebase Tee!
其余报告提交者,「SQL Chat 贴纸 + Bytebase 周边」这就发货!
SQL Chat 也会不断改进用户体验,之后我们会持续组织这样的活动,期待大家的参与❤️