另外一些学习资源我也会及时整理归类整理进文档里,同时在浏览器标签中也维护一份。
基本上每天都会记一些内容,打开电脑的情况下就直接记录到笔记软件中,如果是在没有电脑的情况下,我会简单描述然后通过微信文件传输助手发送一份,有时间的时候再整理进来。
最早记笔记用一些博客平台,很多都是不发布,只存草稿,就当做一个云端笔记用。后来,各种云笔记、本地软件也用过不少,比如有道云笔记、OneNote、印象笔记,后来有了 Markdown 后,就一直用支持 Markdown 的客户端软件,比如Typora。在尝试了这么多工具后,最终还是选择了 Obsidian ,100%满足我的需求。
当然了印象笔记也一直在用,基本上只记录工作上事务性的内容。
Obsidian 是一个强大的笔记软件,旨在帮助用户创建和管理知识库。
image.png主要特点
几乎完全免费,只有需要移动端和电脑端同步才需要收费,反正我是不需要在移动端查看笔记的,所以对我来说就相当于完全免费。
Markdown 支持:Obsidian 使用 Markdown 语法,让用户可以轻松编写和格式化笔记。
本地存储:笔记保存在本地,用户完全控制数据,保障隐私和安全。
双向链接:允许笔记之间相互链接,形成知识网络,方便组织和查找信息。
图谱视图:提供可视化图谱,展示笔记之间的关联关系,帮助用户直观地理解和管理知识库。
插件支持:具有丰富的插件生态系统,可以扩展功能,满足各种需求。
跨平台:支持 Windows、macOS 和 Linux
在这么多特性中,有三个是我选择它的最主要原因。1、 支持 Markdown,现在好多内容平台都支持 Markdown,写好文章后,可以方便的复制到各个平台发布。2、内容本地存储。有些人觉得内容放在本地不安全,万一电脑坏了呢。这确实可能是个问题,但是纯云端的我感觉更不安全,万一服务坏了、账号没了呢。所以其实最好的方式是本地留一份,云端留一份。Obsidian 是支持的,稍后说到插件的时候会说到同步云端的问题。3、强大的插件生态。Obsidian 开放了插件市场,市场中有众多的插件供选择,可以无限放大 Obsidian 的能力。
如果你用过任何一款笔记软件,那对 Obsidian 的界面应该能立即适应。和大多数笔记软件一样,都是左侧是导航目录结构,右侧是内容编辑和展示区,右侧是额外的一些信息。
左侧导航结构就像操作系统的文件系统一样,可以创建目录、子目录、文件。
点击编辑区右上角的三点符号,可以切换源码模式和阅读模式,以及其他各种各样的操作。
右侧可以查看内容的目录结构以及其他属性。
Obsidian 以 Vault
作为一个根,你可以创建多个 Vault,相当于多个工作空间,比如你有一个 Vault 专门记录技术,一个 Vault 专门记录文学内容。
我的习惯是所有都放到一起,用子目录区分。
选了一个笔记软件主要有两方面的考量,一个是功能实用性,另一个就是颜值。即便功能再好,颜值不行,也会被很多用户放弃。
所以安装好 Obsidian 后,很多人马上做的一个操作就是修改外观。
打开软件后,点击左侧导航右下角设置图标,或者菜单栏设置按钮,都可以进入设置页面。
在设置页面的外观部分,可以修改颜色、主题、字体等。
根据你的喜好来就可以了。基础颜色我还是比较爱用浅色,如果你是程序员的话,用 Typora-Vue 主题应该很舒服。当然,你可以点击后面的「管理」按钮,里面有一大堆主题可供选择。
基础外观修改后之后,剩下的就是装一些常用插件了,下面这几个插件是我在用的, 我觉得非常有用的插件。
所有插件的安装都在设置页面,点击左侧「第三方插件」,然后在『社区插件市场』后点击浏览按钮打开市场,在里面按名称搜索你想要的插件。
我们选择 Obsidian 最主要的原因是用户体验好,而且数据存在本地,不用像使用那些云笔记、云文档似的,比如阿里的语雀就崩过,安全性不好控制。但是呢,如果完全放在本地,万一电脑哪天坏了呢,也不太靠谱。
所以 ,作为一个程序员,把笔记放到 Git 仓库一份,既实现了备份功能,又可以实现云端同步,哪天换了电脑,直接在 Git 上 pull 下来就好了。当然了,仓库一定要建成私有的。
图片自动上传插件,可以在图片粘贴到笔记中的时候立刻上传到你配置的云端存储中。
一般如果你写的文章或笔记有在线分享发布的需求,那很可能你需要这个插件。
这个插件需要配置「PicGo」使用,PicGo 是一个图床客户端工具,集成了众多图床存储,例如七牛云、腾讯OSS等等。
这个插件可以扩展左边栏的功能,以及改变左边栏的风格(微调)。
我当时找到这个插件是因为一个很简单的原因,就是左边目录结构不支持排序,安装这个插件后就可以自定义排序了。
而实际这个插件的功能更多,可以管理空间、定义图标颜色、样式等。总之,装上就对了。
比如我之前的文章里有好多类似的下面这种的示意图,都是用 Excalidraw 画的。
现在可以直接在 Obsidian 中使用了,直接安装插件就可以了。
Excalidraw 唯一一点不好的就是对中文字体的支持有点拉胯,中文的默认显示确实算不上美观,甚至有点丑。
安装 Excalidraw 后,会创建一个 Excalidraw 的文件夹,之后所有的图都放到这下面。
要添加自定义的中文字体,需要在 Excalidraw 文件夹下创建一个名称为 font
的文件夹,然后把字体文件放到里面。然后在设置中,就可以选到这个字体了,从此中文就好看了。
脑图可以结构清晰的展示出篇内容的脉络,看上去更直观。
安装完成后,打开任何一篇笔记,然后打开命令面板,输入 Mind ,点击 Mind Map
预览这一项。
然后就可以看到这篇笔记的脑图了。
最近又发现一个插件是同步微信读书笔记的插件 - weread,可以把微信读书上你记录的笔记一键同步到指定目录。
安装完成后,在设置页面找打这个插件,然后登陆微信读书,并设置好同步位置。
然后点击左侧的微信读书小图标即可完成同步。