本仓库驱动我的个人网站,包括首页、关于页、博客、链接页、项目页以及配套的 API 路由。
我将网站转向本地内容工作流,让文章和项目放在仓库里,而不依赖 CMS。这样发布更简单,代码与内容可以同步演进。
我希望有一个地方,既能当作品集、博客、项目归档,又是轻量发布系统。网站也是我测试交互模式、内容结构和小型产品想法的场所,再决定是否拆到独立仓库。
- 面向博客文章与项目页的 MDX 内容流水线。
- 导航、页头、反馈、搜索、统计和阅读视图等共享 UI 组件。
- 作品集与写作界面在视觉上保持一致,同时支持不同内容类型。
- Next.js App Router 负责路由、布局与静态生成。
- 本地文件加载博客与项目内容。
- 跨首页、博客、作品集与工具页共用的设计基础组件。
- 基于 Supabase 的浏览量、反馈与访客相关数据。
重点不在某一单页,而在页面背后的系统:内容加载、可复用组件、可发现性,以及随着工作变化仍能轻松维护网站。
这是持续维护中的项目。既是作品集,也是此处所列其他内容的公开主页。