We design and evaluate Fabula, an interactive app for fiction writers. Fabula uses detailed narrative plans informed by general narratological theory. Stories are structured hierarchically into scenes and beats that can be (re)generated and revised at script and story plan level. Using participatory AI, we critically evaluate and improve Fabula with casual and published writers, via design interviews and writing sessions with 42 experts, and large-scale internal and external testing. We interrogate our design choices: (1) whether a language model-based auto-evaluator, optimized on human experts' preferences, can improve story quality, (2) whether users want UI that exposes the detailed narrative plan alongside the story script, (3) to what extent our narratology assumptions fit localised storytelling traditions and serve screenwriters or playwrights, and (4) whether convergent iteration over the story plan supports writers' creativity. Building on critical feedback and concerns, we use Fabula as a cultural probe in adversarial design, and identify potentials for writing feedback and for interactive storytelling.
翻译:我们设计并评估了Fabula——一款面向小说作者的交互式应用程序。Fabula基于通用叙事学理论构建的详细叙事计划驱动,将故事按层级结构组织为场景与节拍,支持在剧本与故事计划层面进行(重)生成与修订。通过参与式人工智能方法,我们与42位专业写作者(涵盖入门作者与已出版作家)开展设计访谈与写作实验,同时结合大规模内外部测试,对Fabula进行批判性评估与改进。我们审视了四项设计选择:(1)基于语言模型的自动评估器(经人类专家偏好优化)能否提升故事质量;(2)用户是否希望界面同时展示详细叙事计划与故事脚本;(3)我们的叙事学假设在多大程度上适配本土化叙事传统,并服务于编剧或剧作家;(4)对故事计划进行收敛式迭代能否支持作者的创造力。基于批判性反馈与关切,我们以Fabula作为对抗性设计中的文化探测器,识别其在写作反馈与交互式叙事领域的应用潜力。