如何谋划分类与标签这件事情可谓是一个大难题,因为一些文章不可能是被计划好写出来的,更多的是像灵光一现,我想要了解这个才写的,因此我有了重新规划标签和分类的想法。
基本原则
尽量遵循以下原则:
- 分类(Category):是博客的“目录结构”,用于对文章进行宏观划分,每篇文章一般只属于一个主要分类。
- 标签(Tag):是文章的“关键词”,用于对内容进行细粒度描述,可以有多个标签,方便检索和关联文章。
分类要尽量大,能够涵盖某一个大的主题,当某一大分类过杂时可以更好的进行细分。
标签要尽量具体,是对于文章关键词的准确描述,不能空泛。
分类设想
1. 开发实践(技术落地、实操经验、实用心得 、Bug 记录)
📌 真刀真枪。记录编程语言、框架、数据库、系统配置等实践经验,记录开发过程中遇到的 Bug 及解决方案
- 编程语言(Java、Python、C/C++、JavaScript 等)
- 数据库(MySQL、PostgreSQL、Redis 等)
- 系统与运维(Linux、Shell、服务器管理)
- Web开发(前端、后端、全栈)
- 工具与环境(Git、Docker、IDE 等)
- BUG 解决(Nginx 404、MySQL 远程连接问题)
- 配置问题(Linux 终端颜色、Git 提交回滚)
- 开发工具(VSCode 配置、PyInstaller 打包)
2. 理论技术(某一主题的深入研究、学习记录 & 教程类文章)
📌 纸上谈兵。针对某些技术领域进行系统性研究。记录学习笔记、实验总结、教程类内容。
- 信息安全(防火墙、U2F、密码学)
- 计算机网络(Socket、HTTP、TCP/IP)
- 算法与数据结构(BFS、DFS、递归、动态规划)
- 人工智能与深度学习(AIGC、扩散模型、机器学习)
- 系统架构(微服务、分布式系统、性能优化)
- MIT6.1600(信息安全相关课程笔记)
- 软件工程(课堂讨论、项目总结)
- 计算机基础(操作系统、编译原理等)
- 实战教程(某个技术的完整实践,如“Linux 安装 MySQL”)
3. 思考讨论(泛技术相关的思考)
📌 对技术趋势、学习方法、开发者成长等的讨论
- 博客运营(分类优化、写作心得)
- 技术思考(代码风格、行业趋势、AI 发展)
- 学习方法(如何高效学习算法、编程经验)
- 职业发展(开发者成长、工作心得)
4. 创作发布(非技术类、说明文等等)
📌 记录一些生活感悟、随想、诗歌、使用说明、展示信息等
- 杂谈(泛科技、非技术类思考)
- 打油诗(比如“矮矮小子” 😂)
- 其他随笔(感悟、生活记录)
- 使用说明
- 信息发布
5. 未定分类(暂时搁置)
📌 暂时没有归类,等待分类