Files
infiplot-web/public/home/firstact/f23.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
5.2 KiB
JSON

{"sessionId":"s_1780423645552_2ysst0","scene":{"id":"scene_1780423674626_zepq","scenePrompt":"Wide establishing shot of a dark, rain-slicked alley behind a nightclub. Wet brick walls glisten under a single flickering neon sign casting a deep red glow. A cracked vanity mirror sits on a cluttered table, rain-streaked, with fresh, dripping writing on its surface. Steam rises from a nearby grate. The atmosphere is heavy with urban noir tension, deep dramatic shadows, high-contrast cinematic lighting. The scene is empty of people, focusing on the oppressive, mysterious environment.","beats":[{"id":"b1","narration":"最后一曲唱完,掌声在门外稀薄地散去。你拧开水龙头,冷水泼在脸上,舞台上的浓妆晕开成模糊的墨色。","next":{"type":"continue","nextBeatId":"b2"}},{"id":"b2","narration":"你抬头,看向那面起了雾的镜子。镜面上,几道水痕歪歪扭扭地写着——“城西旧仓库,午夜,带上你的‘蔷薇’徽章”。字迹未干,水珠正顺着笔画滑落。","next":{"type":"continue","nextBeatId":"b3"}},{"id":"b3","narration":"指尖抚过那些湿痕。字迹冰凉,带着一种不容置疑的命令感。你想起挚友小雨失踪前发来的最后一条信息,两个字像针一样扎进记忆——“小心”。","next":{"type":"choice","choices":[{"id":"c1","label":"立刻前往仓库","effect":{"kind":"change-scene","nextSceneSeed":"城西废弃仓库,午夜,雨势渐大。你持枪推开门,与沈渡在昏黄灯光下枪口相对。"}},{"id":"c2","label":"先联系阿绫查字条","effect":{"kind":"advance-beat","targetBeatId":"b4"}}]}},{"id":"b4","speaker":"你","line":"(对着手机)阿绫,帮我查个东西。城西旧仓库,今晚有人约我。","next":{"type":"continue","nextBeatId":"b5"}},{"id":"b5","narration":"电话那头沉默了几秒,只有嘈杂的背景音。阿绫的声音传来,罕见地没有笑意。","next":{"type":"choice","choices":[{"id":"b5__exit","label":"继续","effect":{"kind":"change-scene","nextSceneSeed":"故事继续推进"}}]}}],"entryBeatId":"b1","sceneKey":"backstage-dark-alley-club","imageUuid":"ebf6eb94-3520-42a1-b98a-12f5f6abb9b8","imageUrl":"https://im.runware.ai/image/os/a05d22/ws/3/ii/ebf6eb94-3520-42a1-b98a-12f5f6abb9b8.png"},"imageUrl":"https://im.runware.ai/image/os/a05d22/ws/3/ii/ebf6eb94-3520-42a1-b98a-12f5f6abb9b8.png","characters":[],"storyState":{"logline":"你是暗巷里伪装成歌手的私家侦探,当你将调查矛头指向那位雨夜现身的神秘贵族时,却发现他也在追查同一桩失踪案——你们究竟是盟友,还是彼此最大的猎物?","genreTags":"都市悬疑 / 黑色电影 / 双强博弈 / 暧昧拉扯","protagonist":"你是代号“蔷薇”的私家侦探,白天是暗巷夜总会的驻唱歌手,夜晚则穿梭于阴影中调查一连串离奇的失踪案。你的目标是失踪者的妹妹——她曾是你的挚友,你的软肋。你习惯了独来独往,直到那个总在雨夜出现的贵族男人,打乱了你所有的计划。","castNotes":"沈渡:雨夜现身的神秘贵族,温文尔雅的表象下藏着猎犬般的敏锐与危险;他同样是调查者,却对你的身份了如指掌,让你不寒而栗。\n阿绫:你在夜总会的同事兼情报贩子,看似圆滑世故,实则藏着对失踪案的刻骨仇恨;她是你的线人,也可能随时背叛。\n老陈:负责失踪案的刑警队长,对你“侦探”的身份心知肚明却睁只眼闭只眼;他提供有限的官方信息,但似乎在掩盖更深的真相。","synopsis":"你在夜总会后台发现了用雨水写下的匿名邀约,指明让你带‘蔷薇’徽章前往城西旧仓库。你想起挚友失踪前的警告,决定赴约,或先向情报贩子阿绫求证。","openThreads":["字条是谁留下的?是沈渡,还是设局的第三方?","阿绫为什么说仓库最近死了三个调查失踪案的人?","挚友失踪前的警告与这次邀约有何关联?"],"relationships":["阿绫:可靠又可疑的线人,此刻语气反常,似乎知道内情"],"nextHook":"下一场:你最终决定前往仓库,在雨夜中推开沉重的铁门,与沈渡在昏黄灯光下第一次正面交锋。"},"cardName":"f23","cardTitle":"暗巷蔷薇","cardGender":"女性向","worldSetting":"这是一款面向【女性向】观众的 AI 交互剧情游戏,整体走红果短视频式的强戏剧冲突与快速反转。\n剧情风格:多线转折。内容节奏:紧凑爽快。\n精选剧情《暗巷蔷薇》的开场设定:她是夜总会歌手,也是暗中调查失踪案的私家侦探。当她将目标锁定在一位总在雨夜现身的神秘贵族时,却发现他同样在追查同一个阴谋。两人从互相试探到携手,在霓虹与阴影中交织出危险而炽热的探戈。\n请直接以此开场切入,给玩家强烈的代入感与爽点;后续分支保持短剧式的反转密度,让玩家每一次选择都能立刻看到回响。","styleGuide":"Modern urban noir, vertical composition. A beautiful, mysterious woman in a dark red trench coat and a wide-brimmed hat, standing under a glowing neon sign in a rain-slicked dark alleyway. Deep dramatic shadows, wet brick textures, high-contrast cinematic lighting."}