2026-01-06 14:16:07 +08:00
|
|
|
|
---
|
|
|
|
|
|
title: Templater 配置步骤
|
|
|
|
|
|
created: 2026-01-05
|
|
|
|
|
|
updated: 2026-01-05
|
|
|
|
|
|
tags:
|
|
|
|
|
|
- obsidian
|
|
|
|
|
|
- templater
|
|
|
|
|
|
- setup
|
|
|
|
|
|
- guide
|
|
|
|
|
|
- reference
|
|
|
|
|
|
type: reference
|
|
|
|
|
|
---
|
|
|
|
|
|
|
2026-01-05 19:25:56 +08:00
|
|
|
|
# Templater 配置步骤
|
|
|
|
|
|
|
|
|
|
|
|
## 🎯 快速开始(3步完成配置)
|
|
|
|
|
|
|
|
|
|
|
|
### 第 1 步:配置模板文件夹
|
|
|
|
|
|
|
|
|
|
|
|
1. 打开 Obsidian 设置(`Ctrl/Cmd + ,`)
|
|
|
|
|
|
2. 在左侧找到 **Templater** 插件
|
|
|
|
|
|
3. 在 "Template folder location" 中输入:`06_Metadata/Templates`
|
|
|
|
|
|
4. ✅ 勾选 "Trigger Templater on new file creation"(创建新文件时自动触发)
|
|
|
|
|
|
|
|
|
|
|
|
### 第 2 步:设置文件夹模板(可选但推荐)
|
|
|
|
|
|
|
|
|
|
|
|
在 Templater 设置中:
|
|
|
|
|
|
|
|
|
|
|
|
1. ✅ 勾选 "Enable Folder Templates"
|
|
|
|
|
|
2. 点击 "Add New" 添加文件夹模板映射
|
|
|
|
|
|
3. 推荐的映射:
|
|
|
|
|
|
|
|
|
|
|
|
| 文件夹 | 模板文件 | 说明 |
|
|
|
|
|
|
|--------|---------|------|
|
|
|
|
|
|
| `00_Inbox` | `06_Metadata/Templates/quick-note.md` | 收件箱快速笔记 |
|
|
|
|
|
|
| `01_Projects` | `06_Metadata/Templates/project.md` | 项目笔记 |
|
|
|
|
|
|
| `03_Resources/Books` | `06_Metadata/Templates/book-note.md` | 读书笔记 |
|
|
|
|
|
|
|
|
|
|
|
|
**配置方法**:
|
|
|
|
|
|
- **Folder**:输入文件夹路径(如 `00_Inbox`)
|
|
|
|
|
|
- **Template**:选择模板文件(如 `06_Metadata/Templates/quick-note.md`)
|
|
|
|
|
|
|
|
|
|
|
|
### 第 3 步:设置快捷键(推荐)
|
|
|
|
|
|
|
|
|
|
|
|
1. 打开 Obsidian 设置 → **快捷键**
|
|
|
|
|
|
2. 搜索 "Templater"
|
|
|
|
|
|
3. 为以下命令设置快捷键:
|
|
|
|
|
|
|
|
|
|
|
|
| 命令 | 推荐快捷键 | 功能 |
|
|
|
|
|
|
|------|-----------|------|
|
|
|
|
|
|
| `Templater: Create new note from template` | `Ctrl/Cmd + Shift + N` | 从模板创建新笔记 |
|
|
|
|
|
|
| `Templater: Insert Template` | `Ctrl/Cmd + T` | 在当前笔记插入模板 |
|
|
|
|
|
|
| `Templater: Replace templates in the active file` | `Ctrl/Cmd + R` | 执行当前文件中的模板代码 |
|
|
|
|
|
|
|
|
|
|
|
|
## 📚 已创建的模板
|
|
|
|
|
|
|
|
|
|
|
|
你的 vault 中现在有以下模板可用:
|
|
|
|
|
|
|
|
|
|
|
|
1. **daily-note.md** - 每日笔记模板
|
|
|
|
|
|
- 适合:日记、每日计划、工作日志
|
|
|
|
|
|
- 包含:任务列表、笔记区、想法记录
|
|
|
|
|
|
|
|
|
|
|
|
2. **project.md** - 项目管理模板
|
|
|
|
|
|
- 适合:项目规划、OKR 跟踪
|
|
|
|
|
|
- 包含:目标、时间线、团队成员、进展记录
|
|
|
|
|
|
|
|
|
|
|
|
3. **meeting.md** - 会议记录模板
|
|
|
|
|
|
- 适合:各类会议记录
|
|
|
|
|
|
- 包含:议程、讨论内容、行动项
|
|
|
|
|
|
|
|
|
|
|
|
4. **quick-note.md** - 快速笔记模板
|
|
|
|
|
|
- 适合:临时想法、收件箱笔记
|
|
|
|
|
|
- 包含:基本元数据和时间戳
|
|
|
|
|
|
|
|
|
|
|
|
5. **book-note.md** - 读书笔记模板
|
|
|
|
|
|
- 适合:书籍阅读记录
|
|
|
|
|
|
- 包含:书籍信息、核心观点、读书笔记
|
|
|
|
|
|
|
|
|
|
|
|
6. **person.md** - 人脉管理模板
|
|
|
|
|
|
- 适合:联系人信息管理
|
|
|
|
|
|
- 包含:基本信息、互动记录
|
|
|
|
|
|
|
|
|
|
|
|
## 🚀 如何使用模板
|
|
|
|
|
|
|
|
|
|
|
|
### 方法 1:命令面板(推荐新手)
|
|
|
|
|
|
|
|
|
|
|
|
1. 按 `Ctrl/Cmd + P` 打开命令面板
|
|
|
|
|
|
2. 输入 "Templater"
|
|
|
|
|
|
3. 选择 "Templater: Create new note from template"
|
|
|
|
|
|
4. 选择你想使用的模板
|
|
|
|
|
|
5. 输入新文件名
|
|
|
|
|
|
|
|
|
|
|
|
### 方法 2:快捷键(推荐熟练用户)
|
|
|
|
|
|
|
|
|
|
|
|
1. 按你设置的快捷键(如 `Ctrl/Cmd + Shift + N`)
|
|
|
|
|
|
2. 选择模板
|
|
|
|
|
|
3. 输入文件名
|
|
|
|
|
|
|
|
|
|
|
|
### 方法 3:自动应用(需要配置文件夹模板)
|
|
|
|
|
|
|
|
|
|
|
|
1. 在指定的文件夹中创建新笔记
|
|
|
|
|
|
2. 模板会自动应用(如果你在第2步配置了文件夹模板)
|
|
|
|
|
|
|
|
|
|
|
|
### 方法 4:在现有笔记中插入
|
|
|
|
|
|
|
|
|
|
|
|
1. 打开一个现有笔记
|
|
|
|
|
|
2. 按 `Ctrl/Cmd + T`(或你设置的快捷键)
|
|
|
|
|
|
3. 选择要插入的模板
|
|
|
|
|
|
|
|
|
|
|
|
## 🎨 自定义模板
|
|
|
|
|
|
|
|
|
|
|
|
### 修改现有模板
|
|
|
|
|
|
|
|
|
|
|
|
1. 打开 `06_Metadata/Templates/` 文件夹
|
|
|
|
|
|
2. 编辑任何 `.md` 模板文件
|
|
|
|
|
|
3. 保存后立即生效
|
|
|
|
|
|
|
|
|
|
|
|
### 创建新模板
|
|
|
|
|
|
|
|
|
|
|
|
1. 在 `06_Metadata/Templates/` 创建新的 `.md` 文件
|
|
|
|
|
|
2. 使用 Templater 语法编写模板
|
2026-01-06 14:16:07 +08:00
|
|
|
|
3. 参考 [[Templater-User-Guide|Templater User Guide]] 了解语法
|
2026-01-05 19:25:56 +08:00
|
|
|
|
|
|
|
|
|
|
## 💡 实用技巧
|
|
|
|
|
|
|
|
|
|
|
|
### 技巧 1:动态文件名
|
|
|
|
|
|
|
|
|
|
|
|
创建新笔记时,使用日期作为文件名:
|
|
|
|
|
|
```
|
|
|
|
|
|
<% tp.date.now("YYYY-MM-DD") %>-<% tp.system.prompt("笔记标题") %>
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
### 技巧 2:智能提示
|
|
|
|
|
|
|
|
|
|
|
|
在模板中使用下拉选择:
|
|
|
|
|
|
```javascript
|
|
|
|
|
|
<% tp.system.suggester(["高", "中", "低"], ["high", "medium", "low"]) %>
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
### 技巧 3:包含其他模板
|
|
|
|
|
|
|
|
|
|
|
|
在一个模板中包含另一个模板的内容:
|
|
|
|
|
|
```
|
|
|
|
|
|
<% tp.file.include("[[06_Metadata/Templates/common-header]]") %>
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## ❓ 常见问题
|
|
|
|
|
|
|
|
|
|
|
|
### Q: 模板中的代码没有执行?
|
|
|
|
|
|
**A**: 确保你使用了正确的触发命令:
|
|
|
|
|
|
- 创建新笔记:使用 "Create new note from template"
|
|
|
|
|
|
- 执行现有文件:使用 "Replace templates in the active file"
|
|
|
|
|
|
|
|
|
|
|
|
### Q: 想要每天自动创建日记?
|
|
|
|
|
|
**A**: 结合 **Calendar** 或 **Periodic Notes** 插件,设置每日笔记模板为 `daily-note.md`
|
|
|
|
|
|
|
|
|
|
|
|
### Q: 如何查看所有可用的 Templater 函数?
|
2026-01-06 14:16:07 +08:00
|
|
|
|
**A**: 阅读 [[Templater-User-Guide|Templater User Guide]] 或访问官方文档
|
2026-01-05 19:25:56 +08:00
|
|
|
|
|
|
|
|
|
|
## 📖 延伸阅读
|
|
|
|
|
|
|
2026-01-06 14:16:07 +08:00
|
|
|
|
- [[Templater-User-Guide|Templater User Guide]]
|
|
|
|
|
|
- [[Templater-Quick-Reference|Templater Quick Reference]]
|
2026-01-05 19:25:56 +08:00
|
|
|
|
- 官方文档:https://silentvoid13.github.io/Templater/
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
**提示**:配置完成后,建议先测试一下 `quick-note.md` 模板,熟悉流程后再使用其他模板。
|
|
|
|
|
|
|
|
|
|
|
|
**创建日期**:2026-01-05
|