Skip to content

Go-Nav 导航网站程序

Go-Nav 是一款带后台管理的自托管导航网站程序,适合用来搭建自己的网址导航、资源导航、工具导航或品牌化链接目录。

它不是简单的静态导航页,而是一套完整的内容管理系统,支持:

  • 层级分类管理
  • 导航项管理(链接 / 文章)
  • 用户系统
  • 网站推荐提交流程
  • 图片上传与文件管理
  • 站点配置、SEO、Sitemap
  • AI 配置与 HTML 智能解析
  • MCP 协议接入,让 AI 直接管理站点内容

Go-Nav 前台首页

Go-Nav 能做什么

你可以把它理解成“带后台的导航 CMS”:

  • 前台负责展示导航分类、导航链接、文章内容和推荐入口
  • 后台负责管理分类、导航项、上传文件、用户、推荐审核和站点配置
  • 通过 MCP,可以把站点接入 Claude Desktop、Cursor、VS Code 等 AI 客户端

和纯手写静态页面相比,Go-Nav 更适合长期维护;和通用 CMS 相比,它的结构又更偏向“导航站”场景。

核心功能

1. 导航分类 + 导航项

系统的核心数据是两类:

  • NavCategory:导航分类,支持父子层级
  • NavItem:导航项,支持两种类型

导航项类型:

  • link:普通外链
  • article:文章内容(Markdown)

这意味着你既可以把它当“链接导航站”用,也可以把一部分内容直接做成站内文章页面。

2. 后台管理

后台左侧菜单目前包含以下主要模块:

  • 控制台
  • 导航分类
  • 导航管理
  • 推荐审核
  • 用户管理
  • 文件管理
  • 系统任务
  • 站点配置

其中“站点配置”又拆成了多个 Tab,分别管理基础信息、首页布局、存储、SEO、AI、MCP、授权等内容。

3. 推荐网站工作流

Go-Nav 内置了推荐提交流程:

  • 前台用户或游客可以提交网站推荐
  • 提交内容进入后台审核队列
  • 管理员审核通过后,再发布到导航中

如果你想做“社区共建型导航站”,这个能力很实用。

4. 存储与上传

上传文件支持两种方式:

  • 本地存储
  • S3 兼容存储

S3 模式适合配合 Cloudflare R2、MinIO、AWS S3 等对象存储,用于把上传的图片资源放到独立存储或 CDN 域名下。

5. AI 与 MCP

Go-Nav 有两条和 AI 相关的能力:

  • 后台 AI 配置:可接入兼容 OpenAI 协议的大模型服务
  • MCP Server:让 AI 客户端直接操作导航分类、导航项、图片上传、站点信息等

这是它和普通导航站程序区别比较明显的一点。

文档导航

如果你刚接触 Go-Nav,建议按下面顺序阅读:

  1. 安装部署
  2. 后台功能说明
  3. 站点配置说明
  4. API 与 MCP

适合什么场景

Go-Nav 比较适合下面这些场景:

  • 个人网址导航
  • 开发工具导航
  • 设计素材导航
  • 文章 + 链接混合型导航站
  • 希望把导航站接入 AI 工作流的项目

如果你只是想快速做一个完全静态、无需后台的单页导航,那它可能偏重;但如果你希望长期维护、多人管理、支持推荐投稿或 AI 接入,Go-Nav 会更合适。