我平时使用template的场景大致分为两类:
page template、block template
虽然本质上都是bloc,但是在使用场景上确差别很大:
page template
在创建页面后,为页面加上特定的tgas和一些page元数据,以及一些基本的页面结构
block template
用在一个block中,我称之为数据块,主要是数据的收集汇总,类似于notion的database的一跳数据,不存在网状的关联,然后通过property查询进行汇总。使用template创建数据块,block内容是标题,其余数据都在property中补齐,template主要是方便这个数据块有哪些属性需要填写,而不是靠记忆自己去添加属性
重点来了,作为一个高频使用的功能,必须先/template ,然后再输入模板名字,实在不够生产力,所以建议使用某个特殊字符唤出,或者支持设置快捷键,一步到位直接选模板,再配合之前提的一个feature request 希望自动补全时候,中文支持首字母筛选
模板的使用体验就变成了 快捷键 + 模板首字母,有可能只需要敲几下键盘就能完成以前需要敲十几二十下的效果