Skip to content

实战案例集合

本文收集了来自社区的真实案例,帮助你了解不同场景下 Obsidian 的实际应用。

知识管理案例

案例 1:个人知识库构建

用户背景:软件工程师,希望整理学习笔记和技术文档

仓库规模

  • 笔记数量:2500+ 篇
  • 运行时间:3 年+
  • 主要插件:Dataview、Templater、QuickAdd

组织结构

📁 00-Inbox/           # 收集箱
📁 01-Projects/        # 项目笔记
📁 02-Areas/           # 责任领域
   📁 Health/
   📁 Finance/
   📁 Career/
📁 03-Resources/       # 参考资料
   📁 Programming/
   📁 Books/
   📁 Courses/
📁 04-Archive/         # 归档
📁 05-Templates/       # 模板

工作流程

yaml
日常流程:
  1. 随手记录 → Inbox 文件夹
  2. 每周整理 → 移动到对应分类
  3. 定期回顾 → 建立链接关系
  4. 项目归档 → Archive 文件夹

核心原则:
  - PARA 方法(Projects, Areas, Resources, Archive)
  - 每条笔记都要建立链接
  - 定期回顾和整理

关键技巧

markdown
<!-- 快速捕获模板 -->
---
created: {{date}}
tags: [inbox]
status: draft
---

# 想法

<!-- 定期回顾查询 -->
```dataview
TABLE created, tags
FROM "00-Inbox"
WHERE created >= date(today) - dur(7 days)
SORT created DESC

**成果**:
- ✅ 查找效率提升 80%
- ✅ 建立了 5000+ 条内部链接
- ✅ 形成了完整的技术知识图谱

### 案例 2:读书笔记系统

**用户背景**:资深读者,希望整理 3000+ 本读书笔记

**核心需求**:
- 书籍分类管理
- 读书笔记检索
- 知识点关联

**解决方案**:

```yaml
书籍笔记结构:
  书名: 
    type: book
    author: 作者名
    status: reading/done
    rating: 1-5
    tags: [标签]
  
  内容:
    - 基本信息区
    - 章节笔记
    - 精彩摘录
    - 个人思考
    - 关联书籍

Dataview 查询示例

dataview
TABLE author, rating, status
FROM #book
WHERE status = "done"
SORT rating DESC
LIMIT 10

自动化脚本

javascript
// Templater 脚本:自动生成读书笔记模板
<%*
let bookTitle = await tp.system.prompt("书名");
let author = await tp.system.prompt("作者");
tR += `---
title: ${bookTitle}
type: book
author: ${author}
status: reading
rating: 0
created: ${tp.date.now("YYYY-MM-DD")}
tags: [book, reading]
---

# ${bookTitle}

## 基本信息

- **作者**:${author}
- **开始阅读**:${tp.date.now("YYYY-MM-DD")}
- **阅读状态**:进行中

## 章节笔记

## 精彩摘录

## 个人思考

## 关联书籍

`;
%>

成果

  • ✅ 管理了 3000+ 本书籍笔记
  • ✅ 建立了 10,000+ 条知识关联
  • ✅ 发现了意想不到的书籍关联

学术研究案例

案例 3:博士论文研究

用户背景:博士研究生,管理文献和研究思路

核心需求

  • 文献管理
  • 引用追踪
  • 研究思路整理

工作流设计

📁 Literature/          # 文献笔记
   📁 By-Author/       # 按作者分类
   📁 By-Topic/        # 按主题分类
   📁 To-Read/         # 待读文献
📁 Research/            # 研究笔记
   📁 Ideas/           # 研究想法
   📁 Experiments/     # 实验记录
   📁 Analysis/        # 分析笔记
📁 Writing/             # 论文写作
   📁 Drafts/          # 草稿
   📁 Chapters/        # 章节整理
📁 Zotero/              # Zotero 导出

文献笔记模板

markdown
---
title: {{title}}
authors: {{authors}}
year: {{year}}
doi: {{doi}}
tags: [literature, {{topic}}]
status: to-read/reading/done
zotero: {{zotero_link}}
---

