Hexo博客自定义改造,添加相关内容推荐、随机推荐
365笔记网站(365note.janqi.com)是用 Hexo v6.x 搭建出来的。
不过 Hexo 的一个通病:文章太“死板”了。
一篇文章一旦生成,页面就定格在那里。底部除了千篇一律的“上一篇、下一篇”,几乎没有流动感。很多以前认真写过的内容,随着时间推移默默沉底,连自己都很难再想起来;而读者翻完当前这篇,也常常无处可去。
所以我最近给博客做了点小改造:在文章末尾加上了相关内容推荐和随机推荐,还加了网站地图 sitemap.xml 。
顺藤摸瓜:看到更多感兴趣的关联
很多朋友搜进一篇笔记、文章,往往带着具体的疑惑或特定兴趣,系统会推荐相关的内容,从相关的tag标签、分类、关键词,找到相关的、同类型的文章,可以得到更深度的内容阅读体验。
加上“相关推荐”后,读完一篇,底下自然浮现出同类脉络的几篇笔记。不用再退回首页或者翻分类目录,顺着思路点开就能继续看。
对读者来说,省去了反复寻找的麻烦;对我自己来说,原本零散的几篇笔记,也有了互相呼应、串珠成链的感觉。
随手偶遇:给生活多一点随机的乐趣
如果说相关推荐是按图索骥,那“随机推荐”就是随手抽盲盒了。
静态博客最大的缺点就是确定性太强、太固化。但现实生活本就不该是定格不变的。加了随机模块之后,每次点进页面或者随手一刷,底部的文章都不一样:
- 可能会翻出几个月前记录的小技巧;
- 可能会撞见一年前某天随手记下的心情随笔;
- 甚至会让自己会心一笑:“原来我还写过这个”。
这种小小的“不期而遇”,一下子冲淡了 Hexo 原始页面的沉闷感,让读者看到更多的新鲜事儿。
文字不应该写完就成了压箱底的静态文件。多一点随机,不仅让旧文章有了重见天日的机会,也让逛博客这件小事,多了一点散步时偶遇风景的轻松与自在。
从流量来说,相关文章的推荐、随机文章推荐,也能增加内容的曝光。
AI把很多高门槛的事情降低了
改造 Hexo 系统,添加相关内容推荐和随机推荐,对我来说其实是比较难的,需要懂前端、懂 Hexo 主题、懂 Node.js、懂 CSS 语言,更要懂 Hexo 主题的结构。
但是 2026 年,AI大行其道,这些功能都是几分钟就做完了,感谢谷歌的 Gemini AI 和 Antigravity IDE编程工具。
这也算是AI应用的案例了。我不需要像以前翻阅大量的文档、资料,苦哈哈的研究代码细节,几分钟做完我要的功能。
AI能让我专注于到达目的地,而不是让我研究到达目的地的路、怎么看地图、要买什么鞋、车坏了要怎么修……减少了很多琐事。