同福客栈 · 美术资源总览 v2
整理日期:2026-07-31 适用版本:v1.19.0+ 本版本关键变更(v1.19.0 → v2):
- 整合"系统场景 6 张 + 28 张 Year 1 精选 + P0 21 张 + P1 136 件 + P2 500+ + 视频 50 段"全量缺口
- 拆出 三个视图(v1 总览 / v2 批次 / v3 时间线),单页 HTML 含 tab 切换
- 主索引文档化,所有视图统一从本表进入
§0 TL;DR
| 维度 | 数据 | |---|---| | 已落地资源 | ~260 文件 / 56.97 MiB | | 总缺口 | ~700+ 张 / 段 | | P0 缺口 | 49 张(已填 prompt 21 + Year 1 28) | | P1 缺口 | 136 件 | | P2 缺口 | 500+ 模板复用 | | 视频缺口 | ~50 段(5 类待拍板) | | 当前完成度 | 0% → 100% 由你推进 |
§1 三个视图入口
| 视图 | 用途 | 入口 |
|---|---|---|
| v1 总览视图 | KPI + 进度条 + 全量 25 组缺口卡片 | 单页 HTML 顶部 tab [v1 总览] |
| v2 批次视图 | 28 张 Year 1 按"经营打底 / 经营转折 / 擂台线 / 年终收束"4 批排列 | 同 HTML 顶部 tab [v2 批次] |
| v3 时间线视图 | 28 张 Year 1 按"月 02 → 月 12"11 个月份时间线排列 | 同 HTML 顶部 tab [v3 时间线] |
单页整合 HTML:
docs/art/美术资源总览可视化-v1.html(含 v1/v2/v3 tab 切换 · localStorage 持久化 · 一处落地三视图) 任何视图改动自动同步另外两个(共享 ASSETS 数据池)。
§2 已落地资源(按目录 · 现状快照)
§2.1 系统场景 · 6 张 ✅ 已接入 BG_SCENE
| 路径 | 用途 | key | 大小 |
|---|---|---|:-:|
| public/bg/scenes/account_empty.png | 账号空槽 / 启动引导 | accountEmpty | 358KB |
| public/bg/scenes/save_empty.png | 存档空槽 / 多周目引导 | saveEmpty | 329KB |
| public/bg/scenes/status_good.png | 经营繁荣 / 胜利场景 | statusGood | 366KB |
| public/bg/scenes/status_danger.png | 状态恶化 / 破败警示 | statusDanger | 330KB |
| public/bg/scenes/gameover_pressure.png | 失败 · 财务崩盘 | gameoverPressure | 333KB |
| public/bg/scenes/gameover_warning.png | 失败 · 官府查封 | gameoverWarning | 354KB |
共同点:7.2 一批裁切自
pic/素材7.3号/...png 3×2 网格;统一暖木色 + 灯笼调性。
§2.2 Year 1 月度场景 · 28 张已落盘
public/story/year1/month01-10/original/*.png,详情见 §4。这是 P0 阶段最该补的盲区——运行时 scene.src 已预接线,缺图会导致 StoryShowcaseVisual 回退到 CSS 大堂。
§2.3 角色立绘 · 32 + 21 张
- 6 主角主图:
public/portraits/{tong,bai,guo,lu,li,mobei}.png - 5 缩略:
public/portraits/thumbs/{tong,li,bai,guo,lu}.webp - pack-02 21 张:
public/portraits/tongfu-pack-02/*.webp(NPC / 稀客 / 普通顾客)
§2.4 同福图标 · 107 个
| 子目录 | 数量 | 用途 |
|---|:-:|---|
| func/ | 8 | 系统入口 / 设置 / 帮助 / 关于 |
| attr/ | 7 | 经营四维(清洁 / 卫生 / 库存 / 心情)+ 衍生 |
| buff/ | 64 | 全部 Buff 图标(含优先级 1-10) |
| wulin/ | 12 | 江湖人物关系 / 阵营 / 声望 |
| 已落定 | 16 | 铜钱 / 算盘 / 账本 / 欠条 / 令牌 / 招牌等 |
通用规格:48×48 PNG 透明底,256×256 画布,墨金酒馆色板。
§2.5 对白语音 · 262 段
public/audio/voice/year1/storyline_y1_mXX_nYY/*.ogg · 24kHz / 64kbps / Ogg Vorbis · 约 27 分钟
状态:✅ 技术验证通过 / ⏳ 听感验收待人工 / ✅ 运行时已接线 / ✅ 旧存档兼容
§2.6 启动视频 · 1 段
public/videos/landing-bg.mp4 · 1920×1080 · 6s 循环 · H.264 · 1.26 MB
状态:✅ v1.19.0 修复后已上架
§3 缺口总表(按优先级)
§3.1 P0 · 系统必备(49 张)
A. 经营场景 · 5 张(HTML v1 视图已填 prompt)
- 大堂空场景 →
public/bg/scenes/mainhall_empty.{png,webp} - 后厨灶台 →
public/bg/scenes/kitchen_empty.* - 后院柴垛 / 水井 →
public/bg/scenes/backyard_empty.* - 账房算盘 →
public/bg/scenes/ledger_empty.* - 行囊 / 库房 →
public/bg/scenes/storage_empty.*
B. 二批 icon pack · 6 个(已填 prompt)
菜品 / 奖励 / 锁定 / 告示 / 治安 / 清洁 → public/icons/tongfu/func/
C. 地图卡面 · 5 张(已填 prompt)
官道 / 山寨 / 七侠镇街巷 / 雪山 / 江南水乡 → public/story/maps/
D. 事件插图 · 5 张(已填 prompt)
治安 / 卫生 / 供货 / 抢客 / 作业风波 → public/images/events/
E. Year 1 精选场景 · 28 张(HTML v1 视图已加入数据池 · 详情见 §4)
最紧迫的 28 张——运行时已预接线,沿用
2026-07-24-year1-month02-12-scene-generation-kit-v1.md已有逐节点构图,prompt 模板现成。
§3.2 P1 · 可玩性阻塞(136 件)
| 子类 | 数量 | 路径 | 备注 |
|---|:-:|---|---|
| Buff 图标 · 客栈级 | 8 | public/icons/buffs/inn/ | 圆章 1:1 SVG |
| Buff 图标 · 角色级 | 54 | public/icons/buffs/char/ | 27 增益 + 27 减益 |
| 主线月 04 节点 | 6 | public/story/year1/month04/original/ | 扩建起步期 |
| 支线 B1-B6 高光 | 18 | public/story/scenes/branches/ | 模板 M1-M6 × 3 变体 |
| 主线月 11-12 节点 | 12 | public/story/year1/month11-12/original/ | 与 28 张 Year 1 重复,需去重 |
| 跨剧情立绘 C2-C8 | 8 | public/portraits/cross/ | 双人 / 群像 |
| 跨剧情道具 D1-D4 | 30 | public/story/icons/ | 信物 / 凭证 / 事件道具 |
⚠️ 注意:月 11-12 共 12 张与 §4 28 张 Year 1 中的 4 张(D:Day 330 / Day 350 / Day 355 / Day 360)重叠,HTML 已合并去重。
§3.3 P2 · 远期累积(500+)
- 主线月 5-10 补图:30 张(大部分已被 28 张 Year 1 覆盖)
- 支线 B7-B21:70 张高光
- M1-M6 模板复用:400 张
§3.4 视频 · 5 类待拍板(~50 段)
| 类型 | 用途 | 估量 | |---|---|:-:| | A. 启动页视频变体 | 黄昏 / 雨夜 / 雪夜 / 晴天 | 4 段 | | B. 剧情入场动画 | 月 1-12 关键节点入场 | 28 段 | | C. 客栈日常循环 | 大堂 / 后厨 / 后院 / 账房 | 4 段 | | D. 战斗 / 擂台关键帧 | 出招 / 对擂 / 封条 / 收势 | 10 段 | | E. 节气氛围 | 春 / 夏 / 秋 / 冬 | 4 段 |
§4 28 张 Year 1 精选场景 · 详情
来源:
docs/art/2026-07-24-year1-missing-asset-list-v2.md§3-§4 节点 ID 与正式路径:src/data/storyEvents/year1Showcase/month02-12.ts构图与生成约束:docs/art/2026-07-24-year1-month02-12-scene-generation-kit-v1.md批 prompt(4 次八宫格 + 7 次四宫格):docs/art/2026-07-24-year1-missing-scene-batch-prompts-v1.md
批次 A · 经营打底(11 张 · 月 02-04)
| ID | 月 | Day | 节点 | 路径 |
|---|:-:|:-:|---|---|
| y1-A-01 | 02 | 35 | 子曰账法 | public/story/year1/month02/original/day35-ledger-hall-v1.png |
| y1-A-02 | 02 | 48 | 小贝逃学 | public/story/year1/month02/original/day48-truancy-hall-v1.png |
| y1-A-03 | 02 | 58 | 秋分试菜 | public/story/year1/month02/original/day58-tasting-hall-v1.png |
| y1-A-04 | 02 | 60 | 两月小结 | public/story/year1/month02/original/day60-closeout-hall-v1.png |
| y1-A-05 | 03 | 63 | 食安风波 | public/story/year1/month03/original/day63-foodsafe-hall-v1.png |
| y1-A-06 | 03 | 72 | 门口镇场 | public/story/year1/month03/original/day72-guard-hall-v1.png |
| y1-A-07 | 03 | 90 | 季末落款 | public/story/year1/month03/original/day90-closeout-hall-v1.png |
| y1-A-08 | 04 | 95 | 堂中加桌 | public/story/year1/month04/original/day95-newtable-hall-v1.png |
| y1-A-09 | 04 | 100 | 百日捧场 | public/story/year1/month04/original/day100-hundred-hall-v1.png |
| y1-A-10 | 04 | 115 | 厨房扩建 | public/story/year1/month04/original/day115-kitchen-hall-v1.png |
| y1-A-11 | 04 | 120 | 四月落款 | public/story/year1/month04/original/day120-closeout-hall-v1.png |
批次 B · 经营转折(6 张 · 月 05-07)
| ID | 月 | Day | 节点 | 路径 |
|---|:-:|:-:|---|---|
| y1-B-01 | 05 | 140 | 商队午歇 | public/story/year1/month05/original/day140-caravan-hall-v1.png |
| y1-B-02 | 05 | 150 | 五月落款 | public/story/year1/month05/original/day150-closeout-hall-v1.png |
| y1-B-03 | 06 | 155 | 半年结算 | public/story/year1/month06/original/day155-halfyear-hall-v1.png |
| y1-B-04 | 06 | 180 | 半年大结 | public/story/year1/month06/original/day180-closeout-hall-v1.png |
| y1-B-05 | 07 | 200 | 两百日记 | public/story/year1/month07/original/day200-twohundred-hall-v1.png |
| y1-B-06 | 07 | 210 | 七月落款 | public/story/year1/month07/original/day210-closeout-hall-v1.png |
批次 C · 擂台线(7 张 · 月 08-10)
| ID | 月 | Day | 节点 | 路径 |
|---|:-:|:-:|---|---|
| y1-C-01 | 08 | 215 | 喜挂红绸 | public/story/year1/month08/original/day215-redsilk-hall-v1.png |
| y1-C-02 | 08 | 240 | 八月落款 | public/story/year1/month08/original/day240-closeout-hall-v1.png |
| y1-C-03 | 09 | 250 | 初擂报名 | public/story/year1/month09/original/day250-arena-hall-v1.png |
| y1-C-04 | 09 | 270 | 擂鼓将响 | public/story/year1/month09/original/day270-closeout-hall-v1.png |
| y1-C-05 | 10 | 275 | 决擂之日(风格锚点) | public/story/year1/month10/original/day275-arena-hall-v1.png |
| y1-C-06 | 10 | 278 | 擂台余波 | public/story/year1/month10/original/day278-aftermath-hall-v1.png |
| y1-C-07 | 10 | 300 | 三百日总结 | public/story/year1/month10/original/day300-threehundred-hall-v1.png |
批次 D · 年终收束(4 张 · 月 11-12)
| ID | 月 | Day | 节点 | 路径 |
|---|:-:|:-:|---|---|
| y1-D-01 | 11 | 330 | 十一月落款 | public/story/year1/month11/original/day330-closeout-hall-v1.png |
| y1-D-02 | 12 | 350 | 岁末团圆饭(风格锚点) | public/story/year1/month12/original/day350-reunion-hall-v1.png |
| y1-D-03 | 12 | 355 | 元年总录 | public/story/year1/month12/original/day355-annual-hall-v1.png |
| y1-D-04 | 12 | 360 | 跨年之夜 | public/story/year1/month12/original/day360-newyear-hall-v1.png |
风格锚点优先级
按 v2 文档 §3 P0-B:先交付 Day 275 决擂之日 + Day 350 岁末团圆饭,确认"年终暖色"与"全年高潮"不跑偏,再批量生产剩余 26 张。
§5 推进计划
按 紧迫性 + 权威性 排序:
| 顺序 | 类别 | 数量 | 估时 | 备注 | |:-:|---|:-:|:-:|---| | 1 | Year 1 风格锚点 | 2 | 1-2h | Day 275 + Day 350,跑通调性 | | 2 | Year 1 批次 A | 11 | 4-6h | 月 02-04 经营打底 | | 3 | Year 1 批次 B | 6 | 3-4h | 月 05-07 经营转折 | | 4 | Year 1 批次 C | 7 | 3-4h | 月 08-10 擂台线 | | 5 | Year 1 批次 D | 4 | 2-3h | 月 11-12 年终收束 | | 6 | P0 经营场景 | 5 | 2-3h | 大堂 / 后厨 / 后院 / 账房 / 库房 | | 7 | P0 二批 icon | 6 | 1-2h | 跟 icon-pack-01 风格一致 | | 8 | P0 地图卡面 | 5 | 1-2h | 地图 / 街巷 / 雪山 / 水乡 | | 9 | P0 事件插图 | 5 | 1-2h | 治安 / 卫生 / 供货 / 抢客 / 作业风波 | | 10 | P1 Buff 图标 | 62 | 6-9h | 8 客栈 + 54 角色 | | 11 | P1 跨剧情立绘 | 8 | 4-5h | 双人 / 群像 | | 12 | P1 跨剧情道具 | 30 | 3-4h | 信物 / 凭证 / 事件道具 | | 13 | P2 远期 | 500+ | — | 月 5-10 补 + 支线 B7-B21 + 模板批量 | | 14 | 视频 5 类 | ~50 | — | 拍板方向后推进 |
总计:P0 + P1 全部完成估时 30-50 工时,P2 + 视频按需推进。
§6 关联文档
§6.1 项目内规范
- 风格指南:
docs/art/tongfu-art-style-guide-v1.md(13 节 / 539 行) - UI 美术规范:
docs/art/tongfu-ui-art-spec-v1.md - Prompt 库:
docs/art/prompt-library.md(场景 / 角色 / 图标 / Buff 4 类前缀) - 资产库总览:
docs/art/美术资产库-v1.md(武林周报美术专刊卷一)
§6.2 缺口 / 库存
- 已核验资源:
docs/art/2026-07-24-verified-resource-inventory-v1.md - 缺口清单:
docs/art/asset-gap-list.md - Year 1 缺失 v2:
docs/art/2026-07-24-year1-missing-asset-list-v2.md - 剧情插画总清单:
docs/art/剧情插画素材总清单-v1.md
§6.3 28 张 Year 1 专项
- 逐节点构图:
docs/art/2026-07-24-year1-month02-12-scene-generation-kit-v1.md - 批 prompt(4 八宫格 + 7 四宫格):
docs/art/2026-07-24-year1-missing-scene-batch-prompts-v1.md - 月 1 来源验收:
docs/art/2026-07-23-month1-empty-hall-intake-v1.md - Owner 风险确认:
docs/art/2026-07-23-month1-owner-asset-clearance-v1.md
§6.4 历史专项
- 7.2 UI 生图待办:
docs/plans/backlog/2026-07-02-ui-art-backlog.md - 7.28 今日生图清单:
docs/art/2026-07-28-today-asset-generation-prompts-v1.md
§7 视图使用说明
§7.1 v1 总览视图
适合:日常补图入口,看"全量缺口 + 进度 + KPI" 显示:25 组缺口卡片,每张可点开 prompt 抽屉 过滤:全部 / P0 / P1 / P2 / 视频 / 已完成 / 未完成 勾选:localStorage 持久化,自动算进度
§7.2 v2 批次视图
适合:批量补 Year 1 场景,按"经营打底 → 经营转折 → 擂台线 → 年终收束" 4 批推进 显示:28 张 Year 1 卡片,按批次分组(A 11 / B 6 / C 7 / D 4) 节奏:先做 A 批,验收后做 B,再 C,再 D 风格锚点:批次 C 的 Day 275 + 批次 D 的 Day 350 是锚点,先做这两张确认调性
§7.3 v3 时间线视图
适合:按月 02 → 12 顺序看全年节奏,看节点密度分布 显示:28 张 Year 1 卡片,按月分组(月 02: 4 / 月 03: 3 / 月 04: 4 / 月 05: 2 / 月 06: 2 / 月 07: 2 / 月 08: 2 / 月 09: 2 / 月 10: 3 / 月 11: 1 / 月 12: 3) 关键节点:Day 100 百日 / Day 200 两百日 / Day 275 决擂 / Day 300 三百日 / Day 350 团圆 / Day 360 跨年 —— 6 个里程碑
武林周报 · 美术专刊 · 卷二 · 同福客栈挂机游戏 · v1.19.0+ 七侠镇刊印 · 2026-07-31