# {{title}}

## 核心观点


## 方法论


## 主要发现


## 引用文献

- [[]]
- [[]]

## 相关文献

- [[]]
- [[]]

## 我的思考

## 可用于我的研究

引用追踪查询

dataview
TABLE authors, year, status
FROM "Literature"
WHERE status = "done"
SORT year DESC

研究成果可视化

dataview
TABLE 
  length(file.inlinks) as "被引用次数",
  length(file.outlinks) as "引用文献数"
FROM "Literature"
WHERE status = "done"
SORT length(file.inlinks) DESC
LIMIT 20

成果

  • ✅ 管理了 500+ 篇文献笔记
  • ✅ 建立了完整的引用网络
  • ✅ 论文写作效率提升 50%

案例 4:课程教案管理

用户背景:大学教师,管理课程资料和教案

解决方案

yaml
课程结构:
  课程目录:
    - 课程大纲
    - 教学计划
    - 课件资料
    - 作业题库
    - 学生管理
  
  每节课笔记:
    - 教学目标
    - 重点难点
    - 教学过程
    - 课后反思

课程进度查询

dataview
TABLE date, topic, status
FROM "Courses/Web-Development"
WHERE date >= date(2024-01-01)
SORT date ASC

成果

  • ✅ 课程资料查找时间减少 70%
  • ✅ 教学质量持续改进

工作效率案例

案例 5:项目管理

用户背景:项目经理,管理多个项目

项目笔记结构

markdown
---
project: 项目名称
status: active/completed/on-hold
priority: high/medium/low
start_date: 2024-01-01
due_date: 2024-06-30
tags: [project, client-A]
---

# 项目名称

## 项目概览

- **客户**
- **预算**
- **团队**
- **状态**

## 项目目标

1. 
2. 

## 里程碑

- [ ] 里程碑 1 - 2024-02-01
- [ ] 里程碑 2 - 2024-04-01
- [ ] 里程碑 3 - 2024-06-30

## 会议记录

### 2024-01-15 项目启动会

**参会人员**
**会议决议**
**下一步行动**

## 风险管理

| 风险 | 影响 | 概率 | 应对措施 |
|------|------|------|----------|
| | | | |

## 相关笔记

- [[]]
- [[]]

项目进度查询

dataview
TABLE 
  project as "项目",
  status as "状态",
  due_date as "截止日期"
FROM "Projects"
WHERE status = "active"
SORT due_date ASC

会议记录模板

javascript
<%*
let date = tp.date.now("YYYY-MM-DD");
let project = await tp.system.prompt("项目名称");
let attendees = await tp.system.prompt("参会人员");
%>
---
date: <%= date %>
project: <%= project %>
type: meeting
attendees: <%= attendees %>
---

# <%= date %> 会议记录

## 项目
[[<%= project %>]]

## 参会人员
<%= attendees %>

## 议题

### 议题 1

**讨论内容**

**决议**

**负责人**

**截止日期**

## 待办事项

- [ ] 

## 下次会议

- **时间**
- **议题**

成果

  • ✅ 同时管理 10+ 个项目
  • ✅ 会议效率提升 60%
  • ✅ 项目信息查找时间减少 80%

案例 6:客户关系管理

用户背景:销售经理,管理客户信息

客户笔记模板

markdown
---
customer: 客户名称
industry: 行业
tier: A/B/C
status: prospect/active/inactive
created: 2024-01-01
tags: [customer, industry]
---

# 客户名称

## 基本信息

- **公司**
- **联系人**
- **电话**
- **邮箱**
- **地址**
- **行业**

## 客户分级

- **等级**:A类客户
- **年采购额**
- **合作时长**

## 沟通记录

### 2024-01-15 初次接触

**方式**:电话/邮件/面谈
**内容**
**下一步**

## 需求记录

- 
- 

## 商机追踪

| 商机 | 金额 | 阶段 | 预计成交 |
|------|------|------|----------|
| | | | |

