博客事记

这篇文字用于记录博客历史

博客有什么大的变动,我应该会第一时间写在这里。

现在

2026-06-10

今天给博客加了一个访问统计页,用来把全站访问量做成折线图。

实现方式比较朴素:Waline 继续负责实时累计 PV/UV,GitHub Actions 每天定时从 Waline 的 Neon 数据库里抄一次当前总数,写进静态 JSON,然后页面用 ECharts 画出来。这样读者看页面时只是在读静态文件,不需要直接碰数据库。

顺手也把“访问统计”放进了顶部导航,页脚的“总访问量 / 总访客数”也可以点进去看趋势。中间还踩了个小坑:把页脚统计改成链接时破坏了 Fluid 原来的布局,导致数字不居中,最后保留原来的 span 结构,只把里面的文字包成链接,才恢复正常。

另外,把自定义页面和 404 页的默认头图从 Fluid 默认图换成了主页白天图,看起来统一一点。

2026-06-08

今天把博客的评论区和阅读量统计从 LeanCloud 迁移到了 Waline。

一开始只是想找一个 LeanCloud 的替代品,后来发现 Waline 正好可以同时承担评论区、文章阅读量、全站访问量这些功能,于是就顺手把这一块重新整理了一遍。部署过程比想象中绕一点:Waline 部署在 Vercel 上,数据库用的是 Neon PostgreSQL,评论服务绑定到了 waline.awakefantasy.top 这个子域名。

迁移过程中还踩到了 Fluid 主题 1.9.9 的 Waline 加载问题。文章页明明有 #waline 容器,但 Fluid 的懒加载逻辑在某些情况下只等待“之后新增的元素”,导致 Waline 评论区不会真正初始化。查了一下上游 issue 和 PR,发现相关 PR 主要修的是 Waline CDN 和新版 DOM 选择器问题,并没有完整解决这个懒加载触发问题。最后在本地用 Hexo 渲染补丁绕过了这层问题,让评论区稳定显示。

旧数据也没有直接丢掉。我把 LeanCloud 导出的 CommentCounter 数据转换后增量导入到了 Waline 的 PostgreSQL 表里,评论、文章阅读量、全站 PV/UV 都尽量保留下来了。中间还遇到了一点路径编码问题:LeanCloud 里保存的是中文解码路径,而浏览器里的 window.location.pathname 默认可能是 URL 编码后的路径,所以最后统一把文章阅读量路径规范化到中文解码路径,避免同一篇文章被统计成两条记录。

顺手还补了一些展示细节:现在首页每篇文章后面会显示对应阅读量;文章页顶部的元信息里,也会在“字数 / 阅读时间”后面显示阅读量;页脚则显示全站 PV/UV。整体上评论和统计这一块终于从“能用但分散”变成了“统一依赖 Waline”,以后维护起来应该会轻松很多。

2025-12-20

在bing连着交了一个月的请求编制索引,前前后后改了很多东西,包括robots文件等,终于给我收录了~

同时理论上也可以在bing上看到我写的文字了,成功!

2025-11-26

发现主页不会显示文章阅读量及评论量,只有点进去之后才会显示,增加功能首页显示阅读量评论量。

顺带一提被自己整笑了,true又拼成ture了,还好发现得快,不然博客源代码里面会一直存在一个ture在那里🤣。

2025-11-25

博客基本功能搭建完成,包括评论区,阅读量统计,文章分类,同时为了保证博客的简洁我也不会加入一些特效,一切以阅读为重。

也基本学会了怎么用,之后慢慢充实内容就行了。

25日夜,修改了诸多小细节,现在bing和google应该可以搜索到我的博客了。

2025-11-18

过了很久,觉得博客的写作还是不能丢掉,记录生活的同时也对自己归纳总结,技术能力有所提升,但是之前的两个博客都让我觉得可拓展性太差了,所以找了些教程,这个博客也就应运而生了,博客框架用的是hexo,可拓展性比较强,博客主题用的是fluid,简洁大方,很符合我的喜好,同时hexo和fluid用的人也比较多,有问题也方便解决^_^

历史时期

2023-02-16

发布了那段时期的最后一篇博客聊聊数学建模的这段经历及一些感想_数学建模国赛集训的故事-CSDN博客,之后就销声匿迹了~,其实人还活着,就是那段时间直到考研结束都非常忙,考完之后又失去了继续写作的动力,所以一直到这个新博客的建立都没怎么写内容了,中间也写过一些关于自己的故事的东西,不过最后也没投上来。

2021-03-07

AwakeFantasy-CSDN博客这是我的第一个博客,当时为什么建立已经不记得了,印象中是为了分享和记录学习中的点滴来着。

AwakeFantasy - 博客园同一天也在博客园建立了博客,当时CSDN建完之后发现CSDN画面太乱七八糟了,所以就去博客园建了个,相对来说简洁很多。

本文配图使用 Avilia Blog Illustrations 流程生成。


博客事记
https://www.awakefantasy.top/2025/11/25/博客装修日记/
作者
awakefantasy
发布于
2025年11月25日
更新于
2026年6月10日
许可协议