














做开发和运维的人,大多都遇到过这种状态:查库用一个工具,连服务器用一个工具,传文件再开一个窗口,排查问题时还得在终端、监控面板、SQL 编辑器之间来回切。每个工具单独看都能干活,放到真实场景里就容易乱:连接信息分散、上下文断开、操作路径拉长,排查一次线上问题,经常像在多个工作台之间来回搬砖。
这种麻烦并不抽象,它直接影响效率。问题不只是工具多,而是同一件事被拆进了太多窗口里。 当数据库查询结果、服务器状态、远程文件和终端输出不能连成一条线时,时间就花在切换和确认上了。

最近看到的 navop,给我的感觉就挺直接:它不是只做数据库,也不是只做 SSH,而是把数据库、SSH、SFTP、终端、远程桌面、监控和 AI 放进一个原生桌面工作台里。
项目给出的定位,是面向 AI 时代的开发与运维原生桌面工作台。它用 Rust 和 GPUI 构建,不依赖 WebView,重点是把真实连接、查询结果、命令输出这些上下文留在同一套界面里。能在一个地方完成的事情,少切一次窗口,排查链路就顺一点。

navop 比较实用的一点,是把日常高频操作串得比较完整。
资料里提到它支持 MySQL、PostgreSQL、SQLite、DuckDB、SQL Server、Oracle、ClickHouse 等多种数据库,也带 Redis 工作台和 MongoDB Explorer。对象浏览、SQL 编辑、执行计划、导入导出、Schema/Data 比较、ER 图查看这些常见动作,基本都能收在一个地方。

它支持 SSH、终端分屏、广播输入、SFTP、远程文件编辑、端口转发、串口连接,以及通过扩展支持 RDP 和 VNC。数据库排查到一半,需要进机器看日志、改配置、传文件时,路径不会断。

它可以做 SQL 生成与解释、数据分析、终端助手,还提供 Agent Hub,把项目文件树、Git 变更和终端串起来。这个思路更像把 AI 放进真实工作流。
一个基于 Rust 与 GPUI 的原生桌面应用,使用 GPU 加速渲染。官网特别提到它不依赖 WebView,这意味着它的界面和交互路线,更接近原生桌面工具的思路。
扩展层面,项目支持扩展市场,也支持通过 MCP 或 CLI 接入外部 Agent,方便把数据库操作、终端协作和 AI 工作流接起来。
提供了 GitHub Releases 下载,macOS、Linux、Windows 都有对应安装包。Linux 有 .deb、.rpm、.AppImage 和压缩包,Windows 也有便携版,先装起来体验会比较方便。
如果想自己跑源码, ./script/bootstrap 和 cargo run -p main 的方式。文档里还提到,Oracle 场景可能需要额外安装 Oracle Instant Client,或者通过扩展市场安装纯 Go 驱动,这一点提前看一眼会省掉一些折腾。

这个项目和常见 Web 管理台不太一样,它的“前端”本质上是原生桌面界面,核心技术是 Rust + GPUI,负责数据库工作区、终端、SFTP、监控、笔记和 AI 工作台这些交互区域。
“后端”更像能力接入层:数据库驱动、SSH/SFTP、远程桌面、扩展市场、MCP/CLI Agent 对接都在这里完成。换句话说,它是在桌面端把多类连接能力收成一个工作空间。
navop 仓库主代码采用 Apache License 2.0,这类协议对使用、修改和分发相对友好。
不过项目还有一份 Navop Supplementary License,针对 Navop 自有部分增加了关于转售、竞争性产品和未经授权分发的限制。如果是团队内部使用、二次集成或涉及商用分发,建议把这份补充协议一起看一下。这里只做信息整理,不构成法律意见。
我比较容易代入的场景,是一次常见的线上排查:先连数据库看异常数据,再进服务器查日志,接着通过 SFTP 看配置文件,必要时补一条 SQL 或做一次端口转发。如果这些动作都在一个工作台里完成,节奏会顺很多。
上面这张是项目仓库里的数据库工作区截图,能看到对象树、SQL 编辑和结果区域放在同一个界面里。
SSH 工作区也不是孤零零一个终端窗口,文档里提到它支持分屏、广播输入、SFTP 和远程编辑,多机排查会顺手不少。
如果再把 Agent Hub 放进来,项目文件、Git 变更和终端就有了更完整的衔接。
下面我们一起看下功能
终端功能

安全方面

数据比对


编辑表结构

设置页面

支持对接大模型

不过目前是刚推出的一个应用,开源测试版本非稳定商业版本,生产环境谨慎使用,喜欢尝鲜的小伙伴可以试试。

还支持笔记,供用户方便调用

如果默认的功能不满足,还可以寻找下社区的拓展

更多的功能待你来发现。
navop 给我的感觉,不是把每个单点功能都做得很重,而是把开发和运维里那些本来就连在一起的动作,重新放回一个桌面工作台里。对经常跟数据库、服务器、远程文件和终端打交道的人来说,这种整合本身就有价值。
项目地址、中文说明和文档都比较完整,顺着官方资料继续往下看就行。
一款原生桌面工作台,把数据库、SSH、SFTP、终端、远程桌面、监控与 AI 协作整合到同一界面里。对经常查库、连服务器、传文件和排查问题的开发与运维同学来说,这种连续工作流很有参考价值。
navop、原生桌面工作台、数据库管理、SSH、SFTP、远程桌面、服务器监控、AI 协作、Rust、GPUI、
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。