# 故事模式

> 游玩一段写好的叙事，每一幕都由 AI 现场生成。

Source: https://reverie.im/zh/docs/writing/story-mode
Language: zh

故事是一个写好的框架——一组角色、章节、里程碑、可扮演的角色位、可选的数据面板——由 AI 一幕一幕地演出来。结构是固定的；文字、对白和选项每一次游玩都是重新生成的。

## 找到一个故事 \[#finding-a-story]

主侧边栏里没有**故事**这一项。`/app/stories` 这个库从以下入口进入：

* 公开首页上的**探索故事**
* **历史记录 → 故事 → 浏览故事**（你的存档也列在这里）
* **[实验室](https://reverie.im/zh/docs/integrations/labs) → 故事**
* 已安装应用上的**故事**快捷方式

在库里可以按**全部故事**、**热门**、**最新**、**精选**、**关注**或**我的故事**排序，并按分类筛选。未登录时你会看到三页结果，登录后是十五页——搜索状态下是三页。

故事卡片上的星号是评分均值，它不是年龄或内容分级。卡片上唯一的内容提示是 NSFW 标记。（故事模式里的"推荐"是另一回事：那是作者默认角色位上的徽标。）

## 开始一局游玩 \[#starting-a-play-session]

### 选一个角色位 \[#pick-a-role]

**开始冒险**会打开**选择你要扮演的角色**。每个故事至少有一个可扮演的角色位，作者的默认选项带着**推荐**徽标。你的选择在这份存档里就定下来了。

### 读开场 \[#read-the-opening]

开场文字来自故事本身和它的第一章。所有角色位看到的开场都是同一段——角色位改变的是 AI 怎么把你写进这一幕，而不是故事从哪里开始。

### 走一回合 \[#take-a-turn]

点一个给出的选项，在输入框里写你自己的行动（最多 2,000 字符），或者不输入直接继续。AI 会写出下一幕，并在结尾给出一组新的 2–4 个选项。

## 一幕由什么组成 \[#what-a-scene-is-made-of]

一个回合返回的是一串片段，而不是一整块文字：叙述、对白（标明是哪个角色说的，并带上语音要读出的情绪）、场景图、时间推移、地点变化、系统消息、章节过渡、里程碑解锁和数据面板更新。最后一个片段永远是一组选项。

AI 在作者的结构之外自己发明的一切，都会在回合保存前被剥掉。章节只接受往前推进，而且只能推到确实存在的章节；里程碑只有在真实存在且仍未解锁时才会解锁；面板写入只会落在作者定义过的面板和字段上，并逐字段合并，所以一次局部更新不会把整个面板抹掉。

这些选项是为那一个回合生成的，不会作为分支被存下来。**故事没有作者写好的分支**：作者写框架，你看到的每一次岔路都是当场生成的。

## 存档、分支与撤销 \[#saves-branches-and-undo]

一个故事可以同时存在任意多份存档，互不干扰地并行。

| 操作            | 在哪里            | 做什么                                        |
| ------------- | -------------- | ------------------------------------------ |
| **继续**        | 故事详情页          | 接着你最近的一份存档                                 |
| **重新开始**      | 故事详情页          | 开一份全新的存档，也可以换一个角色位                         |
| **从此存档点创建分支** | 某个回合上的**查看历史** | 把该回合之前的一切复制成一份新存档，并把章节、面板数值和里程碑解锁状态一并倒回到当时 |
| **查看所有分支**    | **查看历史**       | 打开**存档分支**——重命名（最多 80 字符）或删除任意存档           |
| **撤销当前消息**    | 游玩页顶栏          | 删掉那个回合及其之后的一切，把章节指针回退，并移除它生成的图片            |

里程碑解锁、面板数值和章节进度都属于某一份存档。任何东西都不会跨存档带过去，也没有什么会在多次游玩之间永久解锁。

## 侧边栏 \[#the-sidebar]

| 标签页      | 里面有什么                                               |
| -------- | --------------------------------------------------- |
| **故事信息** | 角色表，以及**私聊**——和某一个角色的旁支对话，不影响故事                     |
| **进度**   | 章节、里程碑，以及你已解锁的章节封面、里程碑插图和场景图组成的**图库**               |
| **数据面板** | 故事的实时状态，前提是作者定义过面板                                  |
| **设置**   | **AI 模型**、**自动播放角色语音**、**文字速度**（慢／标准／快／立即）和**角色语音** |

**横屏沉浸**会把界面藏起来；在手机上故事会建议你把屏幕转成横向。

## 模型、NSFW 与积分 \[#models-nsfw-and-credits]

游玩侧边栏里的模型选择器只列出支持工具调用的模型——侧边栏会这么写——选了别的会悄悄回退到故事默认模型，也就是小说用的那一个。你可以在回合之间换模型。

一个标为 NSFW 的故事，只有在你自己的成人内容设置打开时才会生成成人内容；强度取自你对这个故事主角的聊天偏好，和聊天模式用的是同一个。

每个回合都要花积分：用掉的 token 数乘以该模型的积分倍率，倍率就写在选择器里每个模型旁边。场景图另行计费。免费模型有按用户计的速率限制，并与聊天和小说共用。

## 故事模式不做的事 \[#what-story-mode-does-not-do]

* **没有结局。** Reverie 里没有任何东西会把一个故事标记为完成——没有"全剧终"，没有完成状态，没有情节收束。故事会一直跑到你不玩为止。
* **没有更快的队列。** 订阅不会让故事或小说的生成变快；付费方案给的是积分、模型和其他功能，不是优先级。
* **没有一棵可以画出来的分支树。** 见上——选项是按回合生成的。

## 相关 \[#related]

* [写一个故事](https://reverie.im/zh/docs/writing/writing-interactive-stories) —— 创作这一侧
* [世界书](https://reverie.im/zh/docs/writing/world-books) —— 故事和它的角色共享的设定
* [小说模式](https://reverie.im/zh/docs/writing/novel-mode) —— 没有结构的那个选择
* [选择模型](https://reverie.im/zh/docs/reference/choosing-a-model) 和 [积分](https://reverie.im/zh/docs/billing/credits)
