Skip to content
On this page

Obsidian


标签:Obsidian/basic  

Obsidian 的介绍我就不多说了,知乎上有许许多多介绍、推荐和教程

此笔记仅记录我个人使用 Obsidian 总结的一些经验方案。

命名

笔记标题是笔记的唯一编号,即便路径不同,也必须保证唯一性。由于笔记对应 Markdown 文件,标题中不能使用特殊字符或标点。笔记标题应该简短扼要,以方便软件自动查找其他提及该笔记的笔记,便于转换链接。但也不宜过短(如果只有一个字的话可能会弹出一堆的链接建议)。

⭐如果有两个概念的标题相同,应该将其中一个笔记转换成目录,不修改其他笔记的引用链接,并将不同概念分别放入同一目录下的子条目中。该方法保证了链接的永久化。

为避免链接失效或产生错误,引用最好使用绝对路径(设置 -> 文件与链接)。

元信息

如果使用 YAML Meta 信息,则笔记的标题应与元信息中的"title"对应,否则像 Quartz 这样的页面导出软件可能无法形成双向链接。

避免使用元信息中的“alias”属性设立笔记别名,如果需要使用别名进行引用,则应该使用 [别名](/笔记) 的方式。

属于笔记的标签应写在元信息的"tags"部分,笔记内部的标签多起到链接定位作用(比如 #TBD)。

目录

目录嵌套不要过深。虽然将所有笔记都放入一个文件可能会导致混乱,但也应该合理分组,例如按照兴趣爱好或者学科区分为几个文件夹存放。

⭐利用搜索和标签功能,而不是依赖复杂的文件目录结构。这样做可以快速便捷地找到所需笔记。

图片

图片文件会带来同步上的压力(特别是使用一些有流量限制 WebDAV 云盘进行同步)。但综合来讲使用图片文件有一些好处:

  • 不用麻烦使用图床
  • 使用 Omnisearch 插件可以直接搜索图片中的文本(甚至 PDF)
  • 使用 Clear Images Unused 插件可以直接清理已经失去引用的图片
  • 可以批量压缩
  • 作为文件可以查看引用链接

所以我其实比较建议使用私有 NAS 进行同步(比如安装 NextCloud、ownCloud 之类的)。

隐私

我喜欢将我购买的许可证、网站 token 以及不能公开的文件存放到我的笔记中,这很方便我进行调用。

当使用类似 Quartz 这样的笔记静态页面渲染程序或服务时,需要特别注意隐私文件的导出。虽然该程序可以自定义目录,不导出你不想公开的文件,但使用 Github Pages 来提供静态页面是需要将仓库公开的(好像若你是会员则无需公开)。因此,我的解决办法是使用一个简单的脚本进行文件同步,选择需要同步的文件夹,也可以使用类似 Freesync 的软件,从源头屏蔽私密文件。

剪藏

~~我个人使用 Obsidian Cliper 进行剪藏,剪藏的笔记存放到 inbox 文件夹中,待有空之时进行整理归纳到自己的笔记。~~这个插件有时候不太灵光,现在使用这个脚本:Obsidian快速剪藏

搜索

我使用 Omnisearch 替代程序内置的搜索将它绑定到原生的 Ctrl - O 的快捷键上,它的功能更加强大。

注释

可以通过 %% 内容 %% 或者 <!-- 内容 --> 进行注释,注释的内容在阅读模式中不会被显示,可以写一些用来检索的关键词。

此外,HTML 型的注释在 SSG 生成 HTML 文档的时候不会被渲染。但考虑到 github fork 的仓库不能隐藏,哪怕不嫌麻烦 clone 也要考虑到非 PRO 的私有仓库没有 github pages 服务,所以提前屏蔽隐私内容传到仓库是有必要的。

闪念

这方面确实不是 Obsidian 的强项,建议使用 flomo 之类的其他软件进行快速记录。

同步

我目前是腾讯云对象存储进行多端同步的,目前网上使用坚果云 WebDAV 的也比较多。为什么不建议使用 git 同步呢?github 比前两者容易崩,国内的仓库总有审核,感觉私有仓库和公开仓库差不多,另一方面,手机端 git 处理起来麻烦。

断舍离

Obsidian 是作为第二大脑使用的。虽然我喜欢事无巨细地记录下来,但是如果低效信息充斥着笔记对检索来说也是很大压力。所以要多做信息的归纳,对重复低效乃至无效数据进行清理。如果担心误删除,在设置里使用 .trash 保存删除的文件是一个很好的办法,我个人觉得对与存储空间来说,倒不是问题,或者进行 git 备份也不错。

Last updated: