如何使用分类与标签进行知识管理

Preamble

在进行知识管理（笔记，博客，收藏夹和文献等）时，一旦条目数量过多，整个系统就会显得十分杂乱。

一个典型问题就是标签过多，含义模糊不清，反而造成心智负担。如「学习」和「学习类」、「阅读」和「读书」，其实是一个含义，使用标签的时候就会产生多个同义词。

所以这篇文章主要关于：

知识管理中分类与标签的区别？

应该如何使用分类和标签？

分类

一个东西只能归属于一个分类

分类代表的是相互嵌套的「层次结构」，且一个知识只能属于一个分类。

所以使用分类时，建议：尽量少分类，若分类则必有界限

标签

一个事物可以有多个标签

标签代表的是相互联系的「网络结构」，一个知识可以打上多个标签。

如果是分类是横坐标，标签就是纵坐标。可以更加灵活地对笔记进一步进行标注。但在使用标签的过程中，难以避免以下缺点：

巨量笔记带来的标签扁平化灾难

当要管理的条目非常多时，扁平化的标签会带来灾难性的后果，有无标签几乎没有区别。

笔记一多，单纯使用标签，容易失去对知识库的掌控能力，或者说更高的「鸟瞰」能力。例如后期你可能需要从 100 个标签中寻找自己想要的。并且同一标签下的笔记也可能很多。

使用分类与标签的实践

分类：从横轴的角度管理较大模块内容，分类一定是少数几个，涵盖比较大范围的主题，如技术实践 / 理论学习 / 生活杂谈等

标签：从纵轴的角度管理内容，也可使用分级标签（xLog 只有 tag）进行管理，再添加标签时应做到以下几点

想清楚自己设立标签的用处是什么，是为了标示还是为了之后的分类检索

结构是生长出来的，先把内容记下来，标签可以后面慢慢加

标签用词应统一、准确、有代表性，每次想打标签的时候，最先想到这个词

实践：暂时规划以下分类和标签

技术实践

#programming/

#debug/

#tool/

理论学习

#CS/

#IC/

生活杂谈

阅读随笔

光影瞬间

总之，无论是分类还是标签，都应想清楚再添加，若暂无头绪可咱归纳到未分类，切勿随意标记从而增加导致难以管理的扁平化灾难。

PS. This post was classified as 技术实践，tagged as #tool/知识管理

Refs

浅谈分类、标签与主题｜ 好玩系列 - 特立独行的异类 By DemoChen

谈谈笔记的标签与分类