sqlbot v1.7. 0 智能问数执行详情全面上线

2026年3月19日这天,SQLBot开源智能问数系统迎来了它的v1.7.0版,开发者们一口气把智能问数执行详情和实时仪表板给安排上了。这次更新特别注重用户体验,不光给数据源超时提示加了点细节,还优化了表格和图表里那些长文本的显示效果,推荐问题的样式也变得更顺眼。在具体功能上,SQLBot v1.7.0给用户带来了好几个新花样:你可以追踪每次查询的全过程,想看某个术语是怎么匹配上的,生成的SQL长什么样,甚至还有自定义提示词和上下文都能直接看到;图表上的数据标签显示机制让数值一目了然,不用再费劲去看图例或者悬停鼠标;仪表板能实时刷新数据,做运营看板或者监控实时数据特别方便;MySQL SSL支持则是为了让数据传输更安全。 为了保证企业级的数据安全合规性,这个版本还专门给MySQL SSL安全连接开了绿灯。此外,开发者还把一系列Bug都给修了。比如给uploadExcel中的SQL注入添加了psycopg2.sql.Identifier来做防护;修复了数据源连接池回收不正确的问题;解决了表格中浮点数排序的问题;还有模型配置里max_tokens参数无效的毛病。在X-Pack方面,企业微信同步用户后的界面显示问题也被彻底解决了。总之这一版的亮点是智能问数执行详情全面上线、图表数据新增标签显示、仪表板实时数据显示能力增强,以及MySQL SSL安全连接支持。 为了让大家更好地使用这些功能,新版本还优化了不少细节。像数据源超时提示信息改得更清晰了;表格和图表里的长文本显示效果也变好了;推荐问题的样式也重新调整过了。除了功能和界面上的改进,开发者还修补了不少漏洞:修复了数据源管理中点击“启动聊天”按钮时缺少加载状态的问题;修好了whitelist.py文件里缺少逗号导致/mcp*路由无法访问的Bug;还解决了访问API文档需要身份验证的问题。 这次升级最大的变化就是把智能问数执行过程给透明化了。用户只要打开SQLBot执行详情页面就能看到每次查询到底经历了哪些环节:系统到底匹配到了哪些术语、生成的是哪条SQL语句、还有哪些自定义提示词和上下文内容都能一览无余。这就好比给了用户一个放大镜,能快速定位到性能瓶颈所在,大大提升了排查问题的效率。 对于数据可视化来说也是个大升级。新增的标签显示机制让数值变得非常直观。以前看柱状图或者饼图都得去看图例或者悬停鼠标才能知道具体数值是多少,现在直接在图表上就能看到数字了。这不仅省时间还省眼力。 对于需要高时效性数据的业务场景来说更是一个福音。新增的实时数据显示能力让用户可以创建动态仪表板来满足需求。不管是实时监控还是运营看板,都能提供即时的数据支撑来帮助企业做决策。 为了防止数据在传输过程中被人截获篡改,开发者特意加了MySQL SSL安全连接这个功能。通过这种加密传输的方式有效防范了中间人攻击等安全威胁。 除了这些核心功能的改进外,开发者还在代码层面进行了不少重构工作:优化了数据源超时文本提示信息;优化了表格图表长文本显示效果;调整了推荐问题样式(datasource部分)。 虽然主打的是智能化体验但依然没有忽略安全细节。通过添加psycopg2.sql.Identifier这一招有效防止了uploadExcel中的SQL注入漏洞;修复了表格中浮点数排序不准确的问题;还把模型配置里max_tokens参数无效的问题给解决了。 当然也少不了对常见Bug的修复工作:修复了数据源管理中点击“启动聊天”按钮时缺少加载状态的问题;修好了whitelist.py文件里缺少逗号导致/mcp*路由无法访问的Bug;还解决了访问API文档需要身份验证的问题。 对于企业微信同步功能也进行了优化处理:修复了企业微信同步所有用户后删除账户数据仍显示在页面上的问题(X-Pack部分)。