Templater 是 Obsidian 中最强大的模板插件之一。相比内置模板功能,它提供了完整的模板语言,支持变量、函数调用和 JavaScript 代码执行。
核心能力
- 动态变量:支持日期、文件信息、光标位置等动态变量
- 用户函数:可以定义自定义 JavaScript 函数,在模板中调用
- 系统命令:支持调用系统命令并将输出插入笔记
- 模板钩子:支持文件创建时自动应用模板
使用场景
在本库中,Templater 主要用于各类卡片和笔记模板的自动化填充,如工具卡片、术语卡片等。所有模板文件存放在 9Z 系统区/模板/ 目录,命名格式为 tp-类别-详细.md。
更多代码片段参见 Templater片段。
参考链接: