Markdown 当唯一真相:frontmatter、标签与草稿

用 gray-matter 解析元数据,构建期生成列表与 RSS,草稿只留在仓库里。

阅读与笔记

图片来自 Unsplash

Frontmatter 里放什么

titledatedescription 是列表与 SEO 的刚需;tags 用来在 UI 里做轻量分类;draft: true 可以把未完工的文章排除在公开索引之外,却仍保留在 Git 历史里。

生成清单,而不是手写维护

公开文章列表、归档按年分组、相邻篇导航,都应该从同一套磁盘上的 .md 文件推导出来。这样不会出现「文章发了但 RSS 忘了更新」这类双写问题。

写作习惯

我习惯先写正文再补 description:摘要是给还没点进来的人看的,等全文收束后再写一句,往往更准确。

Continue Reading