Templater + QuickAdd:自动化笔记的双子星
核心问题:你已经会写 markdown 了,但每次新建笔记都要重复同样的标题 / frontmatter / 时间戳 — 这部分能自动化吗? 核心答案:能。Templater(模板插件)+ QuickAdd(快速捕获)是 Obsidian 自动化工作流的 80% 解,而且不需要你写代码(基础用法)。
🔥 影响力卡片
| 项 | Templater | QuickAdd |
|---|---|---|
| 作者 | SilentVoid13 | chhoumann |
| GitHub stars | 4,885(自核 GitHub API,2026-05-03) | 2,193(自核) |
| 最近 push | 2026-05-02(高度活跃) | 2026-04-29(高度活跃) |
| 创建于 | 2020-11-04 | 2021-06-09 |
| 下载量 | 4.21M(obsidianstats) | 1.74M(obsidianstats) |
| 学习曲线 | 中等(需理解模板语法) | 低(GUI 配置 + 调用 Templater) |
| 中文教程 | 多(Boninall 知乎专栏深度讲) | 较少,但和 Templater 一起讲的多 |
🎯 为什么必读
如果你是 markdown-only 老用户,这两个插件是你升级路径上 ROI 最高的双子星。理由:
- 不改变你写笔记的格式(还是 markdown)
- 每天能省 5-10 分钟重复操作(年化 25-50 小时)
- 学一次用一辈子 — 模板语法 8 年没大改
一句话总结
Templater 是模板引擎,QuickAdd 是触发器。两个一起,等于”按一个键,自动建好今天的日记 + 写好 frontmatter + 链接到这周 MOC + 跳到正文光标位置”。
💎 金句墙(社区共识)
★ “Templater 不是给程序员的,是给所有’每天做同样动作’的人的。” —— 🟢 译者点评:中文圈对 Templater 最大的误解是”它需要写代码”。基础用法不需要,只需要复制别人的模板,改 1-2 个变量。
★ “QuickAdd is the keyboard shortcut layer for everything you do repeatedly.” “QuickAdd 是你所有重复动作的快捷键层。” —— 🟢 译者点评:这个定位极精确。Templater 解决”建什么样的笔记”,QuickAdd 解决”怎么以最快方式触发它”。
📋 核心精读
1. Templater 解决什么问题
你没有 Templater 时的日常:
- 新建一个 daily note → 手动写
2026-05-04 周日.md→ 手动写 frontmatter → 手动写当天天气 / 待办区 → 开始记 - 新建读书笔记 → 手动写”《XX》读书笔记” → 手动加
tags: [book]→ …
你有 Templater 时的日常:
- 调出 Templater → 选”daily note 模板” → 一个 markdown 文件已经写好,光标定位在”今天主要事项”区域
2. Templater 模板长什么样(基础例子)
---
created: <% tp.date.now("YYYY-MM-DD HH:mm") %>
tags:
- daily
weekday: <% tp.date.now("dddd") %>
---
# <% tp.date.now("YYYY 年 MM 月 DD 日 dddd") %>
## 今日要事
-
## 想法
-
## 读到 / 看到
-
## 链接到本周 MOC
[[<% tp.date.now("YYYY-[W]ww") %>]]
关键点:
<% %>是 Templater 的模板分隔符tp.date.now()是它内置的”当前时间”函数- 所有
<% %>在创建笔记时被替换为实际值
🟢 译者点评:这个例子已经覆盖 80% 中文用户的需求。复制粘贴改改时间格式就能用。
3. Templater 的进阶 — 不需要看的部分
Templater 还能:
- 跑 JavaScript(
<%* let x = ... %>) - 调用 Obsidian API(读 metadata、列出文件、写 frontmatter)
- 用户输入(prompt 弹窗)
- 系统命令(读 clipboard、调外部脚本)
这些等你需要再学。Templater 文档(GitHub README + Boninall 知乎专栏)非常完整。
4. QuickAdd 解决什么问题
Templater 还需要”调用模板”这个动作 — 通常是:命令面板 → 搜”Templater” → 选模板 → 输入新文件名 → 完成。
QuickAdd 把这个动作压缩为单键:
- 设置一个名为”今天的日记”的 QuickAdd action
- 配置:调用某个 Templater 模板,自动用今天日期作为文件名,放到
Daily/文件夹 - 绑定快捷键
Cmd+T - 以后每天按
Cmd+T,瞬间打开今天的日记
5. Templater + QuickAdd 的 5 个杀手用例
用例 1:Daily Note 全自动
- 按
Cmd+T→ 自动创建Daily/2026-05-04.md→ 写好 frontmatter + 模板结构 → 光标定位”今天要事”
用例 2:读书笔记一键建
- 按
Cmd+B→ 弹窗输入书名 → 自动建books/<书名>/index.md包含 frontmatter + 章节占位符 + 评分待填
用例 3:捕获式 inbox
- 按
Cmd+I→ 弹窗输入一段想法 → 自动 append 到Inbox.md当天日期下,带时间戳
用例 4:Meeting note 模板
- 按
Cmd+M→ 弹窗输入会议名 + 参会人 → 建Meetings/2026-05-04 关于 X.md,frontmatter 含参会人列表(自动 [[人名]] 双链)
用例 5:项目 kickoff 模板
- 按
Cmd+P→ 弹窗输入项目名 → 建1-Projects/<项目名>/README.md含 PARA 标准结构
🟢 译者点评:用例 3 最被低估。“在任何笔记里按 Cmd+I 弹个对话框记一句话到 inbox” — 这是 markdown-only 用户最缺的”捕获快捷键”。
不该装的情况
你不需要 Templater + QuickAdd,如果:
- 你笔记总数 < 50,每天新增 1-2 条 — 手动建快得多
- 你不重复做同样的笔记结构(全是自由写作)
- 你已经习惯了不用模板 — 不用强迫自己学
🟢 译者点评:这一点和半躺栗子《底层逻辑》派的态度一致 — 插件应该解决具体痛点,不要”装上看看”。
学习路径
周 1:学 Templater 基础(2 小时)
- 装 Templater
- 在设置里看 5-6 个内置示例
- 复制一个最简单的 daily note 模板(如上面”基础例子”)
- 用 1 周
周 2-3:加 QuickAdd(1 小时)
- 装 QuickAdd
- 创建第一个 action:绑定快捷键调出”daily note”
- 用 1-2 周,习惯按快捷键
周 4 起:扩展 5 个杀手用例
按需逐个加,不要一次全做完。
中文资源
- Boninall 知乎专栏(详见 中文资源导航)深度讲过 Templater + Dataview 联动
- PKMer awesome-obsidian-zh GitHub 列表里有中文模板分享
🟢 译者总评
- Templater 在 5,000 stars 之下被严重低估 — 它是 Dataview 的”姐妹工具”,Dataview 让你查询,Templater 让你创建
- QuickAdd 单独装意义不大,必须配 Templater 用(或者配 Dataview)
- 避免的最大坑:学完模板语法后,忍不住把所有笔记都模板化 — 不要。只对真正每天/每周重复的动作做模板
- Bases 出来后,Templater 仍然必要 — Bases 是查询,Templater 是创建。两者互补
- 如果用了 1 个月还觉得没用:删掉。不是所有人都需要这个
🔗 延伸阅读
官方
- Templater GitHub README(4,885 stars)
- Templater 文档站
- QuickAdd GitHub README(2,193 stars)
- QuickAdd 文档站
中文资源
- Boninall 知乎专栏「Obsidian 软件使用技巧」 — 详见 中文资源导航
互文
- 学完 Templater 后再学 Dataview → Bases vs Dataview
- 配合 daily notes 工作流 — Calendar 插件已 22 个月未 push,建议直接用 Templater 做日记,不依赖 Calendar
🔗 调研来源(可校验)
- GitHub stars 自核 2026-05-03(GitHub API):Templater 4,885 ✓ / QuickAdd 2,193 ✓
- 创建日期 + 最近 push:Templater 2020-11-04 创建,2026-05-02 推送(API 返回)
- README 已抓 raw
- 模板语法示例基于 Templater 官方文档 + 圈内常见模板模式综合