Obsidian + Hexo + GitHub Pages:从为知笔记自动发布到 Obsidian 驱动的全流程自动博客发布
背景我最初(一看已是十年前)使用为知笔记(WizNote)记录日常,借助它的「发布到博客」功能,结合 Hexo 和 GitHub Pages,搭建了一个自动发布的博客系统。 这个博客也跟我的技术学习一样:一旦准备开始找工作就开始折腾,一旦工作找到了就处于半荒废状态了。 当然了,技术文章和生活思考偶尔还是会写一下的,只不过一直记在了 WizNote 上,没有对外发布。 随着接触到 Obsidian ,我逐渐将记录主力从 WizNote 迁移到 Obsidian。发现 Obsdian 适合知识管理和结构化写作,并支持通过 Git 管理文件版本。 因此,我决定重构博客发布流程,实现: 所有笔记通过 Obsidian 编写和管理 通过 Git 同步 Obsidian 内容 自动发布特定目录下的笔记为博客(如 50_Archives/博客发布 目录) 利用 GitHub Actions 实现一键发布到 GitHub Pages 原始方案(WizNote 方案) ✅ 优点:Wiz上编写博客比较方便,早期 Wiz 有插件可以点击一键发布 ❌ 缺点:Wiz笔记还是需要收费的;后面新版貌似...