博客系统
一套从写作到发布的内容系统,Obsidian 写完直接跑脚本上线。
项目背景
这个博客不只是一个能发文章的地方,而是我给自己建的内容工作流:在 Obsidian 里写 Markdown,用脚本自动同步到 Payload CMS,Astro 做静态生成,Docker 容器化部署在自己的 VPS 上。整个流程跑通之后,从写完到上线基本不需要手动干预。
结果
- 完整上线,支持标签、系列、归档、搜索、评论(带审核)
- 图片自动转 WebP,平均压缩 73%
- OG 图片 build 时自动生成,SEO 全套配置
这个博客不只是一个能发文章的地方,而是我给自己建的内容工作流:在 Obsidian 里写 Markdown,用脚本自动同步到 Payload CMS,Astro 做静态生成,Docker 容器化部署在自己的 VPS 上。整个流程跑通之后,从写完到上线基本不需要手动干预。
起因
我以前在 Notion 写东西,发布流程很繁琐。想要一个自己掌控的内容系统,不依赖第三方平台,也能在本地愉快地写作。这是做这个博客最直接的原因。
结果
这个系统现在让写作的摩擦感降到了很低——打开 Obsidian 写,跑一条命令,文章就上线了。我觉得工具该做的事就是消失在后台,让你把注意力放在写本身。