00:00:00
理想博客
理想博客
以下是我个人理解的 理想博客需求,欢迎交流学习。😜
v1
首先,我们需要知道的是:
重点:
博客只适合碎片化知识分享,而知识库才是沉淀知识的理想方式。
我本人的理想博客需求
我想实现的需求:
将本地md目录按原嵌套层级渲染成一个在线博客,在次基础上需要包含一些网站常用的功能(评论、站点统计等等)。
例如:我本地docs目录下是我的一个it知识库:
BASH
docs
1、linux
docker目录
docker.md
k8s目录
k8s.md
2、编程
python.md
3、前端
……
详细页面元素如下:
理想网站
提示
- 底层以md维护
- 同时具备知识库+博客特性
- 网站整体配色风格、文章阅读界面要简约,唯美
- 架构轻量,不要太臃肿
- 响应速度快
- 部署简单(尽可能使用docker一键部署)
- 具备全文搜索功能
- 具有评论功能(微信/qq登录;邮箱注册登录;github/gitee登录;)
- 具有最近文章、文章热度排行榜、分类、标签、点赞/踩/收藏、纠错功能
- 具备相册、音乐、观影厅、说说、留言板、树洞、友链、网站导航等功能
- 具有网站总访问量、单篇文章访问量、网站运行时长、整体流量统计、昨日访问量、今日访问量等功能
- 具有类似朋友圈功能(最好是把一个md渲染成那种的)
- 具有时间轴功能
- 文档创建时间、最近修改时间
- seo好
- 热爱开源、拥抱开源,希望能够持续迭代新功能、优化bug等
- 部署文档、说明文档要详细完整
- 博客数据迁移方便
- 做一个安静的小网站
- ……
每个人的口味儿不一样,需求也自然不同,要想拥有一款自己喜欢的博客,最终还得靠自己去持续开发它。😜
v2-2025.9.8
核心思想:
- 底层维护的文档必须是md,用户只关心如何更好维护/更新md里的内容,博客样式由后台全权集中管理;
- 对外暴露的域名博客 需要 同时支持 博客 + 文档库 风格(将本地md目录按原嵌套层级渲染成一个在线博客,同时支持如阅读一些文档库风格的网站功能,在次基础上需要包含一些网站常用的功能(评论、站点统计等等)。);
具体效果如下:
博客服务用docker给快速拉起来,我姑且称这个博客的名称为teek-plus,用户需要做的就是把自己winodws本地的一个docs目录维护好,每当有数据更新后,我就可以利用同步软件(例如freersync、sync--增量同步)把docs目录给同步到teek-plus博客后台,那么teek-plus就会立马更新数据到web,实现秒更新。
如果能实现这个需求,不管是静态/还是动态/前后端分离博客,那么这个博客就是yyds!😍
v3-2025.9.11
bash
首先,我们需要知道的2点:
1.博客只适合碎片化知识分享,而知识库才是沉淀知识的理想方式;
2.博客一般都是给自己看的,除非这个博主的文章质量很高,且高产,不然很少有别人去经常看,别人多半都是瞅瞅这个博客的整体风格咋样,丝滑不;
我心目中的个人理想博客的最终效果,Teek博客已经完全实现了,具体demo可见如下网站:
官方demo:https://vp.teek.top/
One道友demo:https://onedayxyy.cn/
其实现的核心思想:
将本地目录的 Markdown 文档渲染成博客,同时能支持博客+文档库,既能满足日常博客的碎片化知识分享,也能在知识库里沉淀对应的知识体系