{"repo":"slightlee/diy-nav-web","free":true,"listed":false,"github":"https://github.com/slightlee/diy-nav-web","clone":"git clone https://github.com/slightlee/diy-nav-web.git","description":"AI 驱动的下一代导航平台 | 告别手动填写：一句话，自动添加网站、获取图标、生成描述、智能分类 | 开源 · 云原生","language":"TypeScript","stars":22,"topics":["ai-assistant","bookmark-manager","monorepo","navigation","opensource","productivity","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"DIY NAV WEB 一个本地优先、支持云同步与 AI 批量整理的个人导航管理平台。 在线体验 · 快速开始 · 部署 项目简介 DIY NAV WEB 用于集中管理网站、分类和标签。未登录时数据保存在当前浏览器；登录后可以开启跨设备同步、创建历史备份，并在数据冲突或云端快照异常时进行恢复。 项目采用 pnpm + Turborepo Monorepo：Web 端基于 Vue 3，API 基于 Fastify，数据与对象存储使用 Cloudflare D1、R2，也支持 WebDAV 和本地对象存储。AI 能力支持用户配置多个 OpenAI 或 Claude 协议服务。 核心功能 能力 说明 :-------------- :------------------------------------------------------------------------------------------ 导航管理 网站增删改查、常用与最近使用、拖拽排序、访问统计。 搜索与筛选 根据名称、描述、分类和标签实时检索，支持组合筛选。 分类与标签 独立管理分类和标签，并在网站卡片中展示整理结果。 响应式界面 桌面端与移动端布局，支持浅色、深色和跟随系统主题。 账号与同步 邮箱注册登录，支持 GitHub、Google、Linux.do OAuth 与登录方式绑定。 备份与迁移 自动/手动备份、历史恢复、JSON 导入导出、备份数量与内容统计。 AI 助手 通过对话管理网站、分类、标签和备份，自动生成描述并完成归类。 Chrome 书签整理 导入 bookmarks.html ，统一规划分类标签，分批生成描述、归类并获取网站图标，支持暂停后继续。 多 AI 服务 配置多个 OpenAI/Claude 协议服务，获取模型、测试连接并设置默认服务。 最新界面 以下截图来自当前本地代码和测试数据，桌面端尺寸为 1440 × 892。 核心页面 首页 全部网站 :--------------------------: :-----------------------------------: 登录、备份与移动端 登录 注册 :---------------------------: :------------------------------: 备份 移动端首页 移动端全部网站 :-----------------------------: :------------------------------------------------------------------: :---------------------------------------------------------------------------: AI 助手 AI 助手 AI 助手：添加网站 :-----------------------------: :------------------------------: AI 助手：添加标签 AI 助手：备份数据 AI 助手：查看备份数据 :--------------------------------: :------------------------------: :----------------------------------: 技术栈 层级 技术 :------- :------------------------------------------------------------- Web Vue 3.5","default_branch":null,"files":null,"tree":[],"storefront":"/r/slightlee","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/slightlee/diy-nav-web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}