开启JavaScript才能访问本站哦~
互动
最新评论

BLOG OPS / HEXO ERA

博客系统维护日志

这里记录本站在 Hexo + Solitude 阶段的主题客制化、组件迁移、交互优化和 Bug 修复。后续如果继续折腾,就沿着这条时间轴往下补。

2024.01 2026.05

评论系统迁移与 Twikoo 1.7.9 适配

将 Twikoo 后端迁移到 Netlify Function,并把前端组件升级到 1.7.9;修复新版本评论排序按钮、刷新按钮样式重叠问题,补齐跨域端点配置。

  • 评论端点改为 Netlify Function 完整路径。
  • 适配 Twikoo 新增的评论排序操作区。
  • 保留友情链接页的申请须知确认逻辑。

AI 摘要与 PJAX 兼容优化

整理洪墨 AI / PostChat 摘要插件的加载逻辑,避免 PJAX 切换后重复声明变量或必须手动刷新才出现摘要。

  • 文章页按需启用摘要,非文章页不加载摘要脚本。
  • 增加文章级开关,允许指定文章关闭 AI 摘要。
  • 将展示名调整为「叨叨Bot」,减少插件默认文案露出。

看板狼与性能小工具

为页面加入静态看板狼小组件,并补充快速隐藏 / 显示入口;同时增加页面帧率与响应时间监测能力,默认隐藏,按需开启。

  • 优化小组件尺寸、透明度和避让气泡文本。
  • 中控台加入 Live2D / 性能监测开关。
  • 将显示文案统一为「看板狼」。

文章页视觉与稳定性修复

优化文章详情页头图表现,优先使用文章封面图作为模糊背景;修复封面取色、远程图片跨域、Swiper 缺失等导致的控制台报错。

  • 封面背景增加兜底主题色。
  • 远程图床 CORS 异常时避免阻断页面脚本。
  • 降低 Windows 下页面卡顿和报错概率。

关于页面重新整理

重做关于页部分卡片,移除打赏和坐标模块,新增博客环境、运行目标和个人设备展示,整体保留 Solitude 卡片感并加入轻量复古终端气质。

  • 明确展示 Hexo、Solitude、Netlify、GitHub 等站点环境。
  • 加入十年运行目标与紧凑设备清单。
  • 修正移动端缩放和 Windows 字体 fallback。

导航与友链接力入口调整

整理顶部导航与「开往|接力」相关入口,移除失效的十年之约链接,保留并强化开往、易往、异次元之旅等友链接力入口。

  • 优化二级菜单字号和视觉密度。
  • 统一接力入口图标与菜单标签。
  • 保持右上角开往入口清晰可点击。

首页侧栏一言与头像互动

为首页侧栏的问候、一言区域加入动态切换逻辑,并修复点击问候按钮后无法回收、布局异常的问题。

  • 鼠标悬停头像时自动切换一言。
  • 每日一言接入公共 API 并保留本地兜底文案。
  • 优化一言文本排版,减少拥挤感。

内容结构与标签梳理

统一历史文章标签命名,并按主题重新归类,让归档、标签页和相关文章推荐更容易阅读。

  • 补齐硬件、运维、博客搭建、年度回顾等标签。
  • 修正标签大小写和多标签格式。
  • 生成更清晰的内容索引入口。

Hexo + Solitude 作为主站方案

将博客维护重心切换到 Hexo 静态站点方案,使用 Solitude 作为主题基础,并逐步接入 Netlify、GitHub、Twikoo 等服务。

  • 降低动态博客系统的维护成本。
  • 保留文章、友链、留言、追番等核心页面。
  • 为后续主题客制化预留空间。

拥抱Hexo

考虑到维护成本与实际访问量,最终切换到 SaaS 平台

切换至 VanBlog

看到个不错的项目 VanBlog,刚好在学 Docker,索性直接更换博客系统吧。

服务器迁移

建站空间的面板换了后不是很好用,刚好看到合适的云主机,便迁移过去。

  • 坐标香港,BGP网络,3Mbps小水管,20GB存储,价格还不错
  • 回到了原先的 LNMP 环境,就是迁移的时候手欠,把图片数据打乱掉(当时还未使用图床管理)

服务器迁移至虚拟建站空间

考虑到网络稳定性,从玩具主机迁移至虚拟建站空间。

  • 每个月10GB流量,1GB存储空间,支持PHP7.0

博客上线

基于 LNMP ,使用 Typcho 博客系统,挂靠在某玩具主机上。

嗷呜,今天也要无限进步!
刃刃