# 小说模式

> 用一两句话指挥一个场景，让 AI 写出文字。

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

小说是一张有角色的白纸。你给一条简短的指令，AI 写出下一**段**文字。再来一次。这里没有写好的结构等你填，也没有什么可以往里填——一部小说就是一串平铺、有序的段落，模型就这么简单。

> **这里没有章节。** 小说模式没有章节模型，没有幕的结构，也没有分节。所有内容作为一条
> 连续的段落流向下滚动。如果你想要章节、里程碑和角色位，那是[故事模式](https://reverie.im/zh/docs/writing/story-mode)。

## 开一部小说 \[#starting-one]

你的小说在 `/app/novels`——**我的小说**，用**新建小说**打开向导。你也可以跳过向导：角色页面上的**开始小说**、角色卡片上或角色某个场景上的**小说**、首页快捷操作里的**写小说**，都会以那个角色开一部小说（如果是从场景进入，还会用它的标题和描述作为前提）。要把已有的对话改写成小说，见[聊天写成小说](https://reverie.im/zh/docs/writing/chat-to-novel)。

### 角色 \[#characters]

在一个多选里选 1 到 5 个角色。你选的**第一个**是主角——这部小说会归到这个角色名下。角色阵容在创建之后就不能再改了。

### 故事设定 \[#story-setup]

可选的**标题（可选）**（≤200 字符）和**前提（可选）**（≤20,000），或者让大纲生成器根据你的角色起草一份。这一步也放着**你的人设**、**AI模型**和这部小说的世界书。

### 写作风格 \[#writing-style]

挑一个预设、描述你想要的声音，或粘一段样本让它提取风格——然后拿你真实的角色阵容预览一下。你也可以自己写开篇段落，或把预览采用为开篇。见[写作风格](https://reverie.im/zh/docs/writing/writing-styles)。

**开始冒险**会创建这部小说。如果你没有提供开篇，游玩视图会是空的，带一个**开始故事**——第一次点它就会生成第一段。

## 写一段 \[#writing-a-beat]

选一种指挥类型，打字写指令，发送。`Ctrl`／`⌘` + `1`–`4` 可以直接选中类型。

| 按钮     | 产出的那一段                     |
| ------ | -------------------------- |
| **行动** | 你的主角做出这个动作，以动作的方式叙述，场景随之回应 |
| **说话** | 你的台词以引号内的对白落到页面上，场景随之回应    |
| **叙述** | 你不出场——你点名的事件发生了；留空则故事自行推进  |
| **观察** | 近距离端详你点名的东西，你的主角不做动作       |

一条指令最多 8,000 字符，而且只有**叙述**接受空指令。每次生成上限大约是 900 tokens 的一段，撞到上限的段落会被裁回到最后一个完整句子。长度来自多指挥几回合，而不是要求它多写字——见[指挥文笔](https://reverie.im/zh/docs/writing/directing-prose)。

同一部小说同一时刻只跑一次生成；上一次还在路上时再发一次会被拒绝。生成还要求小说的状态是**创作中**。

## 修改一段 \[#revising-a-beat]

点一段文字会叫出它的工具栏：**编辑内容**、**编辑并重新生成**、**重新生成**、**删除段落**，加上**生成插图**／**重新生成插图**／**移除插图**。

> **删除或重新生成某一段，会把它之后的每一段一并移除**。这是级联，不是接驳，而且无
> 法撤销。Reverie 会先问一句——\*删除后续段落？\*会告诉你要跟着走的有多少段——但那个
> 数字很容易被一眼扫过去。**编辑内容**是唯一不动小说其余部分的修改方式，它只在原地
> 改写那一段的文字。

**重新生成**、**编辑并重新生成**和**删除段落**只在**最近 8 段**上提供。更早的段落仍然有**编辑内容**和插图相关操作——只是在另外三项原本的位置上，显示*较早的剧情已纳入故事记忆，无法重写或删除。*。这在一次长篇[聊天转换](https://reverie.im/zh/docs/writing/chat-to-novel)之后尤其要紧，因为那会一次性落下几十段，其中大多数已经越过这个窗口。

最后一段另有两个快捷方式：**撤销**把它删掉，**重写上一段**把它再跑一次，并在提示里给一个**恢复上一版**的选项。

## 故事记忆 \[#story-memory]

超过一定长度后，小说保留的是一份滚动摘要加最近几段的原文，而不是全文。你可以在**小说设置 → 故事记忆**里读到并编辑这份摘要（最多 20,000 字符），用来修正某个细节，或钉住故事绝不能忘的东西。编辑或删除一段摘要已经涵盖过的内容会把摘要丢弃，下一次生成会用幸存下来的内容重建它。

## 状态、封面与分享 \[#status-covers-and-sharing]

| 设置       | 在哪里       | 说明                                                     |
| -------- | --------- | ------------------------------------------------------ |
| **状态**   | 小说设置      | **创作中**、**已完成**或**已放弃**。后两种会显示一条带**继续写作**的横幅；不恢复就没法生成。 |
| **封面**   | 小说设置      | 根据标题、前提和角色阵容生成，可以附带一段描述。要花积分。                          |
| **可见性**  | 小说设置 → 分享 | **私密**、**仅链接可见**或**公开**。至少要写出一段才行。                     |
| **阅读设置** | 游玩视图      | 字号、衬线或无衬线，以及把**显示指令**关掉，读纯文字。                          |

一部公开的小说会有一个阅读页，出现在公开小说流里，并列在它主角的角色页的**小说**下面。任何读到这部公开小说的人都可以**续写这个故事**——那会把它复制一份，可以只复制到你选的某一段为止，成为他们自己的新小说。小说不分叉，这份副本是唯一像分叉的东西。

## 导出 \[#export]

**导出**给作者本人提供两种格式，前提是小说至少有一段：

* **Markdown**——纯文字，带标题、署名、封面、前提和内嵌的插图链接。
* **HTML**——一个自包含的带插图页面，有自己的样式（浅色和深色），还有存成 PDF 用的打印规则。

没有 EPUB、DOCX，也没有直接导出 PDF。

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

模型按小说选定，中途可以换；每一段都会记下写它的那个模型。和故事模式不同，小说的模型选择器不限于支持工具调用的模型。积分是用掉的 token 数乘以该模型的倍率，倍率就写在选择器里每个模型旁边；插图和封面另行计费。免费模型有按用户计的速率限制，并与聊天和故事共用。订阅不会把小说生成放进更快的队列——根本没有这样的队列。

## 相关 \[#related]

* [指挥文笔](https://reverie.im/zh/docs/writing/directing-prose) —— 四种指挥类型的细讲
* [写作风格](https://reverie.im/zh/docs/writing/writing-styles) —— 向导的第三步
* [聊天写成小说](https://reverie.im/zh/docs/writing/chat-to-novel) —— 从一段对话开始
* [世界书](https://reverie.im/zh/docs/writing/world-books) —— 关联到小说上的设定
* [小说模式介绍](https://reverie.im/zh/blog/introducing-novel-mode) —— 设计笔记
