用开放框架让AI生成连贯故事,支持玩家自由互动。
Narrative Context Protocol: An Open-Source Storytelling Framework for Generative AI
- 用结构化故事模板统一叙事数据,实现跨系统复用
- 一年实验验证:基于小说改编的文本游戏可实时生成剧情
- 适合游戏开发与交互叙事研究者使用
本文介绍叙事上下文协议(Narrative Context Protocol, NCP),一个开源的叙事标准,旨在实现叙事互操作性、由AI驱动的创作工具以及实时涌现式叙事。通过将故事结构编码为“故事形式”(Storyform)——一种包含叙事特征的结构化注册表,NCP使叙事可在不同系统间迁移,并为生成式叙事系统提供基于意图的约束。我们通过为期一年的实验验证其能力:作者使用NCP和定制创作平台,基于已有短篇小说构建了一个可交互的文本体验。该体验由生成式AI驱动,支持无限制自然语言输入。NCP作为一组“护栏”,在保障玩家自主性的同时,确保叙事上下文与连贯性。
原文摘要 · Abstract (English)
Here we introduce Narrative Context Protocol (NCP), an open-source narrative standard designed to enable narrative interoperability, AI-driven authoring tools, real-time emergent narratives, and more. By encoding a story's structure in a "Storyform," which is a structured register of its narrative features, NCP enables narrative portability across systems as well as intent-based constraints for generative storytelling systems. We demonstrate the capabilities of NCP through a year-long experiment, during which an author used NCP and a custom authoring platform to create a playable, text-based experience based on her pre-existing novella. This experience is driven by generative AI, with unconstrained natural language input. NCP functions as a set of "guardrails" that allows the generative system to accommodate player agency while also ensuring that narrative context and coherence are maintained.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。