## 相关项目

- [[]]

客户查询

dataview
TABLE 
  customer as "客户",
  industry as "行业",
  tier as "等级",
  status as "状态"
FROM "Customers"
WHERE status = "active"
SORT tier ASC

成果

  • ✅ 管理了 500+ 客户信息
  • ✅ 客户满意度提升 30%
  • ✅ 销售业绩提升 25%

内容创作案例

案例 7:博客写作工作流

用户背景:独立博主,每周发布 2-3 篇文章

写作流程

想法收集 → 大纲整理 → 初稿撰写 → 编辑修改 → 发布 → 推广

文章笔记模板

markdown
---
title: 文章标题
status: idea/draft/review/published
category: 分类
published_date: 
word_count: 
tags: [blog, topic]
---

# 文章标题

## 基本信息

- **状态**:草稿
- **分类**
- **字数目标**:1500
- **发布平台**

## 大纲

### 引言

### 正文

#### 要点 1

#### 要点 2

#### 要点 3

### 结论

## 关键点

- 
- 

## 参考资料

- [[]]
- 

## 写作进度

- [x] 收集素材
- [x] 完成大纲
- [ ] 撰写初稿
- [ ] 编辑修改
- [ ] 添加图片
- [ ] SEO优化
- [ ] 发布

## 发布清单

- [ ] 检查标题
- [ ] 检查链接
- [ ] 添加元描述
- [ ] 设置标签
- [ ] 设置封面图

文章进度查询

dataview
TABLE 
  title as "标题",
  status as "状态",
  word_count as "字数"
FROM "Blog"
WHERE status != "published"
SORT file.ctime DESC

灵感收集

markdown
---
type: idea
created: {{date}}
tags: [idea, blog]
---

# 灵感:{{title}}

## 来源

## 核心观点

## 可能标题

1. 
2. 

## 参考素材

- 
-

成果

  • ✅ 每周稳定输出 3 篇文章
  • ✅ 写作效率提升 50%
  • ✅ 文章质量显著提高

学习笔记案例

案例 8:编程学习路径

用户背景:前端开发学习者,系统性学习编程

学习笔记结构

📁 Learning/
   📁 JavaScript/
      📁 Basics/
      📁 Advanced/
      📁 Projects/
   📁 React/
      📁 Fundamentals/
      📁 Hooks/
      📁 Patterns/
   📁 CSS/
      📁 Layout/
      📁 Animations/

知识点笔记模板

markdown
---
topic: 主题
category: category
difficulty: beginner/intermediate/advanced
status: learning/reviewed/mastered
created: 2024-01-01
tags: [programming, topic]
---

# 知识点标题

## 概念解释

<!-- 用自己的话解释这个概念 -->

## 代码示例

```javascript
// 示例代码

应用场景

注意事项

相关知识点

  • [[相关知识点1]]
  • [[相关知识点2]]

练习题

题目 1

问题

答案

学习资源


**学习进度追踪**:

```dataview
TABLE 
  topic as "主题",
  difficulty as "难度",
  status as "状态"
FROM "Learning"
WHERE category = "JavaScript"
SORT difficulty ASC

复习计划

dataview
TABLE 
  topic as "知识点",
  file.ctime as "学习时间",
  status as "状态"
FROM "Learning"
WHERE status = "learning"
SORT file.ctime ASC

成果

  • ✅ 系统性学习了前端技术栈
  • ✅ 建立了完整的知识体系
  • ✅ 找到了满意的工作

特殊场景案例

案例 9:家庭生活管理

用户背景:家庭主妇,管理家庭事务

家庭笔记结构

📁 Family/
   📁 Finance/
      📁 Budget/
      📁 Bills/
   📁 Health/
      📁 Medical-Records/
      📁 Medications/
   📁 Home/
      📁 Maintenance/
      📁 Inventory/
   📁 Events/
      📁 Birthdays/
      📁 Anniversaries/

家庭预算模板

markdown
---
month: 2024-01
type: budget
---

# 2024年1月预算

