Obsidian 插件:Templater自动化工作流,打造个性化智能笔记

Templater是Obsidian中强大的插件之一,帮助用户通过自动化和个性化模板提升笔记效率。
直达下载
回到上一页
clickgpt_line.png_noView
介绍

你知道吗,Obsidian 有一个超级好用的插件——Templater。对于像我这样喜欢自动化和高效工作流的人来说,它简直就是救星。这个插件让 Obsidian 成为我生活中不可或缺的一部分,尤其是在记录日记和管理项目时。下面我就来和你聊聊这个插件的神奇之处。

Templater 插件介绍

Templater 是 Obsidian.md 的一个模板插件。它允许用户在笔记中插入变量和函数结果,同时也可以通过 JavaScript 代码来操作这些变量和函数。听上去可能有点复杂,但别担心,我会一点点给你剖析。

dev_obsidian_templater_1

解决重复性工作

Templater 能帮你解决很多重复性的工作,比如每次写日记都要手动输入日期和时间,或者每次记录项目进度时都要写上一堆固定格式的内容。有了 Templater,只需设置好模板,以后就能轻松点击,一键生成所有内容,省时省力还不出错。

配置 Templater

安装完插件后,我们还需要进行一些基本配置:

  • 在“设置”页面中,找到“插件”列表,点击“Templater”。
  • 在配置页面中,你可以设置模板文件夹路径(建议单独建一个文件夹专门存放模板),以及一些其他选项。
  • 配置好这些之后,你就可以开始创建模板文件了。

使用方法

创建模板

创建模板文件其实很简单。只需在模板文件夹里创建一个新的 Markdown 文件,然后定义你的模板内容。例如,可以创建一个日记模板:

    
# {{tp_date}} 日记

今天发生了什么有趣的事情呢?

在这个模板里,{{tp_date}} 是一个变量,会自动插入当前日期。

设置用户变量

在 Obsidian 的设置 > Templater 设置 > User defined templates variables 中定义你的变量。

例如,你可以设置一个变量为你的名字,然后在模板中使用它。确保你已经安装和启用了与 Templater 集成的其他插件。然后按照那些插件的文档在模板中使用其功能。

使用模板

要使用模板也很简单。在你需要插入模板内容的地方,按下 Ctrl + P 打开命令面板,输入“Templater: Insert template”,然后选择你想要插入的模板。这样,模板内容就会自动插入到你的笔记中。

JavaScript 功能

Templater 的强大之处在于它不仅支持简单的变量替换,还支持执行 JavaScript 代码。例如,你可以创建一个带有动态内容的模板:

    
javascript
<%*
const date = tp.date.now("YYYY-MM-DD");
const greeting = date.getHours() < 12 ? "早上好" : "下午好";
_%>

# {{date}} 日记

{{greeting}},今天过得怎么样?

在这个模板里,我们使用 JavaScript 代码根据当前时间来决定插入“早上好”还是“下午好”。这样一来,你的模板就更加智能化了。

Templater 带来的好处

节省时间:大幅减少重复性工作,让你专注于内容创作。

提高效率:通过自动化操作,让你的工作流更加高效。

个性化:通过自定义模板和 JavaScript 代码,让你的笔记更加个性化和智能化。

减少错误:通过预设模板,减少手动输入带来的错误。

适用场景

Templater 插件适用于多种场景,包括但不限于:

  • 日记记录:自动生成日期和问候语的日记模板。
  • 项目管理:生成固定格式的项目进度报告。
  • 知识管理:快速插入标准化的知识卡片。
  • 会议记录:一键生成会议记录模板,包括会议时间、地点、参与人员等信息。

使用体验

作为一个经常写笔记和记录项目进度的程序员,我对 Templater 的依赖已经到了无可救药的地步。每次写日记,只需要点击一下模板,所有格式都自动生成,再也不用担心漏掉什么细节。项目进度报告也是一样,模板里预设好所有需要填写的信息,省去了大量重复劳动。用上 Templater 之后,感觉工作效率提升了不止一个档次。

Templater 真的是一个让人爱不释手的插件。不管你是写日记、做项目管理,还是记录会议内容,它都能帮你轻松搞定。还没有尝试的小伙伴赶紧试试吧,我强烈推荐!

编程学习
编程学习 免费领取编程学习资料 进编程学习交流群
订阅号
视频号
公众号 关注公众号,回复关键字java领取大厂最新面试题
×
编程学习
免费领取编程学习资料 进编程学习交流群