Appearance
缺失图片采集报告(2026-04-21,历史快照)
生成时间: 2026-04-21
来源: 自动化任务「采集缺失图片」
这页记录的是当时那一轮“官方历史图尚未落盘”的中间状态,不代表当前仓库。
现行状态请以 图片缺口与放置审计(2026-04-25) 和根目录README的自动化状态块为准:当前缺失图片资产已经是0。
摘要
当前站点共引用 375 张图片,本地已存在 366 张,缺失 20 张官方历史图片。
所有缺失图片均来自 we-are-vanadiel.finalfantasyxi.com 官方历史图库,属于「与原文一致」的采集需求。
缺失图片清单
官方历史图片 (history/)
| 文件名 | 对应内容 | 建议放置页面 |
|---|---|---|
2002-14.jpg | 2002年组队语境图 | /jobs/job-party-templates |
2003-31.jpg | Tu'Lia Region 发布 | /content/sky-roadmap |
2004-01.jpg | Dynamis 初次登场 | /content/dynamis-roadmap |
2004-26.jpg | 经典 BCNM 系统 | /content/classic-orb-battlefields |
2005-07.jpg | 经典 Orb 奖励 | /content/classic-rare-drop-cases |
2005-11.jpg | Limbus 系统总览 | /content/limbus, /content/limbus-temenos-apollyon |
2006-03.jpg | Assault Missions | /content/assault |
2007-03.jpg | Einherjar 系统 | /content/einherjar |
2008-01.jpg | JoL / AV 终点 | /content/sea-nm-system |
2010-03.jpg | Vision of Abyssea | /content/abyssea |
2010-10.jpg | Voidwalker NM 系统 | /content/voidwalker-nm |
2011-06.jpg | Gobbie Mystery Box | /systems/gobbie-mystery-box |
2013-11.jpg | 额外武器技能线 | /reference/weapon-skills |
2017-09.jpg | WS/技能连携主题 | /jobs/job-ws-skillchain-cheatsheet |
2017-10.jpg | Alter Ego / Trust 系统 | /systems/trusts, /jobs/job-trust-setups |
2022-02.jpg | Macro Sets 系统 | /jobs/job-macro-templates |
官方画廊图片 (gallery/)
| 文件名 | 季度/卷 | 内容类型 |
|---|---|---|
season/2/vol/1/0.jpg | Season 2 Vol.1 | 季度宣传图 |
season/5/vol/1/14.jpg | Season 5 Vol.1 | 季度宣传图 |
season/8/vol/1/1.jpg | Season 8 Vol.1 | 季度宣传图 |
图片放置合理性分析
✅ 当前合理的放置策略
系统总览页 → 使用官方历史总览图
- 例:
/content/abyssea使用2010-03.jpg(Vision of Abyssea)
- 例:
具体机制页 → 复用同一系统图
- 例: Limbus 相关多页面均使用
2005-11.jpg
- 例: Limbus 相关多页面均使用
道具/装备页 → 使用 wiki-sourced 道具截图
- 例: Ambuscade 武器使用
/img/wiki-sourced/ambuscade-voucher-weapon.webp
- 例: Ambuscade 武器使用
⚠️ 建议优化的放置
画廊图片优先级较低
gallery/目录的图片多为宣传图,建议优先采集history/系统图- 宣传图可作为页面顶部 banner,非核心内容插图
部分引用格式需统一
- 当前混用
和<img loading="lazy" src="/img/..."> - 建议统一使用 Markdown 语法,由 VitePress 处理 lazy loading
- 当前混用
采集脚本 (需手动执行)
由于网络限制,以下脚本需在可访问 we-are-vanadiel.finalfantasyxi.com 的环境中运行:
bash
#!/bin/bash
# fetch-official-images.sh
BASE="https://we-are-vanadiel.finalfantasyxi.com/assets/images"
DEST="/Users/zanglikun/IdeaProjects/ffxi-75-introduce/docs/public/img/official-sourced/mirror"
# 历史图片
for year in 2002 2003 2004 2005 2006 2007 2008 2010 2011 2013 2017 2022; do
for file in $(grep -o "${year}/[0-9-]*\.jpg" /tmp/missing-list.txt | sort -u); do
mkdir -p "$DEST/history/$year"
curl -sSL -A "Mozilla/5.0" -o "$DEST/history/$file" "$BASE/history/$file"
done
done后续建议
- 优先采集顺序: 按页面访问量排序,先采集高频页面引用的图片
- 图片验证: 下载后检查文件完整性 (非 0 字节,可被 image 标签加载)
- 引用更新: 采集完成后,将热链引用替换为本地路径
/img/official-sourced/mirror/... - 定期审计: 建议每月运行一次缺失图片检测,避免新内容引入新缺失
备注: 本自动化任务下次运行时,将读取此报告避免重复采集已完成的图片。