Skip to content

扩展市场与本地扩展

扩展为 Navop 增加数据库驱动、ACP Agent、连接导入、远程桌面 Provider 和语言包等能力。扩展代码在本机运行,应像安装桌面软件一样审查来源、权限、平台与版本兼容性。

扩展市场

浏览市场与扩展类型

从扩展市场按类型或名称查找组件,也可使用「有更新」过滤只看有可更新版本的扩展。数据库驱动增加新的连接类型;ACP Agent 接入外部 Agent;连接导入扩展读取其他应用配置;远程桌面扩展提供 RDP/VNC Provider;语言扩展增加界面语言。

市场条目会说明版本、平台和 Navop 兼容范围。某种连接出现在宣传列表中,不代表未安装驱动时即可创建,应先确认相应扩展已启用。

官方扩展仓库

第一方扩展在 navop-extensions 仓库独立构建与发布,市场中的官方扩展均来自该仓库。当前目录按类型分组如下:

  • 数据库驱动:DuckDB、Redis、MongoDB(4.2+ / 3.6 / 3.2–3.4 三档)、达梦 DM、金仓 KingbaseES、GBase 8s、OceanBase、openGauss、Apache IoTDB、神通 Oscar,以及免 Oracle Instant Client 的纯 Go Oracle 驱动。
  • 远程桌面 Provider:RDP、VNC。
  • ACP Agent:Codex、Claude Code、OpenCode。
  • 连接导入:SecureCRT、Xshell、WindTerm、OpenSSH config、Navicat、DBeaver、JetBrains DataGrip、MongoDB Compass、Redis Desktop、TablePlus。
  • 外部编辑器:Zed、Notepad++、Notepad--。
  • Notes 渲染与导出:Mermaid 图、LaTeX 数学公式渲染,HTML / PDF / Word 导出。
  • 语言包:基于 Tree-sitter 的多语言语法高亮扩展包。

各扩展的平台支持、最低版本与方法契约以市场条目和仓库文档为准;旧版 MongoDB 等面向 EOL 服务器的驱动不承诺支持 SRV、TLS 等新特性。

安装、更新与重载

市场安装前阅读发布者、说明和所需权限。安装完成后按提示重载扩展或重新启动应用;新连接类型和设置项可能只有重载后出现。Navop 会按扩展类型刷新相关能力,并让语言解析器保持按需加载,避免普通扩展变更触发全部语言 WASM 编译。更新前保存工作并阅读变更说明,数据库驱动或 Provider 更新可能改变连接行为。

Navop 启动后会在后台检查扩展市场并与已安装版本对比,发现新版本时弹出通知,可直接跳转到扩展市场查看更新;同一批更新仅提醒一次,确认后不再重复打扰。扩展市场页的「有更新」过滤可只显示可更新扩展。

扩展异常时先尝试禁用、启用或重载,再检查日志和兼容版本。不要在生产任务进行中更新负责当前连接的驱动。

本地与离线包

开发者或受限网络环境可以安装本地扩展、离线包。只使用可信来源并核对包完整性;本地安装不会经过市场的全部分发检查。测试扩展应使用非生产数据和独立工作区。

离线环境还需准备扩展自身依赖。复制扩展目录时保留完整清单和资源,不要只移动单个二进制文件。升级 Navop 后重新验证离线扩展兼容性。

权限与运行限制

扩展可能访问网络、文件、连接元数据或渲染资源,具体以清单和界面提示为准。只授予功能所需权限,未知发布者不应接触生产凭据。连接导入扩展读取其他应用配置时,系统可能要求额外文件权限;拒绝后部分密码或记录无法导入属于正常结果。

WASM 和其他受控运行时具有资源与超时限制。扩展任务失败时应检查输入、权限、日志和兼容版本,不要通过无限放宽资源限制掩盖问题。

卸载与问题报告

卸载前关闭依赖该扩展的连接、ACP 会话和远程桌面。卸载会在后台执行并显示状态;完成前不要重复触发安装、重载或卸载。卸载会移除功能入口,但通常不会删除远端数据;已保存连接可能在重新安装兼容扩展后恢复可用。是否保留扩展设置取决于类型和版本。

报告问题时提供 Navop 版本、扩展名称与版本、平台、重现步骤和脱敏日志。不要提交数据库密码、SSH 私钥、API key、主密钥或完整的连接导入文件。

Navop · AI 时代的开发和运维工作台