跳过正文

obsidian+cloudflare图床+halo实现博客自动更新

··532 字·2 分钟
目录

实现过程:

PixPin_2025-10-29_16-55-53.jpg

准备的资源
#

  1. Cloudflare: 全球云平台 | Cloudflare 中国官网 | Cloudflare
  2. 图床项目: CloudFlare ImgBed
  3. Obsidian:Obsidian - Sharpen your thinking
  4. Obisdian 上传文章插件:halo-sigs/obsidian-halo
  5. Obsidian 上传图片插件:fantasy-ke/obsidian-cf-imgbed。
  6. Halo 博客框架 (需要 vps):Halo - 强大易用的开源建站工具

操作步骤
#

  1. 打开 cloudflare 官网,部署图床项目和存储桶,存储桶需要绑定信用卡,图床项目部署教程为:Cloudflare Pages 部署 | CloudFlare ImgBed 存储费用为:
    PixPin_2025-10-29_17-22-44.jpg
  2. 安装 halo 博客框架后,复制个人令牌,操作步骤可以参考:个人中心 | Halo 文档
  3. 安装 obsidian 后还要安装准备资源的两个插件,将图床项目设置的上传图片的密码粘贴到上传图片插件,将 halo 的个人令牌粘贴到上传文章插件
  4. 在 obsidian 中写文章时,插件会自动将本地图片转换为图床的图片链接,点击上传文章按钮后,这篇文章自动上传到 halo 后台,在 halo 后台点击发布,即可发布文章

注:

  • 在 obsidian 中修改文章后,点击上传文章按钮,halo 博客网站会自动下架这篇文章,并更新相关内容,分类和标签需要重新设置添加,封面图还在,点击发布按钮即可重新发布这篇文章
  • 如果发现已经在 halo 删除了的文章,本地 obsidian 在上传成功后博客后台依然没有这篇文章,请点击右上角回收站,将文件彻底删除后再次点击上传就可以了