新增 6 张扩集插图(Gemini 3 Pro Image)+ 整合到展示站

生成通路:OpenRouter + google/gemini-3-pro-image-preview(官方 nano-banana-pro 对应模型)。
参考:web/images/protagonist_reference.jpg 作为多模态锚点,保证顾沉舟形象一致性。
风格锚:docs/illustration_style_guide.md 提取冷灰电影质感一致基调。
成本:6 张合计 $0.83,总耗时约 50 秒(并发 3)。

6 张插图:
- extra/ch06_panic_night.jpg           Ch6 PTSD 原点·第三天夜里被自己的恐惧按在地上
- extra/ch10_cafe_read_alone.jpg       Ch10 节点 D·40 岁给自己读完一场没有听众的演讲
- extra/ch14_linwanqiao_window.jpg     Ch14 林晚乔·31 层落地窗认出黑色帆布包
- extra/ch16_victory_night_alone.jpg   Ch16 庆功夜·锁门独饮 成功的空旷
- extra/ring_classroom_10yrs_later.jpg 终章·十年后教室 黑板'写代码'三字 + GUIXU·2038 帆布包 + 打开的旧笔记本
- extra/s2_blank_second_page.jpg       第二部序章·64 岁顾沉舟 + 笔记本空白第二页 + 笔电屏幕'我 怕 的——'

ch14 第一版电视屏幕出现'BREAKING NEWS: SUSPECT LOCATED'幻觉,s2 第一版人物偏老秃顶——两张已重生修正。

整合:
- CHAPTERS 数组给 Ch6/10/14/16/终章 加 extras 字段
- renderNovel 渲染章末'延伸画面 · Extra'区块
- renderGallery 新增独立'扩集画面 · EXTRA'分区
- 新增 reader-extras / gallery-extras-heading CSS

scripts/gen-images.py 保留为生图脚本(可用 arg 过滤重生单张)。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
kang
2026-04-18 13:06:08 +08:00
parent 7035d0a5c5
commit 6a4384ab0c

View File

@@ -230,6 +230,13 @@
"message": "auto-save 2026-04-18 12:59 (+2, ~1)",
"hash": "7a1c957",
"files_changed": 8
},
{
"ts": "2026-04-18T13:05:15+08:00",
"type": "commit",
"message": "auto-save 2026-04-18 13:05 (+6, ~3, -6)",
"hash": "7035d0a",
"files_changed": 15
}
]
}