开始使用Obsidian记录
Table of Contents
![[e956a30af9485d7f53b42449595ef3e7_MD5.jpeg]]
#2025 年开始,准备做一件长期的事情。每天学习一点新东西,并记录下来。虽然一直也有做记录,但是太过零散,不成体系。强迫自己每天都记录,就是为了养成习惯,不至于半途而废。
信步求知路,不拘日功成。 逸兴寻奥义,洒脱破迷津。
不求甚解,单纯满足自己的好奇心。如果有专业人士能指点一二,不胜感激。
开始记录第一件事,就是选择一个称手的工具,最终从以往了解到的各种 #笔记软件 中,选择了 #Obsidian 。
一、基础概念
Obsidian 是一款基于本地 #Markdown 文件的知识管理和笔记应用程序,它将你的笔记视为相互关联的节点,通过链接构建起个人知识图谱,助力你高效组织、整合与探索知识。
二、核心功能
(一)笔记创建与编辑
- 新建笔记
- 在侧边栏点击“新建笔记”按钮,或使用快捷键(默认 Ctrl + N,Mac 为 Cmd + N)即可快速创建一个空白的 Markdown 笔记。笔记会自动以当前日期和时间作为文件名(格式可自定义),方便后续追溯。
- 你还能在文件夹内右键点击空白处,从菜单中选择“新建笔记”,便于按照特定主题或项目分类存放笔记。
- Markdown 语法支持
- Obsidian 完美兼容 Markdown 基础语法,如:
- 使用
#
表示标题,#
数量对应标题级别,# 一级标题
、## 二级标题
依此类推,方便构建笔记结构。 **加粗**
使文本加粗,*倾斜*
实现文本倾斜,~~删除线~~
添加删除线,用于突出重点或标记修订内容。- 列表可通过
- 列表项 1
、- 列表项 2
轻松创建无序列表,有序列表则是1. 列表项 1
、2. 列表项 2
,方便罗列要点、步骤等。 - 代码块用三个反引号
包裹,指定语言还能实现语法高亮,例如
python` 后输入 Python 代码,阅读时更加清晰。
- 使用
- 实时预览功能让你在编辑 Markdown 时,能同步看到渲染后的效果,随时调整格式,确保内容呈现符合预期。
只支持 md 文件也是我喜欢的特点,我坚信越简单越强大。比如另一位重量级选手 Notion,我就觉得太复杂了。
- Obsidian 完美兼容 Markdown 基础语法,如:
(二)链接与知识图谱
- 内部链接创建
- 在编辑笔记时,输入
[[
会自动弹出笔记列表,你可以从中选择要链接的已有笔记,也可以直接输入笔记文件名(无需后缀)来创建链接,如[[项目计划]]
。链接创建后,点击即可快速跳转到对应的笔记,实现知识的互联互通。 - 对于尚未创建的笔记,直接输入新文件名并回车,Obsidian 会自动新建该笔记并建立链接,方便你在灵感闪现时快速拓展知识网络。
- 在编辑笔记时,输入
- 反向链接与图谱视图
- 每篇笔记底部会显示引用该笔记的其他笔记链接,即反向链接。这有助于你了解某个知识点在哪些地方被提及、运用,从不同角度深化对知识的理解。
- 点击侧边栏的“图谱视图”按钮,Obsidian 会以可视化的方式呈现你的知识图谱,节点代表笔记,连线表示链接关系,你可以缩放、拖动图谱,直观地探索知识架构,发现隐藏的知识关联,为知识整合与创新提供灵感。
这个特性对于建立知识体系太重要了,你在日后从日积月累的笔记中回顾的时候,双链就是你探索整个知识网络的线索。
(三)文件管理
- 文件夹与标签
- 你可以像操作本地文件一样,在 Obsidian 中创建、重命名、移动文件夹,将笔记分类存放,构建层次分明的知识体系。例如,创建“工作”、“学习”、“生活”等文件夹,分别管理不同领域的笔记。
- 除了文件夹分类,还能为笔记添加多个标签,使用
#标签名
的方式(如#读书笔记
、#会议纪要
),标签能跨越文件夹界限,提供另一种灵活的分类和检索维度,方便快速筛选出特定主题的笔记集合。
- 搜索功能
- 点击侧边栏的“搜索”按钮或使用快捷键(默认 Ctrl + F,Mac 为 Cmd + F),打开搜索框,输入关键词,不仅能搜索笔记标题和正文内容,还能搜索标签,快速定位到所需笔记。搜索结果按相关性排序,同时支持高级搜索语法,如使用双引号精确匹配短语,
file:文件名
限定搜索特定文件等,满足复杂的检索需求。在一众愈发臃肿繁杂的笔记软件中,拥有强大且高效的搜索功能,这也是我选择 Obsidian 的重要原因。不忘初心,方得始终。
- 点击侧边栏的“搜索”按钮或使用快捷键(默认 Ctrl + F,Mac 为 Cmd + F),打开搜索框,输入关键词,不仅能搜索笔记标题和正文内容,还能搜索标签,快速定位到所需笔记。搜索结果按相关性排序,同时支持高级搜索语法,如使用双引号精确匹配短语,
(四)插件扩展
- 插件市场
- Obsidian 拥有丰富的插件生态,点击侧边栏“设置” - “社区插件”,进入插件市场。在这里,你可以浏览、搜索各类由官方和社区开发者贡献的插件,涵盖笔记增强、文件管理、可视化、写作辅助等众多功能领域,满足个性化需求。
- 插件安装与启用
- 找到心仪的插件后,点击“安装”按钮,安装完成后,在“已安装插件”列表中找到它,点击“启用”即可激活插件功能。例如,“Markdown Table Editor”插件可让你更便捷地编辑 Markdown 表格,“Calendar”插件能在侧边栏展示日历,方便按日期管理笔记。插件的配置选项通常可在“设置”中的对应插件设置项里进行调整,以适配个人使用习惯。
拥有插件系统是我选择 Obsidian 的重要原因,可玩性大,可以自己开发想要的插件。类似的还有 Raycast。能写脚本定义独属于自己的工作流,这一点对程序员可太有吸引力了。
- 找到心仪的插件后,点击“安装”按钮,安装完成后,在“已安装插件”列表中找到它,点击“启用”即可激活插件功能。例如,“Markdown Table Editor”插件可让你更便捷地编辑 Markdown 表格,“Calendar”插件能在侧边栏展示日历,方便按日期管理笔记。插件的配置选项通常可在“设置”中的对应插件设置项里进行调整,以适配个人使用习惯。
三、进阶使用
(一)模板应用
- 模板创建
- 在你的笔记文件夹中创建一个专门存放模板的文件夹(如“.templates”),在其中新建 Markdown 文件作为模板,例如“会议纪要模板”,模板内包含固定的格式、引导文字,如会议基本信息填写处、参会人员列表、会议议程框架等。
- 模板调用
- 如果使用默认的模版插件,你只能编写简单的模板
- 安装“Templater”等插件后,可在新建笔记时快速调用模板。通过快捷键(根据插件设置)调出命令面板,输入模板名称选择对应的模板,插件会自动依据模板内容生成新笔记,你只需填充具体信息,大大提高笔记标准化创建效率,适用于频繁撰写同类笔记的场景,如日记、项目周报等。
(二)移动与多平台同步
- 笔记移动
- 如需移动笔记到其他文件夹,直接在文件管理器中拖曳笔记文件即可,Obsidian 会自动更新内部链接,确保知识图谱的完整性,无需担心链接失效问题。
- 多平台同步
- Obsidian 支持多种同步方式,如使用第三方云存储服务(Dropbox、OneDrive 等),将本地 Obsidian 文件夹设置为同步目录,在不同设备上安装 Obsidian 并指向同步后的文件夹,即可实现笔记跨平台同步。另外,也有专门针对 Obsidian 的同步服务(如 Obsidian Sync),提供更便捷、安全的双向同步功能,确保你在电脑、平板、手机等设备上随时随地访问和编辑最新的笔记内容。
一般有网盘同步和 git 同步两种常用方式,作为程序员,天然对 git 亲切一点,于是采用了用 github 同步的方案。 本地存储这个特点也是我选择 Obsidian 的原因之一,使用云存储的笔记软件,说不定哪一天笔记就不是你的了。没错,说的就是有道云笔记,安装 Obsidian 第一步就是利用 GitHub 上面大佬写的批量导出工具将所有的有道云笔记导出到本地,然后放到 Obsidian 中。
- Obsidian 支持多种同步方式,如使用第三方云存储服务(Dropbox、OneDrive 等),将本地 Obsidian 文件夹设置为同步目录,在不同设备上安装 Obsidian 并指向同步后的文件夹,即可实现笔记跨平台同步。另外,也有专门针对 Obsidian 的同步服务(如 Obsidian Sync),提供更便捷、安全的双向同步功能,确保你在电脑、平板、手机等设备上随时随地访问和编辑最新的笔记内容。
(三)团队协作(借助第三方服务)
- 共享设置
- 虽然 Obsidian 本身并非专为团队协作设计,但结合 Git 等版本控制系统和云存储(如 GitHub、GitLab),可以实现团队共享笔记。将 Obsidian 笔记仓库初始化为 Git 仓库,团队成员通过克隆仓库到本地,进行各自的笔记编辑,完成后提交并推送更改,其他人拉取更新即可保持同步。
- 冲突处理
- 在多人同时编辑同一笔记时可能出现冲突,Git 会标记冲突部分,团队成员需要手动解决冲突,合并各自的修改,确保笔记内容的一致性。这需要团队成员具备一定的 Git 使用基础,但为小型团队知识共享与协作提供了可行的低成本方案。
四、用户体验
(一)主题切换
- 主题选择
- Obsidian 内置了多款美观且护眼的主题,点击侧边栏“设置” - “外观” - “主题”,可预览并选择喜欢的主题,如“Light”、“Dark”、“Dracula”等,满足不同环境和个人审美需求。切换主题后,界面字体、颜色、背景等元素会相应改变,带来全新视觉体验。
- 主题定制
- 对于熟悉 CSS 的用户,还可以通过“设置” - “外观” - “CSS 片段”功能,引入自定义 CSS 代码片段,进一步微调主题样式,例如更改字体大小、行距、链接颜色等,打造独一无二的 Obsidian 界面风格。
选择了默认主题,不太喜欢太花哨的界面,默认的简约明了的风格就很喜欢了,整体风格非常像 VS Code,视觉和交互都很喜欢。
- 对于熟悉 CSS 的用户,还可以通过“设置” - “外观” - “CSS 片段”功能,引入自定义 CSS 代码片段,进一步微调主题样式,例如更改字体大小、行距、链接颜色等,打造独一无二的 Obsidian 界面风格。
(二)快捷键设置
- 默认快捷键查看
- 点击侧边栏“设置” - “快捷键”,可查看 Obsidian 所有默认快捷键,涵盖笔记操作、视图切换、搜索等各个功能模块,熟悉常用快捷键能大幅提升操作效率,如快速切换笔记(Ctrl + Tab,Mac 为 Cmd + Tab)、保存当前笔记(Ctrl + S,Mac 为 Cmd + S)等。
- 快捷键自定义
- 若默认快捷键不符合使用习惯,你可以在“快捷键”设置页面点击要修改的操作项,按下新的组合键进行绑定,例如将新建笔记快捷键改为更顺手的组合,方便快速创建笔记,个性化快捷键配置让你的 Obsidian 使用更加流畅。
由于是刚开始系统化写文章,还需要时间熟悉一些基础的工具使用,以及发布的一些流程,所以真正留给写的时间很少。本文80%的内容都是由AI生成的,个人觉得其实是没有什么太大的价值的,只有记录个人独特的体验和感受,才有可能提供给阅读者其他渠道给不到的参考价值
明天记录上文中提到的 Raycast 软件