返回项目
Active2026-04-24Architecture / Content tooling

双语 MDX 内容流

为博客和项目案例建立统一的双语内容入口,让新增内容成为简单重复的目录操作。

双语 MDX 内容流

这个项目是整个站点里最关键的一条基础设施线,因为它直接决定未来的新增内容是轻松还是痛苦。

想解决什么问题

站点如果只有一个漂亮首页,并不难做;真正难的是:

  • 以后加第 5 篇文章时还顺不顺手
  • 中英文能不能同时维护而不混乱
  • 图片、图表和附件放哪
  • 文章列表和详情页是不是还要重复写结构

采用的方案

现在的内容组织已经变成:

content/blog/<locale>/<slug>/index.mdx
content/projects/<locale>/<slug>/index.mdx

页面模板通过内容注册表读取对应条目,列表页只负责展示排序后的 metadata。

为什么这样更适合个人站点

个人站点的内容规模通常不需要一开始就引入完整 CMS,但也不应该继续维持随意散落的内容文件。

目录式 MDX 在这两者之间给了一个很稳的平衡:

  • 足够轻
  • 足够可控
  • 足够适合加图片和资产
  • 足够方便逐步演进

当前状态

这条内容流已经接通并上线可用。后续需要做的,不是再换方案,而是继续增加内容,让这套结构持续被真实使用。