模板系统
概述
模板是预定义的笔记结构,可以帮助你快速创建格式统一的笔记,提高记录效率。Obsidian 提供两种模板方案:
- 核心模板插件:内置的简单模板功能,适合初学者
- Templater 插件:第三方高级模板插件,支持动态内容和自动化
核心模板插件
启用插件
- 打开设置 → 核心插件
- 找到「模板」并启用
- 点击齿轮图标配置
基本设置
yaml
模板设置:
- 模板文件夹: 指定存放模板的文件夹
- 新建笔记的日期格式: 插入日期的格式
- 新建笔记的时间格式: 插入时间的格式创建模板
在模板文件夹中创建笔记文件:
markdown
---
title:
date: {{date}}
tags: []
---
#
## 背景
## 内容
## 总结使用模板
- 命令面板:
Ctrl/Cmd + P→ 「插入模板」 - 侧边栏:点击模板图标
- 快捷键:可自定义
内置变量
核心插件支持的变量:
| 变量 | 说明 | 示例 |
|---|---|---|
{{date}} | 当前日期 | 2024-01-15 |
{{time}} | 当前时间 | 14:30 |
{{title}} | 笔记标题 | 我的笔记 |
常用模板示例
会议笔记模板
markdown
---
title: {{title}}
date: {{date}}
tags: [会议]
---
# {{title}}
## 会议信息
- **时间**:{{date}}
- **地点**:
- **参会人员**:
## 议程
1.
2.
3.
## 讨论内容
### 议题1
### 议题2
## 决议
- [ ]
## 下次会议
- 时间:
- 议题:读书笔记模板
markdown
---
title: {{title}}
date: {{date}}
tags: [读书]
author:
---
# {{title}}
## 基本信息
- **书名**:
- **作者**:
- **出版时间**:
## 简介
## 核心观点
1.
2.
3.
## 精彩摘录
>
## 心得体会
## 延伸阅读
-项目笔记模板
markdown
---
title: {{title}}
date: {{date}}
tags: [项目]
status:
priority:
---
# {{title}}
## 概述
## 目标
- [ ] 目标1
- [ ] 目标2
## 时间线
| 阶段 | 时间 | 状态 |
|------|------|------|
| 规划 | | |
| 开发 | | |
| 测试 | | |
| 上线 | | |
## 任务
- [ ]
## 资源
-Templater 插件简介
Templater 是 Obsidian 最强大的第三方模板插件,相比核心模板插件,它支持:
| 功能 | 核心模板 | Templater |
|---|---|---|
| 插入日期/时间 | {{date}} {{time}} | tp.date.now() |
| 插入文件标题 | {{title}} | tp.file.title |
| 用户输入 | 不支持 | tp.system.prompt() |
| 选择器 | 不支持 | tp.system.suggester() |
| 条件判断 | 不支持 | JavaScript 逻辑 |
| 调用外部命令 | 不支持 | tp.system.cmd() |
| 自动触发 | 不支持 | 文件创建时自动应用 |
| 文件夹模板 | 不支持 | 不同文件夹不同模板 |
渐进式方案
从核心模板开始,当发现核心模板无法满足需求时再切换到 Templater。两者可以共存,核心模板用于简单场景,Templater 用于复杂场景。完整的 Templater 用法请参阅 Templater 高级教程。
模板管理
组织结构
推荐的模板文件夹结构:
text
templates/
├── daily.md # 日记模板
├── meeting.md # 会议笔记模板
├── book.md # 读书笔记模板
├── project.md # 项目模板
├── weekly.md # 周报模板
└── scripts/ # Templater 脚本
└── user.js命名规范
- 使用描述性名称
- 保持命名一致
- 添加前缀分类
版本控制
将模板纳入 Git 版本控制:
- 追踪模板变更
- 方便团队共享
- 回滚到旧版本
最佳实践
模板设计原则
- 简洁实用,避免过度复杂
- 包含必要的 frontmatter
- 留出足够的灵活空间
提高效率
- 从简单模板开始,逐步完善
- 自动填充尽可能多的信息
- 定期优化模板
下一步
- Templater 高级教程 - 学习动态模板和自动化
- 日记核心插件 - 结合模板使用日记
- 实用模板库 - 更多模板示例