Preamble#
在进行知识管理(笔记,博客,收藏夹和文献等)时,一旦条目数量过多,整个系统就会显得十分杂乱。
一个典型问题就是标签过多,含义模糊不清,反而造成心智负担。如「学习」和「学习类」、「阅读」和「读书」,其实是一个含义,使用标签的时候就会产生多个同义词。
所以这篇文章主要关于:
- 知识管理中分类与标签的区别?
- 应该如何使用分类和标签?
分类#
一个东西只能归属于一个分类
分类代表的是相互嵌套的「层次结构」,且一个知识只能属于一个分类。
所以使用分类时,建议:尽量少分类,若分类则必有界限
标签#
一个事物可以有多个标签
标签代表的是相互联系的「网络结构」,一个知识可以打上多个标签。
如果是分类是横坐标,标签就是纵坐标。可以更加灵活地对笔记进一步进行标注。但在使用标签的过程中,难以避免以下缺点:
巨量笔记带来的标签扁平化灾难#
当要管理的条目非常多时,扁平化的标签会带来灾难性的后果,有无标签几乎没有区别。
笔记一多,单纯使用标签,容易失去对知识库的掌控能力,或者说更高的「鸟瞰」能力。例如后期你可能需要从 100 个标签中寻找自己想要的。并且同一标签下的笔记也可能很多。
使用分类与标签的实践#
- 分类:从横轴的角度管理较大模块内容,分类一定是少数几个,涵盖比较大范围的主题,如技术实践 / 理论学习 / 生活杂谈等
- 标签:从纵轴的角度管理内容,也可使用分级标签(xLog 只有 tag)进行管理,再添加标签时应做到以下几点
- 想清楚自己设立标签的用处是什么,是为了标示还是为了之后的分类检索
- 结构是生长出来的,先把内容记下来,标签可以后面慢慢加
- 标签用词应统一、准确、有代表性,每次想打标签的时候,最先想到这个词
- 实践:暂时规划以下分类和标签
- 技术实践
#programming/
#debug/
#tool/
- 理论学习
#CS/
#IC/
- 生活杂谈
- 阅读随笔
- 光影瞬间
- 技术实践
总之,无论是分类还是标签,都应想清楚再添加,若暂无头绪可咱归纳到未分类,切勿随意标记从而增加导致难以管理的扁平化灾难。
PS. This post was classified as 技术实践,tagged as #tool/知识管理