个人博客的分类划分
2021-08-22
重整了博客的分类,减轻新建博文时的心智负担,鼓励自己多写文章。来谈谈个人博客的分类划分。
遇到的问题
我们能用的分类工具是「分类(category)」和「tag」,一篇文章只能属于一个「分类」,但能拥有多个「tag」。
原先我定义分类是:技术笔记、非技术笔记、计算机技术、嵌入式软件、工作日志、作品、网摘、碎碎念,比如《USB设备开发基础知识整理》的分类是「嵌入式软件」,tag可以是「USB」「总线协议」。
这样的分类布置,在实际使用中会遇到问题,比如:
- 对于《常见颜色模型介绍》、《住院笔记》,似乎找不到一个合适的分类
- 对于《C语言单元测试框架》,似乎可以放在「计算机技术」,也可以放在「嵌入式软件」里
- tag很多,但每个tag里常常只有1篇文章,没能起到分类的作用
简而言之,问题就是:
- 分类不够“泛”,却边界模糊
- tag太多,反而没起到分类的作用
寻找分类的方案
既然分类没分好,首先去看看别人是怎么做的。
像 e-hentai 这样的资源站,分类是「漫画」「同人志」「CG」等;再将 tag 分类,如「中文」「日文」tag属于语言分类,「偶像大师」「东方」tag 属于作品分类。
而像 pivix、yandere 这样图站,干脆只用了 tag 进行分类。
《IT人员如何管理知识》这篇文章中把知识分为:
- 业务领域(决策层、管理层、执行层)
- 行业(IT、金融、媒体、支付、制造、零售)
- 技术细分(理论、方法论、解决方案、应用技术、工具)
有的人涉及领域很广,所以直接搬图书馆的分类,参考《中国图书馆分类法》:
- A 马克思列宁主义、毛泽东思想、邓小平理论
- B 哲学、宗教
- C 社会科学总论
- …
- T 工业技术
- U 交通运输
- V 航空、航天
- X 环境科学、安全科学
《如何规划blog的标签(tag)和分类》中为博客分类,作者自己的评价是“这样粗线条的划分的好处是分类会比较稳定,毕竟更新分类比起添加tag要麻烦很多”:
- 1.域.业务领域
- 2.术.解决方案
- 3.技.技术研究
- 4.阵.技术应用
- 5.法.手段方法
- 6.理.理论学习
- 7.器.工具使用
- A.杂.杂七杂八
我设计的分类
Category:
- 技术:知识技能
- 应用:应用笔记
- 方法:方法论(经验谈),如工程方法
- 工具:针对具体工具的介绍、使用方法、分析适用场景等;使用工具解决具体问题,应该放在「应用」里
- 作品:自己的作品、个人项目日志等
- 杂谈:生活、碎碎念,聊天打屁性质
- 其他:没法分类的东西
Tags根据需要灵活添加,但应避免添加太细的tag以避免膨胀,例如:
- 细分领域:计算机技术、电子、嵌入式软件
- 形式:日志
- 具体内容:个人作品、生活、方法论、烹饪
为什么要这么设计呢,考虑到自己的 Blog 不只是个技术 Blog, 而是什么都塞,文章数量也不多,大致的设计方向:
- 分类需要足够广泛,能容纳各类文章;
- 分类不一定完全互斥,但应该有明显的倾向,比如生活经验属于方法论,虽然可以是「技术」,但显然它更该被放在杂谈中
- 个人 Blog 中文章数量、涉及领域都有限,分类和tag的颗粒度不应该太细,否则无助于检索
预演一下:
- 《常见颜色模型介绍》属于「技术」分类,tag「计算机技术」
- 《住院笔记》属于「杂谈」分类,tag「日志」「生活」
- 《C语言单元测试框架》属于「工具」,tag「计算机技术」「嵌入式软件」「应用笔记」
- 这篇《个人博客的分类划分》,分类「杂谈」,tag「方法论」
重新划分分类之后,显得清晰多了吧。