Skip to content

图片孤儿审计(2026-04-26)

这份清单是在先把 docs/public/img 下当前处于删除状态的 tracked 图片全部从 HEAD 恢复后,再重新审计得到的结果。
结论重点不是“工作区里哪些文件曾经被删过”,而是“恢复之后,哪些图片在当前仓库正文和脚本文本里依然没有任何引用”。

本次结论

  • 已从 HEAD 恢复被删 tracked 图片:69
  • 当前 docs/public/img 删除状态:0
  • 站内坏链:0
  • 用户可见无图页:0
  • 真正的孤儿图:64

口径说明

  • 这次以 npm run public-images:usage-audit 为准
  • 它会扫描仓库内多类文本文件中的 /img/... 引用,而不只看 markdown 图片语法
  • npm run wiki-images:orphan-audit 当前口径偏窄,不适合作为这次“真孤儿图”统计基线

wiki-sourced 孤儿图

49 张:

  • /img/wiki-sourced/abdhaljs-seal.webp
  • /img/wiki-sourced/abdhaljs-thread.webp
  • /img/wiki-sourced/ambuscade-voucher-back.webp
  • /img/wiki-sourced/ambuscade-voucher-body.webp
  • /img/wiki-sourced/category-zdei.jpg
  • /img/wiki-sourced/cavernous-maw.jpg
  • /img/wiki-sourced/ghanraam.jpg
  • /img/wiki-sourced/gondebaud.jpg
  • /img/wiki-sourced/gorpa-masorpa.webp
  • /img/wiki-sourced/grounds-of-valor.jpg
  • /img/wiki-sourced/grounds-of-valor.webp
  • /img/wiki-sourced/guslam.jpg
  • /img/wiki-sourced/habitox.jpg
  • /img/wiki-sourced/isacio.jpg
  • /img/wiki-sourced/joachim.png
  • /img/wiki-sourced/jobs/bard.webp
  • /img/wiki-sourced/jobs/black-mage.webp
  • /img/wiki-sourced/jobs/blue-mage.webp
  • /img/wiki-sourced/jobs/dancer.webp
  • /img/wiki-sourced/jobs/dragoon.webp
  • /img/wiki-sourced/jobs/geomancer.webp
  • /img/wiki-sourced/jobs/monk.webp
  • /img/wiki-sourced/jobs/ninja.webp
  • /img/wiki-sourced/jobs/ranger.webp
  • /img/wiki-sourced/jobs/red-mage.webp
  • /img/wiki-sourced/jobs/rune-fencer.webp
  • /img/wiki-sourced/jobs/samurai.webp
  • /img/wiki-sourced/jobs/scholar.webp
  • /img/wiki-sourced/jobs/summoner.webp
  • /img/wiki-sourced/jobs/thief.webp
  • /img/wiki-sourced/jobs/warrior.webp
  • /img/wiki-sourced/jobs/white-mage.webp
  • /img/wiki-sourced/kilusha.jpg
  • /img/wiki-sourced/maat.jpg
  • /img/wiki-sourced/mapitoto.jpg
  • /img/wiki-sourced/matter-diffusion-module.png
  • /img/wiki-sourced/outpost.jpg
  • /img/wiki-sourced/porter-moogle.jpg
  • /img/wiki-sourced/rhapsody-in-white.jpg
  • /img/wiki-sourced/rolandienne.jpg
  • /img/wiki-sourced/rytaal.jpg
  • /img/wiki-sourced/sagheera.jpg
  • /img/wiki-sourced/shami.jpg
  • /img/wiki-sourced/shami.webp
  • /img/wiki-sourced/sorrowful-sage.jpg
  • /img/wiki-sourced/swirling-vortex.jpg
  • /img/wiki-sourced/vera.png
  • /img/wiki-sourced/wilhelm.jpg
  • /img/wiki-sourced/zasshal.jpg

official-sourced 孤儿图

9 张:

  • /img/official-sourced/mirror/gallery/season/5/vol/1/15.jpg
  • /img/official-sourced/modern/prime-weapons-discussion-01.jpg
  • /img/official-sourced/modern/prime-weapons-discussion-03.jpg
  • /img/official-sourced/modern/prime-weapons-discussion-04.png
  • /img/official-sourced/modern/prime-weapons-discussion-05.jpg
  • /img/official-sourced/playguide-part6/ambuscade-01.jpg
  • /img/official-sourced/playguide-part6/ambuscade-02.jpg
  • /img/official-sourced/playguide-part6/ambuscade-03.jpg
  • /img/official-sourced/playguide-part6/ambuscade-04.jpg

根目录孤儿图

6 张:

  • /img/A3NoPass.png
  • /img/Assai_Nybaem.png
  • /img/joinQQ.JPG
  • /img/keyitem.png
  • /img/micro_by_milo.png
  • /img/上班睡觉.png

后续处理建议

  • 后续补图遵循“新增下载一张,再替换一张”,不要先删旧图
  • 先优先处理 wiki-sourced/jobs/*.webp 这一批,因为它们大多已经被新的官方职业图替换
  • official-sourced/mirror/gallery/season/5/vol/1/15.jpg 暂时保留为已提取未挂载原图,等找到明确落点再决定是否继续使用
  • 等下一轮页面替换稳定后,再对这 64 张孤儿图做二次复核,确认哪些可以真正清理

Powered by ff11sf.com