之前我想给Hexo博客加一个构建时间功能

我让AI帮我写了一个
前情提要:https://i.101229.xyz/2026/08/05/2026-08-05-03/

可惜呀,可惜,我忘记了cloudflare的构建服务器用的是UTC时间,

我问了AI,他说是没有指定时区导致的,

于是我直接commit在文件最开头加上这句:
process.env.TZ = ‘Asia/Shanghai’;

我本以为这样事情就结束了
结果啊,结果构建时间直接就不动了
我开始反思

最后想起之前看过一篇文章,Cloudflare会强缓存JavaScript和CSS,不缓存HTML
这就说通了,

于是我再让它写了个版本,直接使用script的HTML注入,把构建时间信息塞到.other-footer,也就是网页底部

我现在把这篇文章再提交上去

要是这次修改再没用,那我也没招了

那就明天再修吧

后记

我把这篇文章喂给AI,我发现AI的思考过程中提到了浏览器缓存,
我在提交这篇文章之前,也就是发布这个版本之前,
特地把浏览器缓存清了一遍,
结果发现,居然运行了,
之前的代码能用,只不过我没有清缓存!!!

只不过我再想了一下
万一经常看我博客的人,不清浏览器缓存,实际上这个也不好,
释怀了