Update from Sync Service

This commit is contained in:
FNS Service
2026-04-21 17:30:50 +08:00
parent 878a91e981
commit 43c2d9e93d
2 changed files with 246 additions and 0 deletions

View File

@@ -0,0 +1,95 @@
# MeNav 个人导航站生成器
> 一个轻量的个人导航网站,轻量级、高度可定制,完全静态部署
- **⭐ GitHub**: rbetree/menav (256 stars)
- **许可证**: AGPL-3.0
- **技术栈**: HTML5 + CSS3 + JavaScript + Handlebars
---
## 核心特点
- 🚀 **静态一键部署** — 无数据库,无后端,纯静态页面
- 📂 **书签导入** — 从浏览器书签一键导入
- 🎨 **多层级嵌套** — 支持 2-4 层级的分类结构
- 🌙 **双主题** — 明亮/黑暗主题切换
- 🔗 **GitHub Pages** — 一键 Fork 部署
- 🔖 **自动同步** — 配合 MarksVault 浏览器扩展,支持书签自动同步
---
## 快速开始
### 1. 克隆仓库
```bash
git clone https://github.com/rbetree/menav.git
cd menav
```
### 2. 安装依赖
```bash
npm install
```
### 3. 配置
编辑 `config/` 下的配置文件,定义你的网站分类和链接。
### 4. 本地预览
```bash
npm run dev
```
### 5. 构建
```bash
npm run build
```
构建产物在 `dist/` 目录。
---
## 部署到 GitHub Pages
1. Fork [menav](https://github.com/rbetree/menav) 仓库
2. 在仓库 Settings → Pages 中启用 GitHub Pages
3. 选择 `gh-pages` 分支
4. 访问 `https://yourusername.github.io/menav/`
---
## 书签导入
支持从浏览器书签导入,生成导航站点:
1. 导出浏览器书签为 HTML
2. 使用 MeNav 的书签导入功能
3. 自动生成分类结构
---
## 项目结构
```
menav/
├── src/ # 生成器、书签处理、前端脚本
├── templates/ # Handlebars 模板
├── config/ # 模块化配置
├── assets/ # 静态资源
├── bookmarks/ # 书签导入相关
└── dist/ # 构建产物
```
---
## 适用场景
- 个人导航主页
- 书签管理
- 团队内部链接导航
- 实验室/项目资源汇总