Skip to content

外站原图采集追踪(2026-04-22)

这页记录本轮真实做了什么、没做到什么,以及下轮恢复网络后应该直接怎么打。

本轮实际结果

  • 已新增通用审计脚本 scripts/site-image-audit.mjs,不再只靠旧 markdown 报告判断缺图。
  • 已新增队列下载脚本 scripts/fetch-missing-wiki-images.mjs,可以直接按 foreign-image-source-queue-*.md 抽取 exact-source 原图 URL 与目标路径。
  • 已确认当前代码库共 216 篇 markdown 页面、514 处图片引用;用户可见页面真正无图的只剩 6 篇矩阵页。
  • 已确认当前正文仍有 2BG Wiki exact-source 外链,分别是 Adoulin 两篇入口页。
  • 已确认 wiki-sourced 仍有 70 处低分辨率引用,当前真正的补图方向是高复用功能图升级,而不是继续给矩阵页硬塞头图。
  • 已重新判定图位:Adoulin 两页当前图层级合理,Sea NM SystemPorter MoogleNomad Moogle 这类说明页应继续优先争取 exact-source 原图。
  • 已把 BG Wiki 上与原词条一致的两张 Adoulin 图接入正文外链,维持页面语境不缺图:
    • Seekers of Adoulin promotional artwork -> /content/adoulin
    • City of Adoulin -> /content/adoulin-mission-roadmap
  • 已按最新队列复算出当前待落库的 6BG Wiki 原图:
    • AdoulinAmano
    • City_of_Adoulin
    • SurvivalSkillsGuide
    • Porter_Moogle
    • Nomad_Moogle
    • Category-Zdei

本轮没做到的事

但已经把 BG Wiki exact-source 队列继续收紧

这轮虽然没把 BG Wiki 二进制落库,但不是原地打转:

  • 已再次核对 foreign-image-source-queue-2026-04-22.md,确认 Adoulin / Porter / Nomad / Zdei / Survival Skills Guide6 张都已经有 exact-source URL 与建议本地路径。
  • 已确认当前最值钱的 backlog 不是再扩队列,而是把这 6 张已有 URL 的图片真正落进 /img/wiki-sourced/originals/

当前 runner 的 BG Wiki 下载链路仍然没通

本轮已经确认:

  • npm run wiki-images:fetch -- --apply-refs 会稳定卡在 curl: (6) Could not resolve host: www.bg-wiki.com
  • 改用 curl --resolve www.bg-wiki.com:443:104.26.4.82 ... 后,错误变成 curl: (7) Couldn't connect to server
  • 本机 Clash Verge 进程存在监听 127.0.0.1:33331,但 sandbox 内 curl -x http://127.0.0.1:33331 ... 同样报 Couldn't connect to server
  • agent-browser doctor --offline --quick 全绿,但 agent-browser --session bgwiki open ... 仍直接报 Daemon process exited during startup with no error output
  • 这说明这轮阻塞不只是 BG Wiki DNS,本地 CLI 环境的浏览器/代理抓手也没打通

当前明确失败的对象包括:

  • Seekers of Adoulin promotional artwork
  • City of Adoulin
  • Survival Skills Guide
  • Porter Moogle
  • Nomad Moogle
  • Category: Zdei

这轮确认下来的高优先级对象

按当前正文复用价值排序,下一轮应先抓:

  1. 把已接入正文的 AdoulinAmano / City_of_Adoulin 镜像进本地静态目录
  2. Porter Moogle
  3. Nomad Moogle
  4. Category: Zdei
  5. Survival Skills Guide

原因很简单:

  • 前两张已经直接改善了 Adoulin 入口页的缺图问题,只差回收到本地静态目录
  • 2-4 项是当前已补准 URL、且能直接改善多页说明职责的 BG Wiki
  • Survival Skills Guide 还没接入正文,但最适合后续补进 Adoulin 区域/生存技能相关页

当前已经存在的 originals

仓库里已经有以下 originals 文件,不需要重复造轮子:

  • gondebaud.jpg
  • habitox.jpg
  • joachim.png
  • kilusha.jpg
  • rytaal.jpg
  • sagheera.jpg
  • shami.jpg

但这不代表 backlog 清完了,因为:

  • 仍有很多低清图只存在缩略版
  • 已存在的 originals 里也有部分像素尺寸本身不高

本轮顺手修掉的图位问题

Ambuscade 相关几页之前普遍是低清 wiki 小图顶在页首,官方原图反而退到下面。
这轮已经把它们调整成:

  • 官方原图先承担页面主视觉和系统语境
  • Voucher / Abdhaljs / Gorpa-Masorpa 小图回到对应段落里承担识别职责

这比继续硬塞新图更值钱,因为现在的主矛盾本来就不只是“有没有图”,而是“图放得对不对”。

下轮恢复网络后的固定动作

  1. 先按 外站原图来源队列(2026-04-22) 里的 Porter / Nomad / Zdei URL 直接抓图。
  2. 网络恢复后优先跑 npm run wiki-images:fetch -- --dry-run 确认缺口,再用 npm run wiki-images:fetch -- --apply-refs 一次性落图并回写正文引用。
  3. 统一落到 /img/wiki-sourced/originals/,不要继续把新旧尺寸混在根目录。
  4. 先替换仍承担说明职责的 BG Wiki 低清图,再继续单独打 FandomAmbuscade / Abdhaljs

本轮判断

这轮已经把“到底缺什么图、哪些图真值得补、当前为什么拉不下来”重新闭环了。
下一轮不该再扩新队列,而是直接围绕这 6BG Wiki exact-source 图继续突破下载链路。

Powered by ff11sf.com