part-6 · 工作流与方法论实战

模板系统搭建

让每类笔记一出生就长对模样:模板目录、属性协同与长期演化。

笔记系统的崩坏,往往从”每次新建笔记都要想该填什么”开始。今天这个格式,明天那个结构,半年后翻回去连自己都看不懂。模板就是治这个病的药:让每类笔记一出生就长对模样,省下脑力去想内容,而不是想格式。

Obsidian 自带的核心插件 Templates 已经能做基础套用,配合社区插件 Templater 与属性、Dataview,可以搭出一套会随你成长的个人模板库。

模板目录结构建议

先给模板安个家。建一个 模板/(或 Templates/)文件夹,把所有模板集中存放,避免它们混进正文笔记。一个实用的起点是按”笔记类型”分文件:

模板/
├── 每日笔记.md
├── 永久笔记.md
├── 文献笔记.md
├── 书目.md
├── 项目.md
└── MOC.md

每种你常写的笔记,对应一个模板。在 Templates 插件设置里把”模板文件夹位置”指向 模板/,之后命令面板运行”插入模板”,就能一键套用。

[!tip] 给模板加前缀 不少人喜欢用 _模板-每日笔记 这样以下划线开头的命名,让模板在文件列表里沉到底,不干扰正文。命名风格统一即可。

模板里该放什么

一个好模板不是”越全越好”,而是”刚好的骨架”——既给出该填的结构,又不至于变成填表负担。以永久笔记为例:

---
type: 永久笔记
source: 
created: {{date}}
tags:
  - 
---

# 

{{ }}

## 关联
- 

它只规定了三件事:属性(让 Dataview 能检索)、标题(你的观点本身)、关联区(逼你链接)。正文留白,因为内容不该被模板框死。

每日笔记的模板则可以更结构化,前面工作流篇里讲过的”待办 + 灵感 + 日记”三区就适合做成模板。

模板与属性、Dataview 的协同

模板真正的威力,在于它和属性、Dataview 形成闭环

  1. 模板定义属性 schema:每个模板顶部的 frontmatter,就是这类笔记该有的字段约定。比如项目模板有 statusdeadlinearea
  2. Dataview 按属性查询:因为每条笔记都从模板生来带着统一字段,Dataview 查询才不会扑空。
```sql
TABLE deadline, status
FROM "1-Projects"
WHERE status = "active"
SORT deadline ASC
```
  1. 模板保证一致性:人总会忘填字段,模板预置好,漏填的概率就低。

换句话说:模板是 schema 的执行者。你想让知识库可被检索,就得先让每类笔记”长得一样”,而模板就是那个模具。

Templater:让模板会”动”

核心 Templates 插件只支持 {{date}}{{time}} 这类简单变量。社区插件 Templater 则让模板会”思考”——它支持 JavaScript 表达式、条件逻辑、光标跳转。

比如新建项目笔记时,Templater 可以自动弹窗让你输入项目名,填进标题和文件名;新建永久笔记时自动把创建日期写进属性、光标直接跳到正文等你开写。这些”自动化”把摩擦降到接近零。

---
type: 永久笔记
created: <% tp.date.now("YYYY-MM-DD") %>
---

# <% tp.file.title %>

<% ... %> 是 Templater 的语法,tp.date.now() 取当前日期,tp.file.title 取文件名。每次新建,这些占位符自动填好,你只管写内容。

[!warning] 别一上来就上 Templater Templater 功能强大但也复杂。建议先用核心 Templates 插件跑顺,等某类重复操作让你觉得烦了,再引入 Templater 解决具体痛点。工具为需求服务,不是反过来。

个人模板库的长期演化

模板库不是一次设计定型的,它会随你的使用持续演化。几个让它健康生长的习惯:

  • 从重复中诞生模板:不要预先设想”我需要 20 个模板”。当你发现同类笔记写了第三次、每次都手动搭同样的结构,那一刻才把它固化成模板。需求先于模板。
  • 定期修剪:每月回看模板目录,删掉几个月没用过的”僵尸模板”。模板太多和没模板一样让人迷茫。
  • 版本迭代:发现某个模板字段总空着,说明它不重要,删掉;发现总手动补某个信息,说明该加进模板。模板跟着你的实际工作流走。

[!example] 一个演化的例子 起初你的”书目模板”只有作者和状态。用了两个月发现总想按”推荐人”找书,于是加 recommended_by 字段;又发现想记”读它的起因”,再加 motive。模板越长越贴合你的真实需求——这是它活着的证据。

模板的终极目标,是让你忘记模板的存在。当每类笔记都自动长成该有的样子,你所有的注意力就能留给真正重要的事:你想说什么、你想到了什么。