joy

joy的数字花园

一直游到海水变蓝
github

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

Preamble#

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

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

所以这篇文章主要关于:

  1. 知识管理中分类与标签的区别?
  2. 应该如何使用分类和标签?

分类#

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

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

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

标签#

一个事物可以有多个标签

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

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

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

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

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

使用分类与标签的实践#

image.png

  1. 分类:从横轴的角度管理较大模块内容,分类一定是少数几个,涵盖比较大范围的主题,如技术实践 / 理论学习 / 生活杂谈等
  2. 标签:从纵轴的角度管理内容,也可使用分级标签(xLog 只有 tag)进行管理,再添加标签时应做到以下几点
    • 想清楚自己设立标签的用处是什么,是为了标示还是为了之后的分类检索
    • 结构是生长出来的,先把内容记下来,标签可以后面慢慢加
    • 标签用词应统一、准确、有代表性,每次想打标签的时候,最先想到这个词
  3. 实践:暂时规划以下分类和标签
    • 技术实践
      • #programming/
      • #debug/
      • #tool/
    • 理论学习
      • #CS/
      • #IC/
    • 生活杂谈
    • 阅读随笔
    • 光影瞬间

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

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

Refs#

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。