超额资源登记表 · 2026-08-04
整理日期:2026-08-04 11:00 承接:
下一波生图任务包-v2-2026-08-03.md(v2.2 完成度报告) 范围:v2 任务包生成期间产生的超额文件 + 变体/扩展库存 数据基准:Get-ChildItem -Path public/ -Recurse -File -Filter *.png现场扫描 状态:已完成 data-layer registry 接入;runtime 消费面仍按支线剧情/道具消费规则待拍板
§0 TL;DR
| 类别 | 数量 | 路径 | 性质 |
|---|:-:|---|---|
| A. 模板变体库 | 60 | public/story/scenes/mass/ | ✅ STORY_BRANCH_MASS_SCENE_SOURCES |
| B. 支线场景库存 | 35 | public/story/scenes/branches/b7-b41 | ✅ STORY_BRANCH_LIBRARY_SCENE_SOURCES |
| C. 跨剧情道具扩展 | 30 | public/story/icons/d* | ✅ STORY_PROP_EXTENSION_SOURCES + STORY_WILDCARD_PROP_SOURCES |
| 合计 | 125 | | |
校准说明:v2.2 估 84 件 = 30 M + 35 b* + 30 D + 4 特殊(30+35+30+4=99 不等 84,叙事自相矛盾)。 2026-08-04 续接复扫后,现场文件计数为 60+35+30=125;旧 101 口径低估了
mass/的 var10-var13 扩展。 4 跨段特殊(d1_letter / d2_jade_token / d3_medicine / d4_broken_weapon)并入 C 类,不另列。 接入校准:125 件已全部进入src/data/storyAssets/index.ts的 data-layer registry,并由src/utils/storyEvents/*Assets.regression.ts校验 public 文件存在。
§1 A · 模板变体库 · 60 件
位置:public/story/scenes/mass/
结构:6 模板(M1-M6)× 10 变体(var4-var13,命名 m{N}_{base}_var{M}_{keyword}.png)
调性:与 v2 §1.1-§1.6 主线(var1-var3)保持"同构图 × 不同氛围";扩展到 var4-var13 是天气/时辰/季节/强氛围轴。
§1.1 60 张变体分布
| 模板 | var 4 | var 5 | var 6 | var 7 | var 8 | var 9 | |---|---|---|---|---|---|---| | M1 夜袭屋顶剪影 | snow | dusk | spring | sunrise | blood_moon | rain_chase | | M2 巡夜更夫 | rain | snow | autumn | empty | ghostly | drunk | | M3 暗巷追踪 | fog | rain | summer | moonlight | ambush | secret_exchange | | M4 客栈对质 | day | night | festival | morning | firelight | swords_drawn | | M5 客栈战斗 | fire | rain | winter | shadows | slow_motion | aftermath | | M6 静夜独白 | dawn | snow | storm | drinking | weeping | stargazing |
| 模板 | var 10 | var 11 | var 12 | var 13 | |---|---|---|---|---| | M1 夜袭屋顶剪影 | lantern_fest | sandstorm | cherry_blossom | eclipse | | M2 巡夜更夫 | foggy_morning | abandoned | falling_lanterns | stray_cats | | M3 暗巷追踪 | blood_trail | flood | snow_footprints | gold_coins | | M4 客栈对质 | broken_tables | assassination | tea_spilled | standoff | | M5 客栈战斗 | shadow_assassins | weapon_clash | paper_doors | roof_collapse | | M6 静夜独白 | writing | praying | playing_flute | cleaning_sword |
§1.2 风格锚点候选(3 强氛围)
- M1-var8 血月:高对比度红黑,盗圣夜袭经典构图
- M5-var5 雨战:水花 + 暖灯 + 飞溅,反差最强
- M6-var9 观星:静谧蓝紫 + 屋顶剪影,氛围反衬
§1.3 接入建议
- 命名空间与
branches/m{N}_*主线完全独立(mass/ 在子目录,branches/ 在平铺) - runtime 抽卡维度:
模板 × 变体6 × 9(含主线 var 1-3 + mass/ var 4-9)= 54 组合 - 数据层接入点:
src/data/storyAssets/index.ts已补STORY_BRANCH_MASS_SCENE_SOURCES(按现场 var4-var13 文件名注册,不重命名原文件)
§2 B · 支线场景库存 · 35 件
位置:public/story/scenes/branches/b7-b41.png(平铺,与同目录 m* 主线混合)
结构:35 个独立场景 ID,缺 b1-b6(v2 标的 18 张 m1-m6 模板主图占位)
命名规则:b{N}_{keyword}.png 双词英文 keyword,未走 v2 标的的"模板+序号"模式
§2.1 场景按类型分布
| 类型 | 数量 | 场景 ID | 用途摘要 | |---|:-:|---|---| | 自然/野外 | 9 | b7-b15 | 森林伏击 / 街巷追逐 / 屋顶飞檐 / 密会 / 雨街 / 雪山小径 / 地下洞穴 / 火庙 / 废村 | | 城镇/建筑 | 7 | b16-b22 | 悬崖 / 竹屋 / 赌坊 / 牢房 / 商船 / 青楼 / 茶馆 | | 市井/江湖 | 8 | b23-b30 | 山神庙 / 闹市 / 静湖 / 废堡 / 秘园 / 尘路 / 雪村 / 古桥 | | 秘境/小众 | 11 | b31-b41 | 密林 / 古墓 / 瀑布冥思 / 焚村 / 沙漠客栈 / 竹桥 / 残庙 / 宫廷 / 雾湖舟 / 山巅 / 地下金库 |
去重声明:b7-b41 与 v2 标的 m1-m6 模板(branches/ 目录内 36 张 m*)完全不重叠;b1-b6 ID 缺号但同目录 m1-m6 模板主图补位。
§2.2 接入建议
- 21 个支线剧情设计稿落地后,按 b7-b41 的"场景对位"挑场景
- 例:支线"盗圣复仇" ↔ b7 森林伏击
- 例:支线"雪山之约" ↔ b12 雪山小径
- 例:支线"地下金库失窃" ↔ b41 地下金库
- 命名空间统一为
b{N}_{keyword}.png,保留现有命名,不需要重命名为 b1 模板格式 - 数据层接入点:已注册
STORY_BRANCH_LIBRARY_SCENE_SOURCES,并保留STORY_BRANCH_SCENE_SOURCES作为当前 runtime 基础/变体/库存的合并入口
§3 C · 跨剧情道具扩展 · 30 件
位置:public/story/icons/(与 v2 标的 D1-D30 30 张混合在同一目录)
结构:30 件超额 = 26 d5-d30 标号段 + 4 跨段特殊
§3.1 D5-D30 标号段 · 26 件
| 段 | 数量 | 场景示例 | 调性 | |---|:-:|---|---| | D5-D10 财货/秘药 | 6 | d5 元宝 / d6 竹简 / d7 茶壶 / d8 武功秘籍 / d9 银针 / d10 香炉 | 暖金棕 + 朱砂红 | | D11-D16 暗器/秘器 | 6 | d11 毒镖 / d12 佛珠 / d13 金钗 / d14 通缉令 / d15 酒葫芦 / d16 失印 | 灰冷金属 + 朱砂红 | | D17-D22 随身物 | 6 | d17 血衣 / d18 旧钥 / d19 丹药 / d20 残箫 / d21 玉笛 / d22 斗笠 | 暖木色 + 灰冷 | | D23-D28 杂物/文房 | 6 | d23 蓑衣 / d24 铁牌 / d25 古图 / d26 毛笔 / d27 砚台 / d28 八卦纸 | 宣纸米白 + 墨黑 | | D29-D30 银/铜 | 2 | d29 银两 / d30 铜钱 | 银灰 + 铜绿锈 |
§3.2 4 跨段特殊
| ID | 名称 | 与 D1-D4 主线关系 | 命名异类 |
|---|---|---|---|
| d1_letter.png | 信件 | 与 d1_01 关中票 同段但异类("信" 非银票) | d1 段 = 银票凭证 |
| d2_jade_token.png | 玉令 | 与 d2_01 地契 同段但异类("玉" 非契约) | d2 段 = 契约文书 |
| d3_medicine.png | 药 | 与 d3_01 玉佩 同段但异类("药" 非信物) | d3 段 = 信物配饰 |
| d4_broken_weapon.png | 残器 | 与 d4_01 蒙汗药 同段但异类("器" 非事件道具) | d4 段 = 事件道具 |
4 特殊为 v2.2 生成期间附带跨段杂项;保留了"d{段}_物品"格式但物品类别与该段主线不一致。 建议作为剧情 wildcard 道具使用(如 d1_letter 替代关中票做剧情信物),不进入 v3 标的"剧情分支道具"主消费面。
§3.3 接入建议
- D5-D30 标号段 已注册到
STORY_PROP_EXTENSION_SOURCES - 4 跨段特殊 已单独注册到
STORY_WILDCARD_PROP_SOURCES,不与主线 D1-D30 混;UI 侧TONGFU_ICON_ASSETS.story*已改为读取该 data-layer pack - runtime 道具调用按
d{N}_{keyword}.png命名直接引用
§4 接入路径总览
| 类别 | 数量 | 接入位置 | 当前状态 | 推进建议 |
|---|:-:|---|---|---|
| A. 模板变体库 | 60 | STORY_BRANCH_MASS_SCENE_SOURCES | ✅ 已注册 + 有回归 | runtime 按"模板+变体"消费需剧情/展示规则 |
| B. 支线场景库存 | 35 | STORY_BRANCH_LIBRARY_SCENE_SOURCES | ✅ 已注册 + 有回归 | 21 个支线剧情设计稿落地后按 b7-b41 挑场景 |
| C. 跨剧情道具扩展 | 30 | STORY_PROP_EXTENSION_SOURCES + STORY_WILDCARD_PROP_SOURCES | ✅ 已注册 + 有回归 | 正式剧情/道具消费挂点待定 |
推进顺序建议(按落地依赖):
- A 类 36 张补全(最低成本,纯加文件,1 小时内)
- C 类 D5-D30 批量注册(沿用 STORY_PROP_ICON_SOURCES 模式)
- B 类 35 张按支线剧情设计稿节奏注册(依赖产品拍板支线优先级)
§5 数据校验
§5.1 文件分布复盘
| 目录 | 文件数 | 与本表对应 |
|---|:-:|---|
| public/story/scenes/mass/ | 60 | A 类 60 件 |
| public/story/scenes/branches/ | 71 | B 类 35 b* + 36 m1-m6 主线/变体 |
| public/story/icons/ | 60 | C 类 30 + v2 标的 30(D1-D4 主线) |
| 合计 | 191 | 125 超额 + 66 标的 / 主线 |
§5.2 与 v2.2 估算差异
| 来源 | 总数 | 拆分 | |---|:-:|---| | v2.2 叙事 | 84 | 30 M + 35 b* + 30 D + 4 特殊 | | v2.2 数学 | 99 | 30+35+30+4=99 ≠ 84(叙事内部矛盾) | | 本轮复扫实测 | 125 | 60 M + 35 b* + 30 D(含 4 特殊) |
差异主因:v2.2 把 mass/ 估为 30 件,旧登记表修到 36 件;本轮现场复扫发现 mass/ 实为 60 件(6 模板 × var4-var13),因此总数应按 125 件计算。
§6 关联文档
- 任务包:
下一波生图任务包-v2-2026-08-03.md(v2.2 84 件估算出处) - 接入检查:
任务包v2接入检查-2026-08-03.md(74/139 接入) - 总览:
美术资源总览-v2.md+美术资源总览可视化-v1.html - 任务包 v3:
下一波生图任务包-v3-2026-08-03.md(剩余 ~479 + 接入 ~112) - 资产库:
美术资产库-v1.md - 风格基准:
tongfu-art-style-guide-v1.md - Prompt 库:
prompt-library.md§4 图标前缀
武林外传 · 七侠镇刊印 · 超额资源登记表 2026-08-04 11:00 · 125 件(v2.2 估 84 不准,以现场复扫为准)· 已接入 data-layer registry