Appearance
图片工具冒烟测试
这页专门用来验证
npm run assets:auto的真实下载链路。
目标不是调整正文图位,而是确认三件事:
source-asset指令能被扫描到。- 缺失图片会被自动落到指定路径。
- 已存在图片不会重复下载。
测试对象
1. 官方源站:WE ARE VANA'DIEL
这次选用 WE ARE VANA'DIEL / History 2007 里的 Campaign Ops Added 官方原图,目标路径走项目既有的 mirror 目录规则:

来源:
2. BG Wiki
这次额外选用 BG Wiki - Maat 的原图,目标路径专门落到 smoke 目录,验证 source-asset 对自定义本地路径同样生效:

来源:
3. FFXIclopedia / Fandom
这次再补一张 FFXIclopedia 的 Ambuscade Voucher: Back 图,目标路径仍然落到 smoke 目录。远端响应为 image/webp,所以本地路径显式使用 .webp,避免扩展名和二进制类型打架:

来源:
预期结果
- 首次执行
npm run assets:auto时,如果本地文件不存在,应自动下载到/img/official-sourced/mirror/history/2007/2007-14.jpg - 首次执行
npm run assets:auto时,如果本地文件不存在,应自动下载到/img/tool-smoke/bg-wiki-maat.jpg - 首次执行
npm run assets:auto时,如果本地文件不存在,应自动下载到/img/tool-smoke/ambuscade-voucher-back.webp - 再次执行同一命令时,应识别为已存在并跳过,不重复下载