为你实时生成的互动剧情游戏
[](https://github.com/zonghaoyuan/infiplot/stargazers) [](https://github.com/zonghaoyuan/infiplot/watchers) [](https://github.com/zonghaoyuan/infiplot/network) [](https://github.com/zonghaoyuan/infiplot/issues) [](https://infiplot.com) [](LICENSE) [](https://linux.do) [English](README.en.md) · 简体中文 · [日本語](README.ja.md)![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---
## 工作原理
基于文本、图像和音频模型,我们搭建了一个多智能体框架来实现InfiPlot的目标。我们把agent分为架构师、编剧、角色设计师、场景布置师和画家五个职能,让他们之间相互配合,在保证剧情连贯性、角色一致性、场景一致性的基础上,尽可能使得剧情足够富有吸引力。
我们把每一次游玩的整体体验称为故事(story)。
故事以一连串场景(scene)的形式展开。每个场景由一张 AI 绘制的背景图,加上一棵简短的节拍(beat)树组成 —— 也就是旁白、对话和偶尔出现的选项。你逐拍点过一个场景时,画面始终不变;只有当某个选项把你带到真正全新的地方 —— 换了空间、换了视角、跳跃了时间 —— AI 才会绘制下一幕场景。
```mermaid
flowchart TD
U["你的输入:世界设定 + 画风"] --> A["架构师 / Architect