用 FLAI 做互动故事分支——每个选择都导向不同走向
FLAI 的分支和互动故事平台的分支有什么不同
互动故事平台(比如某些文字冒险游戏)的分支是作者预先写好的,每个选择背后有固定脚本。FLAI 不一样:你不需要预先写分支——你只需要给角色一个「选择节点」,模型会根据之前的人设和对话历史自己往下发展,而且每次都可能不一样。
怎么在对话里做分支
最简单的方法是把你的问题设计成有多个选项的:
你:现在有两条路,一条是沿着小巷继续走,另一条是翻过围栏进公园。你选哪个?暗夜少年角色:……(沉默两秒)围栏好像有铁丝网。但巷子里刚才好像有人在跟……我选公园。你呢?
角色会根据自己的人设(比如暗夜少年可能对「被人跟着」更敏感)和对话上下文自己选一个选项,然后你接话继续——这个过程就是故事分支。
进阶玩法:让角色自己生成选择
玩熟练之后,可以让角色给你出选择:
你:好,那就翻过围栏吧。暗夜少年角色:你帮我看着周围……(停顿)对了,翻过去之后是先去找那家旧书店,还是先在湖边坐一会儿?
角色自己生成的选择通常更贴合当前的故事情境,因为它是根据之前的对话发展出来的。
分支的本质
在 FLAI 里做分支,本质上是 把选择权交给对话里的角色和你,而不是交给一个预先写好的脚本。这意味着:
- 每个角色在同一个选择节点可能做出不同选择(因为人设不同)
- 同一个角色在不同对话里的同一个节点也可能选不同的(因为上下文不同)
- 没有「对」的选择,只有「更符合当时情境」的选择
和创作工坊的关系
用分支对话练熟之后,可以把角色在不同分支里的反应整理出来,作为 创作工坊 里写故事的素材(见 用 FLAI 做故事原型)。