Obsidian发布笔记

#工具 #obsidian #笔记


引言

本文介绍了使用Digital Garden、Cloudflare和GitHub实现Obsidian发布笔记的方法,结合本人踩过的坑,记录改善后的具体步骤以供参考。

使用工具

步骤概述

  1. 导入该库:GitHub - oleeskild/digitalgarden
  2. 使用Cloudflare构建部署;
  3. Obsidian下载第三方插件Digital Garden
  4. 配置Digital Garden插件;
  5. 发布页面,根据发布结果进行调整。

具体步骤

GitHub配置

登录GitHub

GitHub: Let’s build from here · GitHub

复制该库链接

GitHub - oleeskild/digitalgarden
不在乎公共/私有权限的直接fork该库,然后点击 👉 #^c31184
https://ik.imagekit.io/err510/wvr8KnVLE-ndMVaC20q-MbjS-sjgUJ8Txb_chdFI18Q.png

私有该库

截至2024年06月20日,该方法已过时,留此仅起留念作用。最新方法请点击 👉 #^077236

  1. 回到GitHub主页,创建新仓库,根据喜好命名,文中以 digitalgarden1 做例。
  2. 点击右上角头像,选择Your repositories
    https://ik.imagekit.io/err510/5BgbzYaUqNWr1kFiKRihYpJzpcRkUDBjsnuTfglEqcw.png
  3. 点击绿色的New按钮;
  4. 输入仓库名称,选择公共/私有权限,点击创建。
    https://ik.imagekit.io/err510/Q6T-lJYCMwBRVCIqCyfvsLxNUTlceM-RJFUBLBzT-fo.png
  5. 创建完成后,点击左下方的 Import code 按钮。
    https://ik.imagekit.io/err510/jRWJmkltzM1H0w5n6qieqkT_xlB-x8y-toWx7_-O-b0.png
  6. 将之前复制的链接粘贴到框内,点击 Begin import 按钮。
    https://ik.imagekit.io/err510/OosFrOYV2zvokY02Igl39BegeBzfYtN0AJxLWzYai38.png
  7. 等待导入完成。

私有该库

  1. 点击GitHub右上角的+号,选择Import repository
    an image from clipboard
  2. 将复制的链接粘贴到The URL for your source repository框内(1处),在Repository name框内输入想取的仓库名(2处),并将仓库设为Private(3处),点击Begin import(4处)。
    image from clipboard
  3. 等待导入完成即可。

Cloudflare构建部署

登录Cloudflare

Cloudflare网址:随时随地连接、保护和构建 | Cloudflare
需要先有账号,没有的话先注册,然后点击左上角大大的醒目的Cloudflare。

连接到Git

  1. 选择左侧边栏中的Workers和Pages,点击蓝色的创建应用程序按钮,选择Pages,点击 连接到Git
    image from clipboard
  2. 账户就是GitHub账户,选择要使用的库,文中的例子依旧是digitalgarden1

设置构建和部署

等待部署完成,此时点开生成的域是一片空白,还需要在Obsidian中进行配置。

Digital Garden插件配置

下载

在Obsidian的社区插件市场中搜索Digital Garden,下载并启用。

配置

配置Digital Garden Setting,配置正确后❌会变成✅。
 https://ik.imagekit.io/err510/z3TCDKIJwXB0lOfkYV30nOyTHclihTP3qD6tcKMGZa4.png

生成 GitHub token

  1. 点击图上的here,跳转至生成GitHub token的页面,设置 token 什么时候过期。
     https://ik.imagekit.io/err510/QSoxGqoNp5QQKt4VpeLd0ASlVoV85EQeEiMcIDhVE5g.png
  2. 其它不用改变,直接点击 Generate token 按钮。生成的 token 只会显示一次。

Slugify Note URL

如果笔记标题含有非英文的字符,务必关闭Slugify Note URL选项
 https://ik.imagekit.io/err510/zv2NK8SqdaDBif12FXPQpJvBZug8aqhB0FnMeXOV9f0.png

Manage note settings

对显示在页面上的部分进行配置,如:标签、图谱、侧边目录、关联笔记等。
具体可查看官方文档:03 Note settings

Manage appearance

对页面外观进行配置,如:主题、深浅、站名、图标、时间戳等。
具体可查看官方文档:04 Appearance Settings

 https://ik.imagekit.io/err510/wqtebsVRaFl8V-di8RuUT44lZOY4IIANY-Hzm-qOHlY.png

发布页面

设置文档属性

发布页面

总结

本文的最终目的只是通过第三方手段发布 Obsidian 笔记,因此有些提升体验的细节没有提到或一笔带过了。

参考文章