对个人技术博客来说,Obsidian 更适合做写作界面,不适合直接当发布系统

Obsidian 很适合承接草稿、资料和写作节奏,但真正上线前,内容仍然应该进入一个受控的站点工程,而不是直接把笔记仓当 CMS。

对个人技术博客来说,Obsidian 更适合做写作界面,不适合直接当发布系统 的文章封面图

很多人希望把 Obsidian 直接接成发布系统,这个想法很自然,因为它确实是一个非常顺手的写作界面。

但如果目标是长期维护技术博客,我更愿意把 Obsidian 放在“写作层”,而不是“生产层”。

为什么 Obsidian 适合写,不适合直接上线

Obsidian 的优势非常明确:

  • 草稿写起来快
  • 双链和附件整理方便
  • 适合积累碎片再收束成文章

问题在于它默认站在作者视角工作,不是站在公开站点视角工作。

公开博客在上线前还要额外考虑:

  • frontmatter 是否完整
  • 分类是否正确
  • 摘要是否可用于归档页
  • 图片路径是否适合公开访问
  • 草稿内容是否应该暴露

这些事情如果完全交给笔记系统自发生成,最后大概率会重新把工程边界做模糊。

更稳的方式是“Obsidian 写,Astro 发”

我现在更认同的结构是:

  1. 在 Obsidian 里持续写草稿。
  2. 通过脚本把当前笔记导入博客工程。
  3. 在导入阶段补齐 frontmatter、图片路径和分类字段。
  4. 再由站点构建流程统一发布。

这相当于把写作自由度和上线纪律拆开。

作者在写的时候不必一直盯着目录结构,站点在发的时候也不会直接暴露原始笔记状态。

这条链路真正解决的是什么

它解决的不是“少复制一次文件”,而是下面两个更关键的问题:

内容可以继续按作者习惯生长

你不需要为了博客结构,反过来牺牲平时的记录方式。

发布仍然有单一事实来源

真正上线的内容,以 Astro 工程里的 Markdown 为准,而不是以某个随时会改的笔记目录为准。

结语

Obsidian 最适合做个人写作工作台,Astro 更适合做公开站点的交付层。

把这两层拆开,不是流程变重,而是让博客以后还能继续长。

主分类 写作与方法

整理博客系统、内容组织和长期写作的工作流。

标签

继续阅读

同一类问题,继续往下追。

写作与方法 2 分钟阅读

链表类

1.回文链表 使用快慢指针找到链表中点,然后把后半段链表进行反转,最终将前后两段链表进行逐个比较 2.环形链表 使用快慢指针,如果链表有环,快指…