沙之书 · 候鸟沙城

连环画视觉一致性链路

让每一格"长得像同一个人"

连环画跨格的视觉一致性,是把"AI 生图"做成"可看的连环画"的关键。

双协议生图

convex/util/image.ts

  1. 首格:文生图(t2i)生成主角,锁定 protagonistDesc 与首格图。
  2. 后续格:走 /v1/images/edits,把首格作为参考图入参,保持同一主角、色板、沙雕材质。
  3. 纯回退:无参考或 edit 失败时回退 /v1/images/generations

模型默认 gpt-image-1IMAGE_API_URL / KEY / MODEL / SIZE 可配,兼容 OpenAI / ZenMux 网关)。

CDN 与容错

convex/util/qiniu.ts:生成图转存七牛云 CDN(HMAC-SHA1 签名 + URL-safe base64),Convex 仅存 URL;上传失败回退 Convex storage;某格无图也不阻断剧情推进。

链路:首格 t2i 锁主角 → 后续格 image-edit 带参考 → 七牛 CDN 转存 → 失败回退 Convex

On this page