Make your D Garden better

以下内容来自:oleeskild ,也就是插件的开发者本人,由我进行汉化并删减相关内容如下,英文全文请点击前面的链接🔗:

我们在4 Steps to Build your 2nd Brain一文中,学会搭建自己数字花园(第二大脑)后,网站还很简陋,需要我们不断学习装修技巧,让这个小花园功能更丰富、更能满足我们的需求。

这也是我在今天做的事情,因此将我的一点经验发布在这里,供你参考。

把Ob特性都加上

在插件的设置里,有个manage note settings,建议大家都勾选☑️上,这些都是Ob的功能,也是我用这个网站的原因,比如说第三个,勾选上之后,就会在网站笔记右侧展现backlinks,神经元链接全靠这个功能!

Pasted image 20230724235417.png

随时跟踪笔记发布状态

安装好Digital Garden插件后,左侧菜单栏(如下图)会出现一个🌱的图标,点击之后就会跳出一个窗口。

通过这个窗口就可以一目了然地跟踪你标志了dg-pubulish: true 的笔记状态了,随时可以跟踪笔记发布状态,非常方便。

这也是我在用了一周后才发现的功能,算是个surprise吧。

Pasted image 20230730004445.png

给网站设置头像

在Ob插件的manage appearance设置里,你可以通过选择不同的主题,来改变网站的外观以及白天和黑夜样式。也可以像我这样设置写作和修改时间。

这些看图操作都不难。不过,我想提醒一点的是,在你设置网站的头像,也就是下图中的Favicon时,你需要把你的头像图片弄成svg格式(可以去这个网站转换图片格式:https://convertio.co/zh/),然后放到Ob里,最后再把图片路径复制到框里就行。

Warning

svg图片一定要是正方形,不然部署到vercel会报错。这是原作者都没说的问题。
一定要注意,是正方形!正方形!正方形!至于尺寸,我选择的是480x480
改变svg图片尺寸可以到这个网站:https://c.runoob.com/more/svgeditor/

Pasted image 20230724234625.png

Warning

又一个提醒,设置好之后,别忘了拉到底部,点那个“apply settings to site”,否则更改无效!!!

网站URL设置

默认情况下,插件会将我们的URL转换为”slug“。也就是意味着,如果改笔记在你的Obsidian里路径是:"My notes/note.md",那么在网站上显示就是“my-notes/note"。

Warning

将URL转换为slug会导致非英文字符消失,特别是中文,导致所有的笔记得到一个空的URL。如果你遇到了这个问题,禁用这个设置应该可以解决(Ob插件设置:Slugify Note URL)。

如果你希望网站中的文件路径与Ob中的路径不同,那么可以在插件设置-Advanced-Path Rewrite Rules 中进行设置。

比如你想要将"Getting Started"改名为"Quick Start",就在Rules里这样写:
Getting Started:Quick Start

添加此内容后,所有受影响的笔记应在发布中心显示为已更改。

重新设计单个笔记的路径,在开头添加:

---
dg-path: "Advanced/Features.md"
---

标题

如果你想要使用自定义页面标题而不是笔记的名称,你可以在前置原数据中使用“title”属性。这样可以使用在文件名中不允许的字符,比如“:“。

---
dg-publish: true
title: "My Answer: No!"
---

如果希望URL与默认的不同,那么可以通过在前置元数据中添加dg-permalink属性来实现:

---
dg-publish: true
dg-permalink: "mynote"
---

这将使这条笔记在网站上的URL变为“{Your-Garden-Name}.netlify.app/mynote/"。

不用担心这样做Obsidian的双链会失效,一旦发布了这种带有永久链接属性的笔记,这些链接将自动纠正。删除属性也是如此。

永久链接可以是任意层级的文件夹深度。例如:

---
dg-permalink: "category/2023/mynote/"
---

如果你想让某些笔记置于所在文件夹的顶部,可以使用dg-pinned属性,将其设置为true,将使该笔记置于当前文件夹的顶部:

---
dg-pinned: true
---

如果你想要从filetree中隐藏一个笔记,你可以将dg- hide设置为true:

---
dg-hide: true
---

设置快捷键

我给Digital Garden插件设置了这两个快捷键,这样发布就方便多了,基本就是顺手的事情。

Pasted image 20230725003312.png