[!INFO] Gemini AI总结
这篇博文提供了将 Obsidian 笔记快速上传到 Halo 博客平台的工作流。工作流包括创建笔记、使用模板构建 frontmatter、上传图片和微调,以及最后使用 Halo 插件将文章上传到 Halo。通过这种工作流,用户可以轻松地在 Obsidian 中撰写文章并将其发布到他们的 Halo博客。
文章书写
创建笔记并书写
这里使用时间戳笔记快速新建一个笔记
备注:
我的obsidian图片管理为纯本地格式,所以后边会有图片上传到图床的步骤,如果您的文章书写本身使用的就是网页图片方案,可以跳过后续上传图片的步骤
使用模板构建fontmatter
这里使用到插件Templater
,也可以使用obsidian自带的模板插件,稍微修改格式即可
可以看看我的fontmatter模板(使用了Templater插件)
文章上传
把本地md文档转为线上格式
这里推荐一下我的工作流,我既想把图片保存在本地(纯本地浏览),又想方便地上传到各类平台(多个平台),还要保证在obsidian中不存在重复的文件影响搜搜等功能
这就导致了了:
- 上传到各类平台的md文档需要脱离obsidian管理(故我使用typora)
- 方便地迁移到各个平台(上传到图床)
Step 1: 创立文章副本
- 使用obsidian的创立副本创立文章副本
Step 2: Image Upload
- 切换至副本文章
- 使用Image Upload Plugin插件和Picgo软件上传图片
Step 3: 微调
如果想要文章获得更多浏览,就要为各个平台用户做优化
这里举几个例子(除微信公众号外均为上传到图床)
平台 | 上传方法 | 优化要点 |
---|---|---|
微信公众号 | 简单上传可以直接用obsidian插件:Note to Mp | 直接复制粘贴,不需要备份到本地 |
Halo | 打开副本文档,上传到halo后微调 | 看完本文 |
Digital Garden | 剪切副本文档到另一个库中 | 无 |
xlog | 打开副本文档,复制到 | 加上halo博客站点的原文链接 |
其他: - 知乎 - 小红书 - 稀土掘金 … |
使用其编辑器,微调 可以pandoc导出为word后复制粘贴 |
根据对应平台编辑器和用户喜好修改模板 注意加上原文链接 |
Step 4: 把文章副本备份(剪切)到我的本地(脱离obsidian管理)
因为我的ob是纯本地的,我不希望有线上的内容(如插入线上图片),而且副本文章会影响管理,所以
- 把文章副本移动到文档备份文件夹
上传到halo
了解插件
[!Attention] 注意
需要提前安装好halo插件,并配置好自己的站点
新版halo插件特性(截至目前为2024年5月15日11:33:16)
新版自带了生成后显示一些信息,包括:
信息 | 注释 |
---|---|
slug | 文章网页链接的别名 |
cover | 文章封面图 |
categories | 文章分类 |
halo | site halo博客主链接 |
name 文章名 | |
publish 是否发布 |
自动生成的fontmatter,示例显示如下(插入到已有fontmatter后)
slug: yuan-chuang-2024-05-15-1120
cover:
categories:
- 技术分享
halo:
site: https://tenthousand.cn/
name: c3ad79c2-bd6a-4677-9403-644f1377d101
publish: false
Step 1: halo上传一下
那么就像刚才提到的,会自动添加fontmatter
Before:
After:
这里修改了fontmatter里的title,添加了一个tag:文章书写
halo一下之后:
Step 2: 到halo控制台修改文章信息
- 在控制台修改文章信息,注意这一步要一气呵成,因为要回到obsidian fetch新的元信息,所以不要在这一步过程中修改文章内容
我一般会把文章分类细化(主要是添加分类和封面图),添加
slug (别名,会自动生成)
分类(categories)
cover(封面图)
Step 3: fetch更新(从halo更新fontmatter)
为什么要按我这么做?
因为是发布到halo,所以文章应该以最后halo的版本为准,而且这样格式比较稳定
- 回到obsidian fetch一下新的元信息(控制台:Halo: 从halo更新文章)
注意,此时fontmatter格式会变为halo的格式,halo不支持的格式都会被丢失
Fetch后的fontmatter
---
title: "[原创] 工作流-ob文章快速上传到halo"
slug: yuan-chuang-gong-zuo-liu-obwen-zhang-kuai-su-shang-chuan-dao-halo
cover: https://pic.60004000.xyz/2024/05/82657bf065439aa2726713c703e25196.png
categories:
- 技术分享
- 原创
tags:
- 10k原创
- Tech
- 文章书写
halo:
site: https://tenthousand.cn/
name: d1c11beb-09c9-49af-a842-18177ce524c5
publish: true
---
Step 4: 检查
检查无误后在halo控制台发布文章
文章备份:
把文章移动到本地备份库
评论区