DataDjinn 新版本更新:表格侧栏、查询历史、AI 流式思考、DataGrip 导入都补上了

项目地址:https://github.com/vhukze/DataDjinn
距离上一次发 CSDN 帖子之后,DataDjinn 又连续补了几轮比较实用的能力。这次不是单点更新,而是把表格查看、查询工作区、AI 面板和连接管理几块高频区域都继续往前推了一步。
如果一句话概括,这一轮更新做了四件事:
- 把表格右键侧栏补齐了
- 把查询工作区做得更像一个能长期使用的工作台
- 把 AI 面板从“能聊”继续做到了“更顺手地连续操作”
- 把连接导入、密码补录这类日常高频动作补全了
1. 表格右键侧栏补齐了
这一轮先补的是表格查看体验。
现在在表预览和查询结果表格里,右键单元格后可以直接打开三个侧栏视图:
- 记录视图
- 值视图
- 聚合视图
这三个视图都不是单纯只读展示。
其中:
- 记录视图支持直接按字段修改当前行数据
- 值视图支持直接编辑当前单元格内容
- 聚合视图会用更偏中文化的方式展示统计结果,避免一堆不直观的英文指标
这意味着现在很多“看一眼详情”“改一个值”“临时对几列做个聚合判断”的动作,不用再额外切回表格里慢慢找了。
2. 查询工作区继续加强
上次发帖时,查询窗口已经能写 SQL、执行结果也做了不少优化。这次继续往“长期工作区”方向补了几项。
查询历史和页签管理
现在新建查询窗口会默认自动保存,同时支持:
- 按连接分组查看历史查询窗口
- 双击恢复到工作页
- 双击页签名称直接重命名
如果你平时会同时开很多 SQL 工作页,这一轮更新后,回到上次工作现场会顺手很多。
查询结果区改成按需显示
查询结果区域现在不再一打开查询窗口就默认占着下面一大块空间,而是改成:
- 执行查询后再显示
- 可以手动收起 / 展开
- 执行查询时显示结果表格
- 执行非查询 SQL 时显示执行成功和影响行数
- 执行失败时只保留清晰的失败原因
这样查询窗口在“写 SQL”和“看结果”两个状态之间切换,会更干净。
SQL 编辑器也补了几项常用能力
这次还把 SQL 编辑器的执行链路补了一轮:
- 有选中内容时执行选中内容
- 没有选中内容时执行光标所在语句
- 支持一次执行多条非查询 SQL
同时新增了快捷键设置,SQL 编辑器里目前可以自定义:
- 执行 SQL
- 删除行
- 复制行到下一行
而且这些快捷键是应用内生效,不会影响别的软件。
3. AI 面板不是只改外观,交互逻辑也补了
AI 这块这一轮变动也比较大。
思考过程和回复内容都支持更自然的流式输出
现在 AI 面板里:
- 思考过程支持流式输出
- 回复内容也支持流式输出
- 思考块在思考中自动展开
- 回复开始后会自动结束思考态并折叠成一行
- 手动点击可以展开查看完整思考内容
这样 AI 的执行过程会更清楚,也不会让聊天区一直被大段中间内容占满。
输入区和上下文管理也重做了一轮
底部输入区现在改成了更明显的大圆角输入框,同时补了几个很关键的东西:
- 当前模型直接展示,点击可切换其他已配置模型
- 增加上下文使用进度条
- 上下文使用量达到阈值后自动触发压缩
- 聊天区会提示“自动压缩上下文中”和“已自动压缩上下文”
这个点其实很重要。以前很多工具里的 AI 对话都是“看着能一直聊,聊长了突然断”。现在 DataDjinn 至少会把上下文使用情况显式告诉你,并且在接近上限时主动处理。
AI 和查询窗口的联动也更贴近日常习惯
这轮还顺手补了一些细节:
- 生成 SQL 的场景更偏向写入查询窗口,而不是直接执行
- AI 窗口也支持自定义发送、换行、停止快捷键
如果你平时是“先让 AI 帮我组织 SQL,再自己确认执行”的用法,这部分会更顺手。
4. 连接管理补了导入和密码补录
这轮很实用的一块,是连接管理。
现在支持导入 DataGrip 数据源
可以直接把 DataGrip / IDEA 里的数据源配置复制出来,粘贴到导入弹框里解析。
目前已经补了这些点:
- 批量解析导入
- 名称重复时自动追加
(1)、(2)之类的后缀 - ClickHouse 多端口 JDBC URL 识别
- 需要手动驱动的库也会保留对应提示
如果你原本就已经在 DataGrip 里维护了一批连接,现在迁移到 DataDjinn 会省事很多。
连接缺密码或密码失效时,支持直接补录重试
现在双击打开连接时,如果发现:
- 当前连接没有保存密码
- 或者提示密码错误
会直接弹出单行密码输入框,输入后自动重试连接。连接成功后,这个密码也会自动写回当前连接配置里。
这个改动不大,但能少很多来回打开编辑弹框的动作。
5. ClickHouse 和整体交互体验也继续补了一轮
这一轮还有一些零散但用户能明显感知到的改动:
- ClickHouse 连接和导入支持填写逗号分隔的多个端口
- WHERE 输入框联想逻辑继续优化,输入体验更顺手
- 表格工具栏、搜索、错误提示做了进一步轻量化
- 左右分栏拖动和中间工作区联动卡顿做了持续优化
这些点单独看都不算“大功能”,但叠在一起,日常使用顺手程度会明显好一些。
当前支持的数据库
截至目前,DataDjinn 已支持:
- SQLite
- MySQL
- PostgreSQL
- Oracle
- 达梦 DM
- 高斯数据库
- MongoDB
- Redis
- ClickHouse
最后
这一次更新最明显的感受是:DataDjinn 不再只是“数据库能连、SQL 能跑、AI 能聊”,而是在往一个更完整、更顺手的桌面数据库工作台继续靠近。
如果你想找一个本地运行、支持多数据库、同时又把 AI 辅助操作整合进去的桌面工具,可以继续关注这个项目。
项目地址:https://github.com/vhukze/DataDjinn
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)