OnetCli:一款跨平台的数据库管理、SSH/SFTP、本地终端工具
OnetCli 是一个免费开源、跨平台的一体化桌面软件,提供多数据库管理、SSH/SFTP、本地终端以及内置 AI 助手,可以帮助工程师减少工具切换,提升工作效率。
OnetCli 采用 Rust 语言开发,遵循 Apache 2.0 开源协议,代码托管在 GitHub:
https://github.com/feigeCode/onetcli
功能特性
跨平台:包括 Windows、macOS、Linux 多种操作系统。
数据库管理:OnetCli 支持多种数据库的管理与开发,包括 PostgreSQL、MySQL、SQLite、SQL Server、Oracle、ClickHouse;提供表结构设计、对象浏览、数据查看与编辑、执行 SQL 语句、导入导出(CSV、JSON、SQL、Excel)等常用操作。
Redis 支持:提供专用 Redis 视图,支持键浏览、值查看、数据编辑以及集群连接。
MongoDB 支持:提供了一个专用的 MongoDB 浏览器,支持集合浏览、文档查看与编辑功能。
SSH/SFTP:集成 SSH 终端和 SFTP 文件管理器,可以连接远程服务器、执行命令、查看日志、上传下载文件、排查问题;支持密钥认证。
串口连接:支持串口连接,适合嵌入式开发、物联网调试、工控设备维护等场景。
本地终端:OnetCli 内置本地终端,适合执行脚本、查看输出和处理与数据库、部署相关的命令行任务。
AI 助手:OnetCli 内置 AI 助手,支持自然语言生成 SQL、查询解释、BI 数据分析与图表生成;支持 OpenAI、DeepSeek、Anthropic、Qwen、Ollama 等大语言模型。

