博客图片恢复计划

博客图片恢复计划
Wang Zihao之前用的多说图床(bu.dusays.com)挂了,导致博客里大量图片都无法显示。今天整理了一下,发现一共有 330+ 张图片需要恢复。现在买了新的阿里云 OSS,准备把这些图片重新上传。
先做个清单,方便后续按分类恢复。
统计总览
- 受影响文章:28 篇
- 文章图片:约 330+ 张
- 配置图片:约 31 张
- 总计图片:约 360+ 张
- 失效图床:bu.dusays.com
- 新图床:阿里云 OSS
按类别分类
一、nnUNetV2 修改笔记系列
这是我做毕业设计时的技术笔记,主要是各种截图和实验结果。
共 17 篇文章,约 100+ 张图片,时间跨度:2024年6月-7月
主要内容:
- 程序运行截图
- 实验结果对比图
- 错误提示截图
- 微信传的图片
文件名特征:
- 微信图片_日期时间.png/webp
- 捕获.PNG
- pre.webp, er.PNG 等简短命名
恢复优先级: 低
这些技术截图大部分可以重新截,或者省略一些不重要的
二、婺源游记系列
这是21春天和老爸一起去婺源玩的照片,很。
共 3 篇文章,约 160 张图片
第一天(54张)
- 出发前的准备(里程记录、ETC余额)
- 后排气垫床
- 武汉中转休息
- 沿途风景
第二天(38张)
- 仙岛湖风景
- 各种景点照片
第三天(68张)
- 婺源各景点
- 返程照片
文件名特征:
- 婺源游-数字.png/webp(按顺序编号)
- IMG_日期时间.webp
恢复优先级: ⭐⭐⭐ 最高
旅游照片是珍贵回忆,必须恢复!应该在手机相册或电脑里能找到
三、日记系列
记录日常生活的照片,主要是美食、聚餐和一些手机截图。
共 5 篇文章,约 40 张图片,时间:2024年8月-9月
日记-D34(2张)
- 鲜炒鸡美食照片
日记-D37(18张)
- 川菜聚餐照片
- 各种菜品
日记-D40(6张)
- 手机存储卡照片
- 系统设置截图
- 跑分截图
日记-D41(6张)
- 中粮可乐照片
- 烧鸭饭美食照片
日记-D42(6张)
- 酒的照片
- B站提现截图
- 聚餐照片
日记-D44(2张)
- 火绒拦截截图
文件名特征:
- 微信图片_日期时间.jpg
- IMG_日期时间.webp
- Screenshot_日期时间_应用包名.webp
恢复优先级: ⭐⭐ 中高
生活记录也挺重要的,尤其是美食照片
四、其他文章
星穹铁道一周年报告(2张)
- 游戏截图
- 时间:2024年4月
华为充电宝测评(10张)
- 产品照片
- 充电测试照片
- 时间:2024年5月
欧洲健康数据空间(4张)
- 文章配图
- 时间:2024年5月
图片测试(2张)
- 测试用图片
恢复优先级: ⭐ 低
可恢复可不恢复,不影响阅读
五、配置文件中的图片
除了文章里的图片,主题配置和数据文件中也有大量图片链接失效了。
共 4 个配置文件,约 31 张图片
主题配置文件(themes/anzhiyu/_config.yml)
包含 11 处图片:
- 导航栏图标(2张):GitHub 和文档的图标
- 作者状态图标(1张):侧边栏状态表情
- 头像(2张):主头像和加载动画头像
- 顶部图片和封面(2张):默认顶部背景、默认文章封面
- 微信卡片(2张):二维码正反面(已禁用)
- 主题推广图(1张)
关于页配置(source/_data/about.yml)
包含 15 处图片:
- 关于页头像(1张)
- 生涯背景图(1张)
- 文章统计封面(1张)
- 地图背景(2张):浅色和深色模式
- 性格测试照片(1张)
- 游戏背景(1张):星穹铁道
- 番剧封面(5张):约定的梦幻岛、咒术回战、紫罗兰永恒花园、鬼灭之刃、JOJO
- 爱好背景(2张):数码科技、音乐偏好
友链页配置(source/_data/link.yml)
包含 2 处图片:
- 友链顶部背景(1张)
- 小伙伴头像(1张)
相册页配置(source/_data/album.yml)
包含 4 处图片:
- 世界各地夕阳:封面 + 背景(2张)
- 我的日常:封面 + 背景(2张)
恢复优先级:
⭐⭐⭐ 最高优先级(必须恢复):
- 主头像(在 3 个地方使用)
- 默认文章封面(在 2 个地方使用)
- 默认顶部背景图
⭐⭐ 中优先级(建议恢复):
- 地图背景、游戏背景、音乐背景
- 相册封面和背景
- 生涯图、统计封面
⭐ 低优先级(可选):
- 导航图标、状态图标
- 番剧封面
- 友链头像
文件名特征:
- 头像:
662b5bba18580.jpg(2024年4月26日) - 默认封面:
666e4921d4984.webp(2024年6月16日) - 默认顶部图:
6628cdacf1eac.png(2024年4月24日)
恢复计划
第一步:查找原图
按时间查找:
- 婺源游:2024年4月27-29日的照片
- 日记系列:2024年8月-9月的照片
- nnUNetV2:2024年6月-7月的截图
按来源查找:
- 手机相册:DCIM 文件夹
- 微信文件:微信文件夹
- 电脑截图:Screenshots 或桌面
按文件名查找:
- 微信图片_*.jpg/webp
- IMG_*.webp
- Screenshot_*.webp
- 婺源游-*.png
第二步:上传到 OSS
找到原图后,按分类上传到阿里云 OSS:
- 创建目录结构:
/images/posts/2024/04/- 文章图片(按月份)/images/avatar/- 头像/images/background/- 背景图/images/cover/- 封面图/images/icons/- 图标
- 保持原文件名或重新命名
- 配置 CDN 加速
第三步:批量替换链接
文章图片:
使用脚本批量替换文章中的图片链接:
- 旧链接:
https://bu.dusays.com/2024/04/27/xxx.png - 新链接:
https://你的OSS域名/images/posts/2024/04/xxx.png
配置文件图片:
需要修改 4 个配置文件:
themes/anzhiyu/_config.yml- 主题配置(11处)source/_data/about.yml- 关于页配置(15处)source/_data/link.yml- 友链页配置(2处)source/_data/album.yml- 相册页配置(4处)
可以使用全局替换:
1 | # 将所有 bu.dusays.com 替换为新的 OSS 域名 |
第四步:验证
- 本地预览检查图片是否正常显示
- 部署后再次检查
- 确认所有图片都能正常加载
写在最后
图床挂了真的很烦,之前图省事用的免费图床,结果现在要花大量时间恢复。这次换成自己的 OSS,虽然要花点钱,但至少稳定可控。
以后写博客还是要养成好习惯:
- 图片本地保留备份
- 使用稳定的图床服务
- 定期检查图片链接是否有效
慢慢恢复吧。






