OpsxDB 的界面为「高频操作」设计:从打开应用到看到数据,路径越短越好。 ## 连接选择器 启动后的第一个界面: - **搜索**:按名称快速过滤已保存的连接; - **分类**:关系型 / NoSQL / 国产库 / 时序·搜索 分组浏览; - **最近**:最近使用的连接排在最前; - **图标网格**:按数据库类型直选,未就绪的类型会标注「未就绪」(仅可保存配置); - **URL 填入**:粘贴 `mysql://user:pass@host:3306/db` 点「填入」,字段自动拆解。 ## 工作台布局 连接成功后进入工作台,三栏结构: | 区域 | 内容 | | --- | --- | | 左侧 | 连接列表 + 对象树(库 → 表 → 列,懒加载) | | 中部 | SQL 编辑器(多 Tab)+ 结果面板,可拖动分栏 | | 右侧 | AI 面板(生成 / 解释 / 优化 / 修复 / 方言 / 样例) | ## 对象树 - 点**表名**:直接打开前 100 行数据; - 展开**表**:查看列结构; - 库列表懒加载,大实例也不卡。 ## 编辑器与结果 - CodeMirror 语法高亮,⌘/Ctrl+Enter 执行**当前语句或选区**(不是整页脚本); - 多 Tab 并行查询,互不阻塞; - 结果面板:复制 / CSV / INSERT 三种取数方式,双击单元格复制; - 超过截断阈值时结果有明确提示。 ## 个性化 - 深色 / 浅色主题切换; - Tab 布局与主题选择持久化,下次打开保持原样; - 查询历史本地留存,可回跳重跑。