Files
infiplot-web/public/home/firstact/m29.json
T
DESKTOP-I1T6TF3\Q bed4dc5a8f feat(web): gender-differentiated 4:5 covers + per-card styleGuide prebake
- Regenerate 60 covers (30 male + 30 female) via FLUX with story-specific
  prompts, replacing the prior gender-shared set
- Crop covers to 4:5 (960×1200) via sharp attention cover; matches new
  homepage card aspectRatio
- Persist all 60 prompts to public/home/prompts.json so the prebake step
  can reuse the cover's exact visual anchor (per-card styleGuide) and the
  first-act scene visually carries over from the poster the player clicked
- Restore /play?card= prebaked instant-play path on homepage card click
- Add OpenAI-compatible image route in ai-client for non-Runware endpoints
- Hide Next.js dev indicators globally; tweak F-key fullscreen label

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-03 02:26:35 +08:00

1 line
6.5 KiB
JSON

{"sessionId":"s_1780422553674_smlh7j","scene":{"id":"scene_1780422588680_rmi1","scenePrompt":"Wide establishing shot of a cluttered late-night design studio, chaotic workspace, scattered papers and notebooks, an unlit candle on a central desk suddenly glowing with ethereal light, multiple computer screens flickering with garbled code and digital noise, deep shadows cast across the room, moonlight slicing through a window revealing broken glass outside, tense atmospheric mood, deep dark blue and muted tones with sharp highlights from screens and candlelight, a sense of stillness and dread, vertical composition with abstract geometric poster layout influence.","beats":[{"id":"b1","narration":"凌晨三点,屏幕是唯一的光。你盯着渲染了一半的字体设计稿,眼皮重得像灌了铅。负债的数字在脑海里跳,像一行行永远跑不完的代码。你抓过那本从旧书摊淘来的、散发着霉味的古籍,胡乱翻到一页。","next":{"type":"continue","nextBeatId":"b2"}},{"id":"b2","narration":"指腹摩挲着那些扭曲、古老的笔画。一个疯狂的念头闪过——既然正常的字救不了你,那就试试不正常的。你在虚拟键盘上,模仿着那些笔触,一个字一个字地‘敲’出来。那不像任何已知的语言,更像一道潦草的、充满恶意的诅咒。","speaker":"你","line":"(在心里默念)……管他呢。","next":{"type":"continue","nextBeatId":"b3"}},{"id":"b3","narration":"手指悬在回车键上,停顿了三秒。然后,轻轻按下。","next":{"type":"continue","nextBeatId":"b4"}},{"id":"b4","narration":"‘噗’。一声轻响。不是鼠标,不是键盘。你面前那根积了灰、根本没点过的蜡烛,顶端蹿起一簇幽蓝的火苗。","next":{"type":"continue","nextBeatId":"b5"}},{"id":"b5","narration":"火光跳动的同一秒,整个房间所有的屏幕——电脑、平板、甚至你那台老旧的手机——同时爆出刺眼的雪花噪点,然后刷满密密麻麻、无法解读的乱码符号!","next":{"type":"continue","nextBeatId":"b6"}},{"id":"b6","narration":"‘咔嚓——哗啦!’ 窗外,隔壁楼顶传来玻璃被暴力踩碎的巨响!紧接着,是某种沉重物体在金属天台奔跑的、越来越近的‘咚、咚’声!","next":{"type":"choice","choices":[{"id":"c1","label":"冲过去锁死房门","effect":{"kind":"advance-beat","targetBeatId":"b7"}},{"id":"c2","label":"扑向窗边查看","effect":{"kind":"advance-beat","targetBeatId":"b8"}},{"id":"c3","label":"抓起古籍和蜡烛就跑","effect":{"kind":"change-scene","nextSceneSeed":"你冲出工作室,进入漆黑的楼道,脚步声在身后紧追不舍"}}]}},{"id":"b7","narration":"你连滚带爬扑向房门,反锁,用全身重量抵住。锁芯传来‘咔哒’一声轻响……像是被什么东西从外面,温柔地,拧开了。","next":{"type":"continue","nextBeatId":"b8"}},{"id":"b8","narration":"你猛地扑到窗边。楼下街道空无一人。但当你抬头——对面楼顶的天台边缘,一个漆黑的、非人的轮廓,正以违反物理的姿态,从一面玻璃幕墙的破口处,‘流淌’而出。它‘看’向了你这边。","next":{"type":"choice","choices":[{"id":"b8__exit","label":"继续","effect":{"kind":"change-scene","nextSceneSeed":"故事继续推进"}}]}}],"entryBeatId":"b1","sceneKey":"workspace-night","imageUuid":"ea926ed5-9bec-496a-97ce-2f1c3677c140","imageUrl":"https://im.runware.ai/image/os/a08dlim3/ws/3/ii/ea926ed5-9bec-496a-97ce-2f1c3677c140.png"},"imageUrl":"https://im.runware.ai/image/os/a08dlim3/ws/3/ii/ea926ed5-9bec-496a-97ce-2f1c3677c140.png","characters":[],"storyState":{"logline":"作为一名濒临失业的字体设计师,你意外发现古老文字能扭曲现实,却在用一句诗点燃蜡烛的瞬间,卷入了觊觎“文本”力量的暗影组织的追杀——你能否在被改写命运前,破解写在世界蓝图上的终极秘密?","genreTags":"都市奇幻 / 悬疑惊悚 / 高概念反转 / 紧凑生存","protagonist":"你是一名才华耗尽、负债累累的字体设计师,正为保住最后一点尊严而熬夜。你唯一的秘密是,你对古籍文字有种近乎偏执的痴迷,这让你在一次通宵设计中,拼出了那句不该存在的诗。此刻,蜡烛燃起,而门外传来了不祥的脚步声——你想要活下去,并弄清自己到底点燃了什么。","castNotes":"苏晚:自称“文字考古学家”的神秘女子,总在深夜图书馆与你偶遇。她笑容温婉,知道的却远超常人,你怀疑她接近你是为了你刚刚发现的力量。\n“老K”:你兼职咖啡店的常客,一个总在角落用老式钢笔写日记的落魄学者。他看你的眼神充满警告与悲悯,似乎知道你即将面对什么,却又不肯明说。","synopsis":"你(濒临失业的字体设计师)在通宵加班、绝望之际,用古籍中的诡异字体拼凑了一句诗并按下空格。结果,桌上未点的蜡烛自燃,所有电子屏幕被乱码攻陷,窗外传来玻璃破碎和逼近的脚步声。你意识到,自己点燃了某种不应存在的力量,而追猎者已至。","openThreads":["那句点燃火焰的诗究竟从何而来?它为何拥有力量?","窗外逼近的是什么东西?是人,还是别的什么?","古籍与世界‘蓝图’的联系"],"relationships":["苏晚:尚未登场","老K:尚未登场"],"nextHook":"追猎者已至,你必须立刻做出反应——是躲藏、对峙,还是带着这本惹祸的古籍逃离?你的第一幕生存,即将开始。"},"cardName":"m29","cardTitle":"墨与火之歌","cardGender":"男性向","worldSetting":"这是一款面向【男性向】观众的 AI 交互剧情游戏,整体走红果短视频式的强戏剧冲突与快速反转。\n剧情风格:多线转折。内容节奏:紧凑爽快。\n精选剧情《墨与火之歌》的开场设定:设计师在古老书籍中,发现用特定字体排列的文字竟能引发真实现象。他拼出一句诗,点燃了桌上的蜡烛。一场关于文字力量的争夺战就此展开,而最终极的“文本”,似乎写在世界本身的蓝图之上。\n请直接以此开场切入,给玩家强烈的代入感与爽点;后续分支保持短剧式的反转密度,让玩家每一次选择都能立刻看到回响。","styleGuide":"Abstract geometric poster layout, vertical composition. A minimalist line-art profile of a handsome male face integrated with intersecting gold circles and emerald green shapes on a deep dark blue background. Elegant, clean abstract design."}