曾经,我用 Notion、Obsidian、飞书等工具管理笔记,结果资料分散、难以分享。
笔记里的知识并不属于你,只有经过消化、应用,才会成为我们的财富。
LearnData 基于 VuePress + vuepress-theme-hope 构建,将笔记与文章聚合成可分享的知识库。
笔记 + 文章 = 知识库 |
笔记/博客自动化发布 |
- 点击 Use this template 创建你的仓库
- 启用 GitHub Actions 的读写权限 (
Settings > Actions > General) - 重新运行 workflow 以部署页面
- 在
Settings > Pages中设置gh-pages分支为源
详细教程请访问:LearnData 完整文档
| 功能 | 说明 |
|---|---|
| 📝 VuePress 驱动 | 基于 Vue 的静态站点生成器,Markdown 编写 |
| 🎨 主题美化 | vuepress-theme-hope 提供丰富组件和样式 |
| 📂 专题化结构 | 长文拆分为系列手册,方便查阅和学习 |
| 📖 读书笔记 | docsify 独立托管,与主站分离,独立搜索 |
| 🔍 全文搜索 | 支持 Algolia DocSearch 或本地搜索 |
| 💬 评论系统 | 集成 Waline 评论和阅读统计 |
| 🤖 看板娘 | Live2D Widget 增加趣味性 |
| 🚀 自动部署 | GitHub Actions 一键部署到 GitHub Pages / Vercel |
src/
├── .vuepress/ # 网站配置(config.ts, theme.ts, navbar.ts, sidebar.ts)
├── _posts/ # 博客文章
├── reading/ # 📖 读书笔记(docsify 独立托管,独立搜索)
└── [自定义目录]/ # 你的笔记内容
- 完整文档:newzone.top
- 高级技巧:LearnData 进阶应用
- 问题反馈:GitHub Issues
- 交流社区:Discord · Telegram · QQ 群
升级时,仅需更新项目根目录文件(除 src 外),并比对 src/.vuepress/config.ts 和 theme.ts 的变更。
详见 CHANGELOG.md
MIT © rockbenben