这个项目能做什么
Navop 是一款原生桌面应用,将数据库管理、远程访问和 AI 辅助整合到统一工作空间中。它基于 Rust 和 GPUI 构建,采用 GPU 加速渲染,且不依赖 WebView。
主要功能包括:
- **数据库支持**:MySQL、PostgreSQL、SQLite、DuckDB、SQL Server、Oracle、ClickHouse 等,并可通过扩展支持更多(如 TDengine、达梦、人大金仓等)。提供 SQL 编辑、执行计划、数据导入导出、结构对比及 ER 图功能。
- **远程访问**:支持 SSH 和本地终端,具备分屏、快捷命令、广播输入及会话录制功能;SFTP/FTP/FTPS 文件管理支持拖拽、远程编辑和 ZMODEM;端口转发(本地、远程、SOCKS);RDP 和 VNC 远程桌面(Windows 上原生集成 MSTSC)。
- **AI 与扩展性**:AI 支持 SQL 生成、数据分析、图表、终端辅助及代理工作流;通过 ACP 支持外部代理(如 Codex、Claude Code、OpenCode);Agent Hub 提供终端、文件、Git 和差异操作;扩展市场提供驱动、渲染器和工作台插件。
- **原生体验**:支持浅色/深色/系统主题、自定义强调色和窗口透明度;首页采用网格布局并显示最近连接;提供数据库、终端、Agent 和 MCP 设置;支持多语言(英语、简体/繁体中文);连接和设置可加密同步。
- **公共 MCP 和 CLI**:可通过权限配置文件向外部 MCP 客户端暴露工具;提供可安装的 CLI 及适用于 Codex/Agents 的 Skill。
安装方式:可从 GitHub Releases 下载(支持 macOS、Windows、Linux),也可通过 Scoop(Windows)和 Flatpak 安装。支持从源码构建,使用 Rust 2024 版本。
许可证:Apache 2.0 并附补充条款(允许免费再分发,禁止商业转售)。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。