DataDjinn v0.2.0:桌面界面焕新,查询工作区和 AI 面板都更像一个完整产品了
项目地址https://github.com/vhukze/DataDjinn距离上一篇 CSDN 帖子之后DataDjinn 又往前走了一大步。如果说之前的版本重点是在把多数据库连接、表预览、查询执行和 AI 协作这些核心能力逐步补齐那么这一次v0.2.0更明显的变化是整个产品的桌面体验开始统一了。这一版我主要做了三件事把左侧连接区、中间工作区、右侧 AI 面板整体做了一轮界面焕新把查询窗口补成一个更完整、更适合长期使用的工作区把 AI 面板从“能对话”继续推进到“更适合连续协作”下面分几块聊一下这次版本相对上一篇帖子之后用户真正能感知到的变化。1. 整个桌面工作区做了一轮统一焕新这次最直观的变化就是界面整体风格不再是零散拼起来的工具页而是开始有统一的桌面工作区感。我把这些区域都重新做了统一左侧连接区中间欢迎页表格预览区域查询窗口右侧 AI 面板启动 Splash 页面新的版本里这几个高频区域在视觉上会更统一交互层级也更清晰。亮色和暗色主题下都重新调整了一遍不只是简单换颜色而是把按钮、卡片、输入区、标签页和工具栏的质感都重新收了一遍。如果你平时会长时间开着客户端处理数据库这种变化其实很明显。它不只是“更好看了一点”而是整个工作区看起来更完整了也更接近一个可以长期驻留的桌面工具。2. 查询窗口终于更像“工作台”了这部分是这轮变化里我自己最满意的一块。历史查询和工作页管理更顺手现在新建查询窗口之后会默认自动保存不需要每次都担心内容丢失。同时还补上了查询历史窗口查看按连接分组展示历史查询双击恢复历史查询到工作页查询标签页双击重命名标签页中键关闭如果你平时会同时开很多 SQL 工作页这一版会比之前顺手很多回到上次工作现场也更容易。查询结果区域更合理查询窗口下方的结果区域现在不再是一打开窗口就默认占一大块地方而是改成按需显示执行查询后再显示结果区可以手动收起和展开查询 SQL 显示表格结果非查询 SQL 显示执行成功和影响行数执行失败时在下方直接显示清晰的失败原因这样写 SQL 和看结果之间切换的时候会干净很多。SQL 编辑体验也补强了一轮这次还把 SQL 编辑器的执行逻辑和细节体验补上了不少有选中内容时执行选中内容没有选中内容时执行当前光标所在语句支持同时执行多条非查询 SQL当前语句高亮更清晰查询工具栏和结果区样式统一重做另外快捷键设置也加上了。现在 SQL 编辑器里可以自定义这些快捷键执行 SQL删除行复制行到下一行而且这里的快捷键是应用内快捷键不会影响其他软件。3. AI 面板不只是样式变了协作方式也更完整了这一轮 AI 面板的变化不只是外观更新核心是把“思考过程、回复过程、工具调用过程”梳理得更连贯了。思考和回复都更适合连续阅读现在 AI 面板里思考过程支持流式输出回复内容支持流式输出思考块会按消息节奏展示不会乱堆思考内容支持展开和收起工具调用会尽量出现在它发生的位置附近这样在看 AI 生成 SQL、分析问题、调用工具的时候整个过程会更清楚不会像之前那样容易把聊天区刷乱。输入区和上下文管理也更像成熟产品了底部输入区这次做了明显重构加入了更大的圆角输入框和更清晰的交互结构。同时还补了几个非常关键的能力当前模型直接展示可点击切换已配置模型增加上下文占用进度展示当上下文使用接近阈值时自动触发压缩聊天区会提示自动压缩过程和结果这意味着 AI 不只是“能聊”而是对长对话和连续协作场景更友好了。4. 表格预览和数据操作区也同步做了完整升级这部分虽然不像界面焕新那么一眼可见但日常用起来变化很大。这次我把表格预览区域整体重做了一遍包括上方分页和工具栏布局where 查询行样式搜索行样式和交互标签页样式表格滚动条样式表头操作按钮样式查询结果表格和结构化表格的视觉统一现在中间的数据工作区不管是直接双击表打开的预览还是 SQL 执行之后的查询结果看起来都更统一不再像两套割裂的界面。5. 这次版本更像一次“产品体验成型”如果只从功能数量上看v0.2.0不是那种“突然新增很多数据库类型”的版本。但如果从日常使用体验看这次变化反而更重要因为它把很多之前已经有的能力真正收拢成了一个更完整的桌面工作流连接区更统一中间工作区更完整查询窗口更像工作台AI 面板更适合持续协作启动和整体视觉也更像正式桌面应用对一个数据库客户端来说很多时候不是“有没有这个按钮”决定好不好用而是你每天打开它时是不是愿意长时间留在这个工作区里。这次v0.2.0我主要就在做这件事。当前项目地址GitHubhttps://github.com/vhukze/DataDjinn如果你想找一个本地运行、支持多数据库、同时把 AI 协作能力整合进去的桌面工具可以继续关注这个项目。后面我会继续把查询体验、数据编辑体验和 AI 协作能力往更完整的方向做下去。完整产品了

相关新闻