为什么要建这个知识门户?#
长期以来,我的知识散落在各个地方——博客园、GitHub README、本地 Obsidian 笔记。想要找一个之前写过的技术分析,往往要翻好几个平台。
这个知识门户的目标是统一管理所有的技术输出:
- 博客:零散的技术文章和思考
- 书籍:系统化的技术书籍阅读笔记
- 项目:开源项目的展示和导航
技术选型#
选用了 Astro ↗ + Starlight ↗ 的组合:
- Astro — 内容驱动的静态站点生成器,对 Markdown 内容的处理非常优雅
- Starlight — Astro 官方的文档框架,提供了导航、搜索、暗色模式等基础设施
- starlight-blog — Starlight 的博客插件,处理分页和标签管理
后续计划#
接下来会陆续补全各书籍的内容,并优化阅读体验。