Obsidian完全指南:从入门到精通的知识管理神器
本文约5000字,阅读时间约15分钟。适合零基础用户,也包含进阶同步方案和高级技巧。
一、Obsidian是什么?
1.1 为什么选择Obsidian?
在众多笔记软件中,Obsidian凭借其独特的理念脱颖而出:
- 本地存储:你的笔记就是普通的Markdown文件,存在你自己的设备上,不依赖任何云服务
- 双向链接:通过
[[]]语法轻松建立笔记之间的关联,形成知识网络 - 图谱视图:可视化展示笔记之间的关系,让你看到知识的全貌
- 插件生态:超过1000+社区插件,几乎可以实现任何你想要的功能
- 完全免费:个人使用完全免费,付费的只是可选的云同步服务
1.2 Obsidian vs 其他笔记软件
| 特性 | Obsidian | Notion | AFFiNE | 语雀 |
|---|---|---|---|---|
| 存储方式 | 本地Markdown | 云端 | 云端 | 云端 |
| 离线使用 | ✅ 完全支持 | ❌ 需联网 | ❌ 需联网 | ❌ 需联网 |
| 双向链接 | ✅ 核心功能 | ⚠️ 有限 | ⚠️ 有限 | ❌ 无 |
| 图谱视图 | ✅ 内置 | ❌ 无 | ❌ 无 | ❌ 无 |
| 插件扩展 | ✅ 1000+ | ❌ 无 | ❌ 无 | ❌ 无 |
| 数据所有权 | ✅ 完全掌控 | ❌ 平台托管 | ❌ 平台托管 | ❌ 平台托管 |
| 内存占用 | ~200MB | ~500MB | ~800MB | ~300MB |
| 价格 | 免费(个人) | 免费/付费 | 免费 | 免费/付费 |
结论:如果你重视数据隐私、需要离线使用、喜欢折腾自定义,Obsidian是最佳选择。如果你需要团队协作、不想折腾,Notion可能更适合。
二、安装与初始设置
2.1 下载安装
Obsidian支持全平台:
- Windows/macOS/Linux:访问 obsidian.md 下载安装包
- Android/iOS:在应用商店搜索”Obsidian”下载
- 网页版:官方不提供,但可以通过服务器部署code-server实现
2.2 创建第一个Vault(仓库)
- 打开Obsidian,点击”Create new vault”
- 输入仓库名称(建议用英文,如”my-notes”)
- 选择存储位置(建议放在容易备份的位置)
- 点击”Create”完成创建
小贴士:一个Vault就是一个普通的文件夹,里面包含你的所有笔记(.md文件)和配置(.obsidian文件夹)。你可以随时用文件管理器打开它。
2.3 界面布局
Obsidian的界面主要分为:
- 左侧边栏:文件资源管理器、搜索、书签
- 中央区域:笔记编辑区(支持分屏)
- 右侧边栏:大纲、反向链接、图谱
- 底部状态栏:字数、阅读时间、当前模式
2.4 基础设置优化
进入设置(Ctrl+,),建议调整:
外观 → 基础颜色:根据喜好选择浅色/深色编辑器 → 行号:开启编辑器 → 显示当前行高亮:开启文件与链接 → 默认新建笔记位置:选择"当前文件所在的文件夹"文件与链接 → 使用Wiki链接:开启(推荐)三、Markdown语法速查
Obsidian使用标准Markdown语法,并扩展了一些独特功能。
3.1 基础语法
# 一级标题## 二级标题### 三级标题
**加粗文本***斜体文本*~~删除线~~`行内代码`
- 无序列表1. 有序列表- [ ] 任务列表(未完成)- [x] 任务列表(已完成)
> 引用块
---
| 表头1 | 表头2 ||:---|:---|| 单元格 | 单元格 |3.2 Obsidian扩展语法
双向链接(核心功能):
[[笔记标题]] → 链接到其他笔记[[笔记标题|显示文字]] → 自定义显示文字[[笔记标题#标题]] → 链接到笔记的特定章节![[图片.png]] → 嵌入图片![[笔记标题]] → 嵌入整个笔记标签:
#标签#父标签/子标签Callout提示框:
> [!note] 提示> 这是一个提示框
> [!warning] 警告> 这是一个警告框
> [!tip] 小贴士> 这是一个小贴士高亮:
==高亮文本==数学公式:
行内公式:$E = mc^2$块级公式:$$\sum_{i=1}^{n} x_i = x_1 + x_2 + ... + x_n$$四、插件系统:让Obsidian更强大
4.1 安装插件
- 设置 → 第三方插件 → 关闭”安全模式”
- 点击”浏览”进入社区插件市场
- 搜索并安装你需要的插件
- 启用插件并配置
4.2 必装插件推荐
效率提升类
| 插件名 | 功能 | 推荐理由 |
|---|---|---|
| QuickAdd | 快速添加笔记、模板 | 提高笔记效率 |
| Templater | 高级模板系统 | 自动化笔记结构 |
| Calendar | 日历视图 | 快速创建日记 |
| Periodic Notes | 周记/月记/年记 | 建立笔记习惯 |
| Commander | 自定义工具栏 | 提升操作效率 |
外观美化类
| 插件名 | 功能 | 推荐理由 |
|---|---|---|
| Minimal Theme | 简洁主题 | 最受欢迎的主题 |
| Style Settings | 主题自定义 | 微调主题细节 |
| Hider | 隐藏界面元素 | 极简界面 |
| Icon Folder | 文件夹图标 | 文件夹更直观 |
| Custom Frames | 嵌入网页 | 集成其他工具 |
知识管理类
| 插件名 | 功能 | 推荐理由 |
|---|---|---|
| Dataview | 数据查询 | 将笔记变成数据库 |
| Excalidraw | 手绘白板 | 可视化思考 |
| Kanban | 看板视图 | 项目管理 |
| Mind Map | 思维导图 | 自动生成导图 |
| Outline | 增强大纲 | 更好的导航 |
同步与发布类
| 插件名 | 功能 | 推荐理由 |
|---|---|---|
| Remotely Save | 云端同步 | 支持S3/WebDAV/坚果云 |
| Git | Git同步 | 版本控制+同步 |
| Syncthing | P2P同步 | 免费、无服务器 |
| Obsidian Publish | 官方发布 | 付费但简单 |
| Quartz | 静态站点生成 | 免费自托管 |
4.3 插件配置示例:Dataview
Dataview可以将你的笔记变成数据库:
// 列出所有未完成的任务TASKWHERE !completedLIMIT 10
// 列出最近修改的笔记TABLE file.mtime AS "修改时间"FROM ""SORT file.mtime DESCLIMIT 10
// 统计每个标签的笔记数量TABLE length(rows) AS "数量"FROM #标签GROUP BY tags五、多设备同步方案
这是很多用户最关心的问题。下面介绍几种主流方案。
5.1 方案对比
| 方案 | 价格 | 难度 | 多平台 | 自动同步 | 推荐场景 |
|---|---|---|---|---|---|
| Obsidian Sync | $8/月 | ⭐ | ✅ | ✅ | 懒人、预算充足 |
| Remotely Save + 坚果云 | 免费 | ⭐⭐ | ✅ | ✅ | 国内用户首选 |
| Git + GitHub | 免费 | ⭐⭐⭐ | ✅ | ⚠️ 需手动 | 程序员 |
| Syncthing | 免费 | ⭐⭐⭐ | ✅ | ✅ | 注重隐私 |
| 服务器中转 | 免费 | ⭐⭐⭐⭐ | ✅ | ✅ | 有服务器的用户 |
5.2 方案一:Remotely Save + 坚果云(推荐国内用户)
原理:通过WebDAV协议将笔记同步到坚果云。
步骤:
- 注册坚果云账号
- 在坚果云中创建应用:
- 设置 → 安全选项 → 第三方应用管理
- 添加应用,获取密码
- 在Obsidian中安装”Remotely Save”插件
- 配置插件:
Remote Service: WebDAVServer Address: https://dav.jianguoyun.com/dav/Username: 你的坚果云邮箱Password: 第三方应用密码
- 点击”Check”测试连接
- 开启”自动同步”
优点:免费、稳定、国内速度快 缺点:坚果云免费版有流量限制(1GB/月上传,3GB/月下载)
5.3 方案二:Git + GitHub(程序员首选)
原理:将笔记仓库用Git管理,推送到GitHub。
步骤:
- 在GitHub创建私有仓库
- 在Obsidian安装”Git”插件
- 配置插件:
Auto pull interval: 5Auto push interval: 5Pull updates on startup: 开启Push on backup: 开启
- 初始化仓库并推送:
打开命令面板(Ctrl+P)输入 "Git: Initialize git repository"输入 "Git: commit all changes"输入 "Git: push"
优点:免费、有版本历史、可回滚 缺点:需要Git知识、同步有延迟
5.4 方案三:Syncthing(注重隐私)
原理:P2P直接同步,不经过任何服务器。
步骤:
- 在所有设备安装Syncthing
- 添加设备(扫描二维码或输入设备ID)
- 共享笔记文件夹
- 等待同步完成
优点:完全免费、无流量限制、隐私安全 缺点:需要设备同时在线、初次配置复杂
5.5 方案四:服务器中转(有服务器的用户)
原理:在服务器上部署同步服务,所有设备连接到服务器。
方案A:Gitea + Git插件
如果你有Gitea服务器(端口3000),可以:
- 在Gitea创建私有仓库
- 配置Git插件指向Gitea服务器
- 享受免费的私有同步
方案B:code-server + Foam
如果你想在任何设备上通过浏览器使用Obsidian:
- 在服务器安装code-server
- 安装Foam插件(VS Code的Obsidian替代)
- 通过浏览器访问
http://服务器IP:8080
优点:随时随地访问、数据完全掌控 缺点:需要服务器、带宽有限(如3M带宽)
六、高级技巧
6.1 模板系统
使用Templater插件创建模板:
---title: <% tp.file.title %>date: <% tp.date.now("YYYY-MM-DD") %>tags: [日记]---
# <% tp.file.title %>
## 今日目标- [ ]
## 今日记录
## 今日总结
## 明日计划- [ ]将模板放入模板文件夹,然后通过命令面板插入。
6.2 Dataview进阶
创建动态笔记索引:
TABLE file.ctime AS "创建时间", file.size AS "大小"FROM ""WHERE file.folder = "项目"SORT file.ctime DESC统计字数:
TABLE length(file.content) AS "字数"FROM ""SORT length(file.content) DESCLIMIT 10任务看板:
TASKWHERE contains(text, "#重要") AND !completedGROUP BY file.link6.3 快捷键自定义
进入设置 → 快捷键,建议自定义:
Ctrl+N:新建笔记Ctrl+O:快速打开Ctrl+P:命令面板Ctrl+E:切换编辑/预览模式Ctrl+Shift+F:全局搜索Ctrl+G:图谱视图6.4 笔记组织策略
PARA方法:
- Projects:当前进行的项目
- Areas:持续关注的领域
- Resources:感兴趣的资源
- Archives:已完成或不再活跃的内容
Zettelkasten卡片盒笔记法:
- 每个笔记只写一个想法
- 用自己的话重新表述
- 通过双向链接建立关联
- 定期回顾和整理
七、常见问题解答
Q1:Obsidian免费吗?
A:完全免费!付费的只是可选的云同步服务(Obsidian Sync,16/月)。所有核心功能和插件都是免费的。
Q2:笔记存在哪里?
A:存在你选择的本地文件夹中,就是普通的.md文件。你可以随时用其他编辑器打开,也可以用文件管理器备份。
Q3:如何备份?
A:
- 简单备份:直接复制整个Vault文件夹
- Git备份:用Git管理,推送到GitHub/Gitea
- 云备份:用Syncthing或坚果云自动同步
Q4:插件安全吗?
A:社区插件都是开源的,代码可在GitHub查看。但建议只安装知名插件,避免安装来源不明的插件。
Q5:Obsidian和AFFiNE哪个好?
A:取决于你的需求:
- Obsidian:本地优先、插件丰富、适合个人知识管理
- AFFiNE:云端优先、界面现代、适合团队协作
如果你是个人用户,且重视数据隐私,推荐Obsidian。如果你的服务器内存有限(如3.6GB),AFFiNE可能会比较吃力。
八、学习资源
官方资源
中文社区
推荐YouTube频道
- Nicole van der Hoeven
- FromSergio
- Bryan Jenks
- Productive Dude
九、总结
Obsidian不仅仅是一个笔记软件,它是一个知识管理系统。通过双向链接、图谱视图和丰富的插件生态,你可以构建一个真正属于自己的”第二大脑”。
入门建议:
- 先用基础功能,不要一开始就折腾插件
- 养成每日记录的习惯
- 慢慢建立笔记之间的链接
- 定期回顾和整理
进阶建议:
- 学习Dataview,将笔记变成数据库
- 使用模板系统,提高效率
- 选择适合自己的同步方案
- 探索社区插件,扩展功能
记住,工具只是手段,真正重要的是你的思考和记录。Obsidian提供了一个强大的平台,但最终的价值来自于你持续的输入和整理。
关于作者:本文由火花花博客整理,如有问题欢迎在评论区留言。
相关文章推荐:
如果这篇文章对你有帮助,欢迎分享给更多人!
部分信息可能已经过时








