December 23, 2025

工作流介绍

Article image

Obsidian写笔记后发布的流程

  1. Obsidian写笔记,保存后通过Linter创建YAML信息。
  2. 需要放到静态站上的内容,Published设置True。
  3. 脚本就会将此文章的markdown和对应attachment同步到Astro对应文件夹下(增量复制,每次执行也会检测删除)。
  4. Obsidian推送git到github,cloudflare自动构建astro时,会执行脚本。

脚本介绍

通过Gemini 3 Pro创建的脚本,并且同步配置了packages配置,运行npm run build时,会先运行脚本,将文章内容复制进去,删除published为false的,再运行build指令。 AI真是太好用了。

静态站开发

通过vscode直接编辑astro文件夹就可以了,git推送后也会触发构建,很方便。 需要调整一下构建根目录到astro文件夹。

其他

可以通过Obsidian的hide文件夹功能,将astro不列入统计,这样Obsidian笔记页面整体是干净的。

Share