基于 VitePress 的个人技术文档站,记录读书笔记与技术知识梳理。
- VitePress - Vue 驱动的静态网站生成器
- markmap - 知识图谱(思维导图)
- GitHub Actions - 自动部署到 GitHub Pages
- Node.js >= 18
# 安装依赖
npm install
# 启动开发服务器
npm run docs:dev启动后访问 http://localhost:5173 预览站点。
# 构建静态站点
npm run docs:build
# 本地预览构建产物
npm run docs:previewkit-docs/
├── docs/
│ ├── .vitepress/
│ │ ├── config.mts # VitePress 配置
│ │ └── theme/
│ │ ├── index.ts # 主题入口
│ │ ├── FeatureCards.vue # 首页卡片组件
│ │ └── KnowledgeGraph.vue # 知识图谱组件
│ ├── books/ # 读书记录
│ │ └── spring-ai-in-action/ # 《Spring AI in Action》中文翻译
│ ├── knowledges/ # 知识笔记
│ │ └── Java/ # Java 系列
│ └── index.md # 首页
├── .github/workflows/deploy.yml # GitHub Pages 部署
└── package.json
- 📖 Spring AI in Action - 中文翻译(第1-4章)
- 📝 Java 集合 - Collection、Map 详解 + FAQ