分享一个开源项目: AI Nav — 粘贴 URL, AI 自动帮你分类整理导航页

muzig 2026-06-24 19:10 1

分享一个开源项目:AI Nav — 粘贴 URL ,AI 自动帮你分类整理导航页


各位 V 友好,分享一个我自己做的自托管导航首页项目 AI Nav


痛点


日常收藏了一堆网站,Chrome 书签越来越多根本找不到东西,现有的导航页(如 WebStack )又需要手动一个个添加、手动分类,维护成本太高。


AI Nav 做了什么


核心思路:粘贴一批 URL ,剩下的交给 AI



  • 粘贴 1~100 个链接,Claude 自动抓取标题、描述、图标,智能分类到不同组

  • 没有 API Key 也能用 —— 内置了基于域名的启发式分类兜底

  • 拖拽排序书签和分类,所见即所得

  • ⌘K 全局模糊搜索,秒找书签

  • 批量导入 —— 从任何地方复制一大段文本,自动提取里面的 URL


技术栈


前端:React 18 + Vite + TailwindCSS + dnd-kit
后端:Express + Anthropic SDK + Cheerio
数据:SQLite (better-sqlite3)
构建:Turborepo + pnpm workspaces monorepo

UI 走的是 Glassmorphism 暗色毛玻璃风格,个人觉得挺好看的。


快速开始


git clone https://github.com/muzig/ai-nav
cd ai-nav
pnpm install
pnpm dev

浏览器打开 http://localhost:5173,直接用。


想用 AI 分类的话,点设置填入 Anthropic API Key 即可。也支持自定义 Base URL 和模型名,兼容第三方代理。


项目特点



  • 自托管 —— 数据全在你自己的 SQLite 里,不依赖任何云服务

  • 零配置可用 —— 不填 API Key 也能跑,域名规则兜底

  • 轻量 —— 没有 Next.js 、没有 Prisma 、没有重型框架,monorepo 结构清晰

  • MIT 开源


适合谁



  • 想自建导航页但懒得手动整理的人

  • 书签收藏癖患者(收藏了不看,但至少要能找到)

  • 喜欢折腾自托管服务的 V 友


欢迎 Star 、提 Issue 、PR 。地址: https://github.com/muzig/ai-nav

最新回复 (3)
  • sora2blue 06-24 19:42
    1
    想法很好,但为什么不做成一个油猴脚本或者浏览器插件呢?我导出自己的书签成 html ,喂给 deepseek ,下载成 html ,重新导入,完成。比自己挂一个全栈服务更轻量。
  • zrlhk 06-25 00:05
    2
    我的想法也是楼 1 说的。这简单点不要依赖啥服务,走个处理生成 html
  • ShiDao 06-25 02:22
    3
    @sora2blue https://www.v2ex.com/t/1206841 这个简洁,一个 HTML 文件完成全部
* 帖子来源V2EX
返回