## 收入

| 来源 | 金额 |
|------|------|
| 工资 | ¥ |
| 其他 | ¥ |
| **总计** | **¥** |

## 支出

### 固定支出

| 项目 | 金额 | 支付日期 |
|------|------|----------|
| 房租/房贷 | ¥ | |
| 水电费 | ¥ | |
| 话费网费 | ¥ | |

### 变动支出

| 类别 | 预算 | 实际 | 差异 |
|------|------|------|------|
| 餐饮 | ¥ | ¥ | ¥ |
| 交通 | ¥ | ¥ | ¥ |
| 购物 | ¥ | ¥ | ¥ |

## 本月储蓄

- 目标:¥
- 实际:¥

## 备注

家庭活动日历

dataview
TABLE 
  event as "事件",
  date as "日期"
FROM "Family/Events"
WHERE date >= date(today)
SORT date ASC
LIMIT 10

成果

  • ✅ 家庭开支减少 15%
  • ✅ 不再错过重要日期
  • ✅ 家庭事务井井有条

案例 10:个人习惯追踪

用户背景:希望养成好习惯,追踪个人成长

习惯追踪系统

markdown
---
date: 2024-01-01
type: daily-habits
---

# 2024-01-01 习惯追踪

## 今日习惯

- [ ] 晨起运动 30 分钟
- [ ] 阅读 30 分钟
- [ ] 写作 500 字
- [ ] 冥想 10 分钟
- [ ] 早睡(23:00 前)

## 情绪记录

- **心情**:😊 很好 / 😐 一般 / 😔 不好
- **精力**:⚡ 充沛 / 😪 不足

## 今日感悟

## 明日计划

习惯完成率统计

dataview
TABLE 
  length(filter(file.tasks, (t) => t.completed)) as "完成数",
  length(file.tasks) as "总数",
  round(length(filter(file.tasks, (t) => t.completed)) / length(file.tasks) * 100, 1) + "%" as "完成率"
FROM "Habits"
WHERE file.ctime >= date(today) - dur(30 days)
SORT file.ctime DESC

成果

  • ✅ 养成了 5 个好习惯
  • ✅ 习惯完成率从 40% 提升到 85%
  • ✅ 整体生活质量显著提升

案例总结

成功案例的共同特点

yaml
核心原则:
  1. 简单至上:
    - 不要过度设计
    - 从简单开始
    - 逐步迭代优化
  
  2. 定期维护:
    - 每日快速整理
    - 每周系统回顾
    - 每月深度优化
  
  3. 建立链接:
    - 每条笔记都要关联
    - 主动发现隐藏联系
    - 构建知识网络
  
  4. 持续改进:
    - 根据需求调整结构
    - 学习新方法新技术
    - 保持开放心态

避免的常见错误

yaml
错误做法:
  ❌ 过度复杂化:
    - 不要一开始就追求完美
    - 不要安装太多插件
    - 不要过度分类
  
  ❌ 缺乏维护:
    - 不要只收集不整理
    - 不要建立链接后不管
    - 不要忘记定期回顾
  
  ❌ 孤立笔记:
    - 不要创建孤立的笔记
    - 不要忽视反向链接
    - 不要忘记标签系统
  
  ❌ 盲目模仿:
    - 不要照搬别人的工作流
    - 不要追求花哨功能
    - 不要忽视自己的需求

新手起步建议

markdown
## 第一周:建立基础

1. 创建简单的笔记结构
2. 学习基本 Markdown 语法
3. 开始写第一篇笔记
4. 建立第一条链接

## 第二周:建立习惯

1. 每日记录想法
2. 学习使用模板
3. 开始定期整理
4. 探索插件生态

## 第三周:优化提升

1. 调整笔记结构
2. 学习高级功能
3. 建立自动化流程
4. 加入社区交流

## 第四周:形成系统

1. 确定工作流程
2. 建立知识体系
3. 持续优化改进
4. 分享经验心得

下一步

最后更新:2026年3月13日编辑此页反馈问题