重构 Obsidian 属性

最近重启了自己的 博客、笔记 网站的公开发表流程,发现一个比较严重的问题:

我笔记的创建时间不能当发布时间。

我的很多想法,最初其实只是一句话,往往都是闲暇时间看着这句话慢慢写出来的,所以离真正 Post 到网上还有很长的一段路要走,可能是半个月,可能是一个月,甚至好几年。

总之,很少是创建时间,这就有个非常奇怪的现象,你看我博客往往会突然从时间线蹦出来一篇,与之对应的,很多文章又会莫名其妙地消失,总之,时间线不是稳定的。

这有悖于博客的理念。

规则

这一次重构,引入一个全新的规则:

  1. 属性 draft / commment 只在运行时确定;

  2. 删除现有笔记所有的 draft / commment 属性;

    1. 当含有 #public 标签 ,认为笔记公开,默认私有;
    2. 当含有 #disable-comment 标签,认为笔记不可评论,默认可评论;
    3. 所有 README 文档禁止评论;

流程

流程上不动是不可能的,计划如下:

  1. 删除全部 draft / commment 属性;