README.md
CSDN 统一标签设计
CSDN 在长期发展中,各个业务发展出各有特色的标签定义和用户体验,这个博客的目的是想把这些设计都统一起来,同时征求用户的意见, 发布一个全站一致,用户体验好的标签系统。
现有的标签体系真是百花齐放:
个人信息中,有自己的兴趣标签 博客中,可以写标签 问答中,可以写提问的标签 论坛中,不同的子论坛,也是一种标签 下载业务有很多资源标签 mobile App 中用户发blink,也可以自带标签 ...
出发点
这是一个初稿,设计的出发点:
- 不要最全的,关注当前在实践中使用的。
- 只有二级结构,可以允许标签在各种类型中重复
- 都是小写,如果有通用的中文词汇, 使用中文词汇而不是英文。
名词解释
- 一级标签命名为
频道
, 单词使用:category
- 二级标签,单词使用:
tag
技术标签
每个版本基于前一个版本扩展+根据一组策略修订,1.0开始之后,保持向下兼容
- 0.1: 初始版本
-
1.0: 融合到问答版本
- category_id >= 1000 为新分配
- tag_id >= 200000 为新分配
-
1.1: 融合到博客版本
- category_id >= 2000 为新分配
- tag_id >= 300000 为新分配
- 变动,不包含"其他"频道
-
1.2: 融合到用户中心版本
- category_id >= 3000 为新分配
- tag_id >= 400000 为新分配
- 变动,不包含"其他"频道
- 1.3:修订云原生分组
- 1.4: 根据issue更新统一标签