项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2114
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- macOS / Windows / Linux 桌面系统(支持 Apple Silicon 与 Intel、MSI/EXE/ZIP、tar.gz/deb/rpm
- Windows 使用 Scoop 安装需先安装 Scoop,或使用 Flatpak(Linux 社区包)
- 从源码构建需要 Rust 工具链与 Cargo
- 源码构建在 Windows 上需先执行 script\install-window.ps1 安装依赖
- 下载安装包时可同时获取 sha256sums.txt 做完整性校验
安装与启动步骤
-
1下载安装包
在 GitHub Releases 页面按平台下载对应产物,命名格式为 navop-<version>-<platform>-<arch>.<ext>,可用同页 sha256sums.txt 校验完整性。
-
2macOS 解除隔离
macOS 若提示无法验证开发者(Gatekeeper 拦截),执行该命令移除隔离属性后再打开应用。
sudo xattr -rd com.apple.quarantine /Applications/Navop.app -
3Windows Scoop 安装
在 PowerShell 中先添加 extras 仓库,再安装 navop(安装的是便携版,数据持久化由 Scoop 处理)。
scoop bucket add extras scoop install navop -
4Linux Flatpak 安装
添加 flatpark 远程仓库并安装社区维护的 Flatpak 包 dev.navop.Navop。
flatpak --user remote-add --if-not-exists flatpark https://dl.flatpark.org/flatpark.flatpakrepo flatpak --user install flatpark dev.navop.Navop -
5源码构建运行
克隆仓库后进入目录,用 Cargo 运行主程序包 main 启动应用(需已装 Rust 工具链)。
git clone https://github.com/feigeCode/navop.git cd navop cargo run -p main -
6Windows 装依赖
在源码构建前,用 PowerShell 执行仓库自带脚本安装 Windows 侧构建依赖。
.\script\install-window.ps1 -
7开发自检
源码开发时用这些命令做构建、测试、静态检查和格式检查,确认环境正常。
cargo build cargo test --all cargo clippy --workspace --all-targets cargo fmt --check -
8接入 MCP 桥接
需要原生 MCP 客户端时用 npx 启动 stdio 桥接包 @navop/mcp;也可给 Codex 等安装 Skill。
npx -y @navop/mcp@latest navop skill install --target codex --scope user
如何确认成功
源码方式运行 cargo run -p main 后应用窗口正常启动、可见 Navop 主界面即为成功;安装包方式双击打开无报错。
常见问题
Q:macOS 提示“Apple 无法检查该应用”怎么办?
A:这是 Gatekeeper 隔离属性导致,执行 sudo xattr -rd com.apple.quarantine /Applications/Navop.app 移除后重新打开即可。
Q:从 v0.10.1 或更早的 ZIP 版升级要注意什么?
A:旧 ZIP 版存在升级迁移问题,README 指引参考官方 Install & update 指南中的升级迁移说明进行操作。
Q:连接 Oracle 需要额外装客户端吗?
A:README 提到存在 Oracle Instant Client 与纯 Go 驱动的说明,具体取舍请查阅官方 Install & update 指南。
Q:@navop/mcp 是主程序吗?
A:不是,它只是给原生 MCP 客户端用的 stdio 桥接包,主程序要从 Releases 下载或自行构建。
Q:源码构建报缺少依赖?
A:Windows 上先运行 .\script\install-window.ps1 安装依赖;完整开发流程见仓库的 CONTRIBUTING.md。
注意事项
- README 未给出任何配置项或配置文件说明,本教程不含配置步骤。
- 安装包产物按 navop-<version>-<platform>-<arch>.<ext> 命名,请勿下载错误架构。
- 许可证为 Apache-2.0 加补充条款,商用前请确认条款细节。
- 源码开发环境要求与完整指南以 CONTRIBUTING.md 和官方文档为准。
核心亮点
- 原生 Rust 实现,启动快、内存占用低,比 Electron 类工具更轻量
- 数据库支持极广,覆盖主流及国产数据库,适配国内信创环境
- 集成 AI 能力,可自然语言查询和智能告警,提升运维效率
不足之处
- 项目处于早期阶段(344 星),功能稳定性和生态成熟度待验证
- 文档和社区资源有限,上手和排障可能依赖源码
适用场景
- 开发者本地开发:统一管理多个数据库和 SSH 连接,减少工具切换
- 运维监控:实时查看服务器指标,并通过 AI 辅助定位异常
- 远程办公:通过 SFTP 和远程桌面操作远程机器,集成 AI 助手
替代项目
TablePlus、Termius、JetBrains DataGrip
上一篇:entroly
下一篇:agent-vault
同类项目推荐
code-on-incus
开源
给每个 AI 代理一个独立沙箱,自动防威胁
Give the agent a machine. Just not yours. Each AI coding agent gets its own isolated···
google-cloud-gcp-openai-api
开源
一行配置,把谷歌大模型变成 OpenAI 接口,无缝切换。
Drop-in replacement REST API for Vertex AI (PaLM 2, Codey, Gemini) that is compatibl···
mlops-project
开源
一键跑通ML全流程,从训练到部署不再手忙脚乱
An end-to-end machine learning (mlops) project
aimock
开源
本地一键 Mock 所有 AI 依赖,测试不烧钱不联网
Mock everything your AI app talks to — LLM APIs, MCP, A2A, AG-UI, vector DBs, searc···
deepflow
开源
无需改代码,eBPF 自动搞定全链路追踪和性能剖析
eBPF Observability - Distributed Tracing and Profiling
OlliteRT
开源
把安卓手机变成本地 OpenAI 接口推理服务器
Turn your Android phone into an OpenAI-compatible LLM inference server - Fully local···
ChatGPT-Mirror
开源
一键部署,秒开个人 ChatGPT 镜像站
一键部署个人的 ChatGPT 镜像站
aisbom
开源
给 AI 模型和数据集做“成分表”,让供应链透明可审计
Static security scanner for ML model files — detects pickle bombs, Keras Lambda RCE···
containers
开源
一键拉取 Runpod 镜像,快速跑通 Stable Diffusion 生成任务
| Dockerfiles for the Runpod container images used for our official templates.
