必装插件推荐
社区插件是 Obsidian 生态的核心,以下是经过大量用户验证的必装插件推荐。每个插件都包含详细的使用说明和配置建议。
如何安装插件
社区插件市场
- 打开设置 → 第三方插件
- 关闭「安全模式」
- 点击「浏览」进入插件市场
- 搜索插件名称
- 点击「安装」并「启用」
手动安装
- 从 GitHub 下载插件 release
- 解压到
.obsidian/plugins/插件名/ - 重启 Obsidian
- 在设置中启用插件
BRAT 插件
用于安装开发中的插件:
- 安装 BRAT 插件
- 添加插件的 GitHub 仓库
- 自动跟踪更新
数据处理类插件
Dataview
强大的数据查询和索引插件,是 Obsidian 最受欢迎的插件之一。
| 项目 | 说明 |
|---|---|
| 下载量 | 100万+ |
| 功能 | 查询、索引、动态显示笔记数据 |
| 官方文档 | blacksmithgu.github.io |
核心功能:
dataview
LIST
FROM "项目"
WHERE status = "进行中"
SORT file.mtime DESC
LIMIT 10使用场景:
- 创建动态任务列表
- 生成阅读清单
- 项目进度追踪
- 自动索引整理
三种查询语法:
dataview
# LIST - 列表视图
LIST
FROM "读书笔记"
WHERE rating >= 4
# TABLE - 表格视图
TABLE author, rating, status
FROM "书籍"
SORT rating DESC
# TASK - 任务视图
TASK
FROM "项目"
WHERE !completedDataviewJS 高级用法:
dataviewjs
// 自定义复杂查询
const pages = dv.pages("#书籍")
.where(p => p.rating >= 4)
.sort(p => p.rating, 'desc');
dv.table(
["书名", "作者", "评分"],
pages.map(p => [p.file.link, p.author, p.rating])
);配置建议:
yaml
# 在设置中启用
Enable JavaScript Queries: true
Enable Inline Queries: true
Automatic View Refreshing: trueTemplater
高级模板处理插件,比内置模板功能强大得多。
| 项目 | 说明 |
|---|---|
| 下载量 | 80万+ |
| 功能 | 强大的模板语法和自动化 |
核心功能:
- 变量替换:
<% tp.date.now("YYYY-MM-DD") %> - 条件判断:
<% if (condition) { %>...<% } %> - 循环执行:
<% for (item of list) { %>...<% } %> - 文件操作:创建、移动、删除文件
常用模板示例:
markdown
---
title: <% tp.file.title %>
date: <% tp.date.now("YYYY-MM-DD") %>
tags: [<% tp.file.folder() %>]
---
# <% tp.file.title %>
创建时间: <% tp.date.now("YYYY-MM-DD HH:mm") %>
## 概述
## 内容
## 参考
- [[<% tp.file.folder() %>索引]]自动创建日记:
javascript
<%*
// 获取今天的日期
const today = tp.date.now("YYYY-MM-DD");
// 检查文件是否已存在
const fileExists = await tp.file.exists(`日记/${today}.md`);
if (!fileExists) {
// 创建日记文件
await tp.file.create_new(
tp.file.find_tfile("日记模板"),
today,
false,
app.vault.getAbstractFileByPath("日记")
);
}
%>使用场景:
- 自动化日记创建
- 项目模板生成
- 批量内容处理
- 自动命名和组织
QuickAdd
快速添加内容的插件,大幅提升捕获效率。
| 项目 | 说明 |
|---|---|
| 下载量 | 50万+ |
| 功能 | 快速捕获和创建笔记 |
核心功能:
- 快速添加笔记
- 模板选择器
- 宏命令支持
- 多种触发方式
配置示例:
yaml
# 创建快速捕获命令
名称: 快速捕获
类型: Capture
设置:
捕获到: 收件箱/收件箱.md
插入位置: 底部
模板: |
- {{DATE}} {{VALUE}}常用快捷命令:
| 命令 | 功能 |
|---|---|
| 快速捕获 | 快速记录想法 |
| 新建笔记 | 从模板创建 |
| 添加任务 | 快速添加待办 |
| 捕获链接 | 保存网页链接 |
界面增强类插件
Style Settings
主题自定义插件,让你可以可视化调整主题样式。
| 项目 | 说明 |
|---|---|
| 下载量 | 60万+ |
| 功能 | 可视化调整主题样式 |
功能特点:
- 字体大小调整
- 颜色方案切换
- 布局微调
- 暗色/亮色模式定制
支持的设置:
css
/* 主题开发者可以定义可调整选项 */
:root {
--font-size: 16px;
--line-height: 1.6;
--accent-color: #7c3aed;
}常见配置:
yaml
字体设置:
正文字号: 16px
标题字号: 自动缩放
代码字号: 14px
颜色设置:
主色调: 紫色
背景色: 跟随系统
高亮色: 黄色
布局设置:
行宽: 700px
行高: 1.6
段落间距: 1emAdvanced Tables
表格增强插件,让 Markdown 表格编辑变得轻松。
| 项目 | 说明 |
|---|---|
| 下载量 | 50万+ |
| 功能 | 改进表格编辑体验 |
功能特点:
- 自动格式化
- 列操作(添加、删除、移动)
- 公式支持
- 导出功能
- Tab 键导航
使用示例:
markdown
| 姓名 | 语文 | 数学 | 英语 | 总分 |
|-----|-----|-----|-----|-----|
| 张三 | 85 | 92 | 88 | <!-- =sum(B2:D2) --> |
| 李四 | 90 | 88 | 95 | <!-- =sum(B3:D3) --> |
| 平均 | <!-- =avg(B2:B3) --> | ... | ... | ... |快捷键:
| 快捷键 | 功能 |
|---|---|
Tab | 移动到下一单元格 |
Shift+Tab | 移动到上一单元格 |
Enter | 新建行 |
Ctrl+Shift+Enter | 在上方插入行 |
Kanban
看板视图插件,支持任务管理。
| 项目 | 说明 |
|---|---|
| 下载量 | 40万+ |
| 功能 | 在笔记中创建看板 |
创建看板:
markdown
```kanban
## 待办
- [ ] 任务1
- [ ] 任务2
## 进行中
- [ ] 任务3
## 完成
- [x] 任务4
**配置选项:**
```yaml
# 看板设置
列:
- 待办
- 进行中
- 已完成
日期显示: true
标签显示: true导航与搜索类插件
Omnisearch
智能搜索引擎,比内置搜索更强大。
| 项目 | 说明 |
|---|---|
| 下载量 | 30万+ |
| 功能 | AI 驱动的智能搜索 |
功能特点:
- 更快的搜索速度
- 更智能的结果排序
- 支持 PDF 搜索
- 支持图片 OCR 搜索
- 搜索历史
使用方式:
Ctrl+Shift+P打开 Omnisearch- 输入搜索关键词
- 智能排序显示结果
配置建议:
yaml
# 推荐设置
启用 PDF 搜索: true
启用图片 OCR: true
显示搜索历史: true
结果数量: 50Smart Connections
AI 驱动的笔记联想插件。
| 项目 | 说明 |
|---|---|
| 下载量 | 20万+ |
| 功能 | AI 分析并推荐相关笔记 |
功能特点:
- AI 内容分析
- 智能推荐
- 聊天式探索
- 向量搜索
使用方式:
- 打开侧边栏的 Smart Connections
- 查看当前笔记的相关推荐
- 或使用聊天功能提问
配置建议:
yaml
# API 设置
模型: text-embedding-ada-002
或使用本地模型: all-MiniLM-L6-v2
# 推荐数量
显示结果: 10写作辅助类插件
Mind Map
思维导图插件。
| 项目 | 说明 |
|---|---|
| 下载量 | 25万+ |
| 功能 | 将笔记转为思维导图 |
使用方式:
markdown
```mindmap
# 中心主题
## 分支1
### 子分支1-1
### 子分支1-2
## 分支2
### 子分支2-1
**导出选项:**
- 导出为 PNG
- 导出为 SVG
- 导出为 PDF
---
### Advanced Code Editor
代码编辑增强插件。
| 项目 | 说明 |
|-----|------|
| 功能 | 改进代码块编辑体验 |
**功能特点:**
- 语法高亮
- 代码折叠
- 自动补全
- 格式化
---
## 知识管理类插件
### Tasks
任务管理插件。
| 项目 | 说明 |
|-----|------|
| 下载量 | 60万+ |
| 功能 | 增强任务管理 |
**任务语法:**
```markdown
- [ ] 任务描述 📅 2024-01-15 ⏫ #project
- [ ] 周期任务 🔁 every day 📅 2024-01-15
- [ ] 带截止日期 🛫 2024-01-01 📅 2024-01-15查询任务:
markdown
```tasks
not done
due before tomorrow
sort by due
---
### Spaced Repetition
间隔重复学习插件。
| 项目 | 说明 |
|-----|------|
| 下载量 | 30万+ |
| 功能 | 闪卡和间隔重复 |
**创建闪卡:**
```markdown
#flashcard
问题内容
?
答案内容
#flashcard/reverse
双向卡片
??
正面和反面复习流程:
- 打开命令面板
- 输入「Spaced Repetition: Review flashcards」
- 开始复习
Excalidraw
手绘风格的绘图工具。
| 项目 | 说明 |
|---|---|
| 下载量 | 30万+ |
| 功能 | 手绘风格图表和笔记 |
功能特点:
- 手绘风格
- 矢量图形
- 支持嵌入笔记
- 导出为图片
文件管理类插件
File Recovery
官方内置的文件恢复插件。
| 项目 | 说明 |
|---|---|
| 状态 | 官方内置 |
| 功能 | 恢复误删的笔记 |
功能特点:
- 版本历史
- 自动保存
- 快速恢复
- 无需配置
使用方式:
- 设置 → 核心插件 → 文件恢复
- 点击「快照」查看历史
- 选择要恢复的版本
详细教程
查看 文件恢复核心插件 了解完整的配置和使用方法。
Paste URL into selection
智能粘贴链接。
| 项目 | 说明 |
|---|---|
| 功能 | 将链接嵌入选中文字 |
使用方式:
- 选中文字
- 复制链接
- 粘贴(自动转为
[文字](链接))
插件组合推荐
知识管理系统
| 插件 | 用途 | 必要性 |
|---|---|---|
| Dataview | 数据查询 | ⭐⭐⭐ |
| Templater | 模板系统 | ⭐⭐⭐ |
| QuickAdd | 快速捕获 | ⭐⭐ |
| Smart Connections | AI 联想 | ⭐ |
项目管理系统
| 插件 | 用途 | 必要性 |
|---|---|---|
| Tasks | 任务管理 | ⭐⭐⭐ |
| Kanban | 看板视图 | ⭐⭐⭐ |
| Dataview | 数据查询 | ⭐⭐ |
| Reminder | 提醒功能 | ⭐⭐ |
写作工作流
| 插件 | 用途 | 必要性 |
|---|---|---|
| Mind Map | 思维导图 | ⭐⭐⭐ |
| Advanced Tables | 表格编辑 | ⭐⭐ |
| Templater | 写作模板 | ⭐⭐⭐ |
| Longform | 长文写作 | ⭐⭐ |
学习笔记系统
| 插件 | 用途 | 必要性 |
|---|---|---|
| Spaced Repetition | 间隔重复 | ⭐⭐⭐ |
| PDF Highlights | PDF 标注 | ⭐⭐⭐ |
| Annotator | 增强标注 | ⭐⭐ |
| Dataview | 学习统计 | ⭐⭐ |
安装建议
新手入门
建议先安装以下基础插件:
- Templater - 模板系统,提高效率
- Dataview - 数据处理核心
- Advanced Tables - 表格增强
安装顺序:
- 先熟悉内置功能
- 添加 Templater 创建模板
- 安装 Dataview 查询数据
- 根据需要添加其他插件
进阶用户
根据需求添加:
- QuickAdd - 快速捕获
- Style Settings - 界面定制
- Tasks - 任务管理
- Omnisearch - 智能搜索
高级用户
完整生态:
- 以上全部
- Spaced Repetition - 学习增强
- Excalidraw - 绘图工具
- Smart Connections - AI 联想
- 开发自己的插件
插件管理技巧
性能优化
避免安装过多插件:
- 每个插件都会占用资源
- 建议控制在 20 个以内
- 定期审查不用的插件
启动优化:
- 禁用不常用插件
- 使用快捷键而非自动启动
- 定期清理缓存
版本管理
更新策略:
- 重要插件谨慎更新
- 备份后再更新
- 关注更新日志
回滚方法:
- 下载旧版本
- 手动替换插件文件夹
- 重启 Obsidian
提示
插件不在多,在于精。建议先熟练掌握几个核心插件,再逐步扩展!
注意
安装过多插件会影响 Obsidian 启动速度和性能,请根据实际需求选择!
INFO
首次使用新插件时,建议阅读插件的官方文档,了解所有功能和配置选项。