如果照片墙重构前的版本是 1.0,这次更新为 Mittes Blog 2.0.0。
PhotoWall
- 重构从 RSS 摄取、原图归档、数据库、缩略图到前端展示的完整流程
- 数据库升级到 schema v7,新增逐图记录与数据问题清单
- 完成可靠历史数据的路径、哈希、来源、尺寸与文件信息回填
- 保留来源严重缺失且无法唯一匹配的图片,等待人工决定,不自动猜测或覆盖
- 支持观看数与收藏数定时同步,Hero 排名会根据新数据重新计算
- 新增 WebP 缩略图、manifest 版本、进程锁、原子替换与失效文件清理
- 优化 API 数据聚合、相册预览、请求共享、异常降级与导航预热
- 重新设计光影画廊 Hero、作品流、筛选器、视图切换与图片详情页
- 修复 Hero 遮罩分割线、详情页粉色条闪现和第一名图片上下留白
- 照片墙 Hero 高度调整为 720px,并与资料页共用统一内容宽度
Homepage
- 保留原有首页功能布局,重新设计日间模式颜色、按钮与交互细节
- 新增文库小说数量,按书架内实际卷册统计
- 新增文库内容循环展示
- 互换最新文章与文库展示位,竖向长卡用于小说封面
- 长文笔记入口连接到资料页,碎碎念入口替换为文库
- 统一首页日间模式的奶油白卡片、歌词条与时钟背景
Navbar
- 重新设计桌面端咖啡屋页眉、品牌区、导航菜单牌与当前页面状态
- 保留小型 Shinjuku 与 After School 信息胶囊,新增悬停反馈
- 新增咖啡色铅笔笔触的
いらっしゃいませ,按标准假名笔顺逐笔书写 - 优化导航预热,鼠标准备进入照片墙时提前请求数据
Timeline
- 将单一学习笔记列表重新设计为学习与开发档案馆
- 新增学习笔记、开发日志、其他记录分类
- 新增类型、标签与关键词筛选
- 新增最近整理内容 Hero 与统一档案卡片
- 移除学习路径区块,为项目开发日志预留空间
Novel
- 重新设计已读书架 Hero、系列列表与卷册详情
- Hero 根据文件夹实际卷数展示一到三张封面
- 支持鼠标经过后方封面时自然换到前方
- 增大卷册列表封面,优化标题、格式、大小与整理日期展示
- 首页文库预览与文库页共用真实书架数据
About / Projects / Music / Chat
- 重新设计 Mittes 自我介绍页,换用压缩后的本地封面图
- 重新设计适合低频更新的简洁项目页
- 统一音乐页与聊天页的奶油白、暖咖啡色与夜间模式层次
- 移除说说、友链页面、相关代码与导航入口
- 统一主要页面的淡入过渡
Mobile
- 重新整理移动端默认布局与 viewport,避免以桌面宽度渲染
- 移动端不挂载高负载背景粒子、弹幕、点击画布、悬浮播放器与装饰组件
- 移动端关闭实时毛玻璃背景采样,保留半透明层次
- 聊天页移动端不加载高负载 3D 卡片
- 保留桌面端完整效果,移动端独立控制发热与 GPU 占用
Performance
- 修复首次打开时首页先闪现、再显示加载页的问题
- 加载遮罩改为随服务端首帧输出,同一会话不重复播放
- 首页、文库、资料页与照片墙新增短时间缓存和文件变化失效
- 照片墙列表分批增加可见图片,降低一次渲染的页面元素数量
- 毛玻璃清晰度固定为全站统一值,移除用户调节入口
- 手机和桌面首次打开默认使用日间模式,手动切换后保留偏好
Data & Maintenance
- 重构前完成数据库、原图与关键配置的完整备份
- 新增只读预演、写入前备份、文件副本与待人工决定问题记录
- 新增照片墙日常健康检查与逐图 SHA-256 深度检查
- 更新公开版照片墙全流程文档,移除服务器绝对路径、账号、密钥与内部端口
Deployment
- 重写生产启动脚本,统一照片墙维护、构建、重启与在线检查
- 新增运行环境、共享存储、数据库与必需命令预检
- 构建与离线健康检查通过后才停止旧服务
- 新服务启动后执行在线照片墙检查
- 支持仅检查、跳过构建、清理构建缓存与深度检查模式
