文档/Narrative Timeline

Loom Studio Manual

Narrative Timeline

Narrative Timeline 是故事正文的权威世界线;它不是 Provider messages,也不是 Agent 工作历史的镜像。

它保存什么

Narrative Timeline 保存经过受控提交的剧情正文。一个很短的对白可以成为 Narrative Node,一段长篇章节也可以成为 Narrative Node;判断标准不是长度,而是它是否已经被确认进入故事世界。

它通常包含:

  • Timeline 与 Branch;
  • 按顺序连接的 Narrative Node;
  • 与当前世界线关联的状态 Head;
  • 可追溯到 Agent Session、Run 或 Changeset 的来源信息。

它不保存什么

用户输入不会因为被发送就自动成为剧情正文。Agent 的推演、工具调用、失败尝试和 Provider 原始消息也不属于 Narrative Timeline。

玩家输入
  → Agent Session
  → Agent 工作 / Provider 调用
  → 候选正文
  → 受控提交
  → Narrative Timeline

世界线与回退

Narrative Branch 让故事可以从旧节点产生新的方向。回退 Narrative 只改变剧情世界线及其关联状态,不会同时回退 Agent Session。

这是刻意设计的结果:Agent 可能仍记得旧世界线中的判断,系统应通过版本事实与 Context Projection 处理这些过时信息,而不是删除历史来制造“从未发生”的假象。

为什么适合长篇

长篇互动叙事最怕三个东西混在一起:正文、操作历史和模型协议。Narrative Timeline 把正文单独保留下来,因此章节组织、分支、状态快照和未来的摘要策略都可以围绕故事本身演进。

继续向下阅读