Skip to content

文档

这一页负责把 OnetCli 的常用入口和第一条使用路径收拢到一起。更完整的源码结构、构建细节和版本文件,以 GitHub 仓库为准。

快速开始

  1. GitHub Releases 下载对应平台版本。
  2. 启动 OnetCli,先创建一个数据库连接,例如 MySQL、PostgreSQL 或 SQLite。
  3. 按你的运维或开发场景添加 SSH 主机,进入远程终端。
  4. 如果需要文件操作,打开 SFTP 文件管理或终端内置 SFTP 侧栏。
  5. 如果你使用 Redis 或 MongoDB,可以进入对应入口浏览 Key、集合和文档。
  6. 在 SQL、查询结果或终端排查场景中使用 AI 辅助生成、解释和整理下一步操作。

OnetCli 主应用工作台

第一条推荐工作流

1. 创建连接

先在工作区中创建数据库或服务器连接。OnetCli 的核心价值是让常用环境能被保存、复用,并保持上下文。

2. 定位对象

根据任务进入对应界面:

  • 数据库:浏览库、表、字段、视图、函数。
  • Redis:浏览 Key,查看值和缓存状态。
  • MongoDB:浏览集合和文档。
  • SSH:进入远程终端查看系统状态。
  • SFTP:浏览远程目录和传输文件。

3. 执行操作

在同一应用内执行 SQL、运行命令、传输文件、查看日志或编辑远程文件,减少跨工具切换。

4. 使用 AI 辅助

AI 可以辅助:

  • 生成 SQL。
  • 解释查询结果。
  • 总结数据分析结论。
  • 解释终端命令。
  • 整理排查步骤。

常用入口

适合谁使用

  • 需要同时处理数据库、服务器与终端任务的后端开发者。
  • 需要把 SSH、SFTP、Redis、MongoDB 和数据库排查放到同一工作台的运维同学。
  • 希望在桌面端直接结合 AI 做 SQL、命令解释和数据分析的工程团队。
  • 需要在多个项目、环境和连接之间频繁切换的重度桌面工具用户。

技术定位

OnetCli 是纯 Rust 构建的原生桌面应用,基于 GPUI 和 GPU 渲染路线,不依赖 WebView,也就是官网首页强调的 No WebView。官网上的“高性能一体化运维工作台”指的是:把数据库、远程连接、文件传输、终端和 AI 辅助放到一个可长时间使用的桌面工作台中。