NovelAI 平台调研
1. 介绍
1.1 开发商与发布沿革
| 项 | 内容 |
|---|---|
| 开发商 | Anlatan LLC |
| 成立时间 | 2019 年 |
| 上线时间 | 2021 年 6 月 |
| 总部 | Remote(US-based) |
| 用户规模 | 2023 年累计 250 万+ |
| 平台形态 | Web 客户端(无移动 App、无公开 API) |
| 内容政策 | 宽松,处理其他平台拒绝的成熟题材 |
NovelAI 是 AI 小说赛道中最早把"记忆"作为独立产品概念的平台。在其 2021 年上线时,主流做法仍是"把前文一股脑塞进提示词",而 NovelAI 已经提供了 Lorebook(持久世界观条目库)与 Memory(近期事件追踪)的双层结构。这一设计比业界普遍采用结构化摘要的做法早了约四年。
1.2 产品定位与目标用户
NovelAI 定位为订阅制创意平台,同时提供文本生成引擎与 anime 风格图像生成器。其目标用户群高度垂直:
- 桌面 RPG 玩家(Text Adventure 模块)
- 同人作者(需要长期维护既有世界观与人物关系)
- 视觉小说创作者(文本 + 图像协同)
这三类用户的共同点是:对"内容自由度"与"隐私"的敏感度远高于对"出版合规性"的敏感度。这直接解释了 NovelAI 在 L6 治理层的选择——它把资源投在加密与不训练上,而不是内容审核上。
1.3 自研模型谱系
| 模型 | 参数 / 基础 | 说明 |
|---|---|---|
| Kayra | 13B | 早期主力写作模型 |
| Clio | [待填写] | 与 Kayra 并列提供的写作模型 |
| Xialong | 基于智谱 ZhipuAI 的 GLM-4.6 微调 | 2026 年 3 月发布;在 NovelAI 自有创意数据集上微调;仅 Opus 档($25/月)可用 |
Xialong 的发布是一个值得注意的信号:一家以"自研模型"为卖点的公司,最新旗舰模型选择了在第三方开源基座(GLM-4.6)上做领域微调。这说明在 2026 年,通用基座的能力提升已经让"从零自研小模型"在创意写作场景下性价比不足,数据(自有创意数据集)比参数更值钱。
1.4 定价与档位
| 档位 | 价格 | 核心权益 |
|---|---|---|
| Paper / 免费试用 | $0 | 50 次文本生成、100 次文本操作/月、30 次图像生成(不同来源数字略有出入) |
| Tablet | $10/月 | 无限文本生成、1,000 Anlas/月(图像额度)、文本转语音、Kayra + Clio 模型 |
| Scroll | $15/月 | Tablet 全部 + 更大上下文、文本转语音、1,000 Anlas/月(另一来源称 10,000)、优先生成、进阶记忆设置 |
| Opus | $25/月 | Scroll 全部 + Xialong 模型、最大上下文、10,000 Anlas/月、标准参数下无限图像生成、最高优先级、实验功能抢先体验 |
说明:
- 年付约省 20%。
- Anlas 是图像生成的专用额度单位,与文本生成分离计费。
- Tablet 与 Scroll 的 Anlas 额度在不同来源中分别记为 1,000 与 10,000,存在冲突,标 。
- 免费档(Paper)仅提供有限次数,不构成真正可用的免费层。
1.5 开放形态与接入方式
| 开放项 | 状态 |
|---|---|
| Web 客户端 | 提供 |
| 移动 App | 无 |
| 开发者 API | 无 |
| 多人协作 / 多人写作 | 无 |
| 故事导入 / 导出 | 提供 |
| 自定义模块训练 | 提供(Opus 档可用) |
| 社区插件生态 | 无(与 Sudowrite 的 1,000+ 插件形成对比) |
开放形态的封闭性是 NovelAI 最显著的商业特征:它不寻求成为"平台",而是一个端到端封闭的创作终端。这既是隐私承诺的技术前提(无 API 意味着数据不出客户端逻辑),也构成了其被集成的能力天花板。
2. 名词解释
| 术语 | 英文 / 缩写 | 释义 |
|---|---|---|
| Lorebook | Lorebook | 持久化的世界观上下文系统;定义角色、地点、设定条目、世界规则,AI 在相关时自动检索引用 |
| Lorebook 条目 | Entry | Lorebook 中的一条设定记录,由"关键词 + 正文"构成 |
| 触发词 | Trigger / Key | 决定条目何时被注入上下文的关键词 |
| 记忆预算 | Memory Budget | 单个 Lorebook 条目可占用的 token 上限,按订阅档位分级 |
| Memory | Memory | 追踪近期故事事件以维持连贯的短期记忆层 |
| Author's Note | Author's Note | 在故事中途插入的元指令,用于调整 AI 语气、风格、类型 |
| Biases | Biases | 调整 AI 词汇与主题倾向的参数组 |
| Anlas | Anlas | 图像生成专用额度单位 |
| Kayra | Kayra | NovelAI 自研 13B 写作模型 |
| Clio | Clio | NovelAI 写作模型之一 |
| Xialong | Xialong | 2026-03 发布,基于智谱 GLM-4.6 微调,仅 Opus 档可用 |
| Text Adventure Module | Text Adventure Module | 互动小说模块,以第二人称推进叙事 |
| Custom Module Training | Custom Module Training | 用用户提供的文本训练自定义模型模块 |
| XSalsa20 | XSalsa20 | 流加密算法,NovelAI 用于故事内容的客户端加密 |
| End-of-sampling | End-of-sampling | 采样末端参数组:temperature、top-p、repetition penalty |
| Repetition Penalty | Repetition Penalty | 重复惩罚,抑制模型复读已出现过的词组 |
| Anime Diffusion V4 | Anime Diffusion V4 | NovelAI 的图像生成模型,擅长角色艺术与艺术化场景构图 |
| 长上下文遗忘 | Long-Context Forgetting / Coherence Drift | 模型在超长文本中丢失早期设定的现象 |
| Rolling Summary | 滚动摘要 | 上下文过长时把早期内容压缩为结构化摘要的机制 |
| 记忆锚点 | Memory Anchor | 以项目文件持久化保存大纲、人设、伏笔的机制 |
| AI Slope | AI Slope | 模型输出滑向"统计平均值"的可预测套路 |
| 世界观设定集 | Worldbuilding Bible | 长篇必备的设定文档,防后期崩设定 |
| 人设卡 | Character Card | 人物设定,含性格、外貌、背景、能力 |
| OOC | Out Of Character | 人物行为偏离既有设定的现象 |
| 吃书 | Continuity Error / Retcon | 长篇连载中遗忘早期设定导致前后矛盾 |
3. 功能说明
3.1 核心功能清单
| 功能 | 类别 | 说明 | 档位限制 |
|---|---|---|---|
| Lorebook | 上下文 / 记忆 | 持久化世界观上下文系统,定义角色、地点、设定条目、世界规则,AI 在相关时自动检索引用 | 全档(容量按档位分级) |
| Memory | 记忆 | 追踪近期故事事件以维持连贯 | 全档 |
| Author's Note | 控制 | 在故事中途调整 AI 语气、风格、类型 | 全档 |
| Biases | 控制 | 调整 AI 词汇与主题倾向 | 全档 |
| End-of-sampling 自定义 | 控制 | temperature、top-p、repetition penalty | 全档 |
| Text Adventure Module | 交互 | 互动小说模块 | 全档 |
| Custom Module Training | 模型 | 用用户提供的文本训练自定义模块 | Opus 可用 |
| 故事分支与平行时间线 | 编排 | 非破坏性地探索不同叙事走向 | 全档 |
| 文本转语音 | 工具 | TTS | Tablet 及以上 |
| 图像生成 | 工具 | Anime Diffusion V4 | 全档(消耗 Anlas) |
| 客户端加密存储 | 安全 | XSalsa20 加密 | 全档 |
3.2 Lorebook 工作机制
Lorebook 是 NovelAI 最具辨识度的设计,也是本组归纳的"长程状态管理范式 B · 关键词触发条目库"的产业化原型。
工作流程:
- 条目定义:作者为角色、地点、设定、世界规则各建一个条目,每个条目包含若干触发词与一段正文本体。
- 触发判定:模型生成时,系统扫描当前上下文窗口内是否出现条目的触发词。
- 条件注入:仅命中的条目被注入上下文,且受该档位的记忆预算约束。
- 预算裁剪:若命中条目总长度超出预算,按优先级或顺序截断。
容量(来源:BuildFastWithAI):
| 档位 | Lorebook 容量 |
|---|---|
| Tablet | 200 token |
| Scroll | 512 token |
| Opus | 2,048 token |
工程含义:Lorebook 把 L4(持久存储)与 L1(上下文装配)解耦——设定常驻存储、按需进入上下文。这与"全量塞前文"相比,上下文占用从 O(全文) 降为 O(命中条目);与"滚动摘要"相比,条目内容由人工精修、不经过模型压缩,不引入摘要偏差。
代价是:触发命中率成为新的故障点。未触发的设定等同不存在——如果"青云宗"这个词在第 40 章没出现,相关设定就不会进入上下文,模型可能凭空写出一个"青云门"。
3.3 Memory 与 Author's Note
| 组件 | 管的范围 | 时间尺度 | 人工可控性 |
|---|---|---|---|
| Lorebook | 持久设定(角色、地点、世界规则) | 全书 | 完全可控(人工编写条目) |
| Memory | 近期事件 | 会话级 | 可控性有限(系统自动追踪) |
| Author's Note | 元指令(语气、风格、类型) | 当前生成 | 完全可控 |
三者的分工是清晰的三层:Lorebook 管"世界是什么样",Memory 管"刚发生了什么",Author's Note 管"现在要怎么写"。
Author's Note 的实现思路值得注意:它是一条插入到上下文特定位置的元指令,而非对话消息。在 Harness 术语里,这属于 L1 的"提示词装配优先级"——把风格指令放在靠近生成点的位置,使其权重高于正文。
3.4 采样与倾向控制
| 控制项 | 作用 | 典型用途 |
|---|---|---|
| temperature | 控制采样随机性 | 调低求稳、调高求新 |
| top-p | 核采样阈值 | 限制候选词集合 |
| repetition penalty | 抑制复读 | 对抗长会话的散文重复 |
| Biases | 调整词汇与主题倾向 | 压制成人口癖、强化特定意象 |
NovelAI 把这些参数直接暴露给终端用户,是"面向提示词工程师"而非"面向普通作者"的设计。多篇评测称其 UI"上手困难",与此直接相关。
值得注意的是:repetition penalty 是 NovelAI 提供的唯一内置抗重复手段,但已知短板显示它并不能根治长会话的情节循环(详见 6.4 节)。
3.5 Text Adventure 与分支探索
Text Adventure Module 把 NovelAI 从"写作工具"扩展为"叙事引擎":
- 以第二人称推进,玩家输入行动,模型续写结果;
- 与 Lorebook 联动——玩家提到某个地点即触发对应条目;
- 故事分支与平行时间线探索是非破坏性的,可回到任意节点重试。
这一模块的工程价值在于:它把 L3 编排层的控制权交给了人类玩家,形成"人类出意图、模型出描述"的循环。这一形态后来在 AI Dungeon 与 MidReal 中被进一步放大。
4. 平台架构
图 4-1|NovelAI 平台六层架构:从接入层到治理层
数据来源:基于本文分析绘制的示意图。
4.1 分层架构
| 层 | NovelAI 实现 |
|---|---|
| 接入层 | Web 客户端;无 API、无移动 App |
| 上下文装配层 | Lorebook 触发判定 + Memory 事件追踪 + Author's Note 元指令 + 正文窗口 |
| 模型层 | Kayra(13B)/ Clio / Xialong(GLM-4.6 微调);Anime Diffusion V4(图像) |
| 工具层 | 文本生成、图像生成、TTS、自定义模块训练 |
| 存储层 | XSalsa20 客户端加密故事存储;无公开画廊;无服务端日志 |
| 治理层 | 内容政策宽松;默认不训练用户文本;无第三方共享 |
4.2 上下文装配数据流
[用户开始生成]
|
v
[扫描上下文窗口内的触发词]
|
+---> [命中的 Lorebook 条目] --+
| |
+---> [Memory: 近期事件] ------+
| |
+---> [Author's Note] ---------+--> [按记忆预算裁剪] --> [拼装 Prompt]
| |
+---> [正文窗口] --------------+
|
v
[采样参数: temperature / top-p / rep penalty]
|
v
[模型生成] --> [Biases 后处理倾向]
|
v
[Memory 更新] + [加密存储] 这一数据流的关键特征是:上下文不是"最近 N 个 token",而是"触发条目 + 近期事件 + 元指令 + 最近 N 个 token"的异构拼装。这正是 L1 上下文工程在小说场景的标准形态。
4.3 存储与加密设计
NovelAI 的隐私承诺由四件事构成(来源:AI Text Tools / Listicler):
- XSalsa20 客户端加密——故事静态加密,员工也无法读取用户内容;
- 无公开画廊——不存在作品被公开浏览的通路;
- 默认不用用户文本训练;
- 无服务端日志。
这一组合在 AI 小说赛道中构成其核心护城河:对于同人、受限题材创作者而言,"平台看不见"比"平台写得更好"更重要。
需要注意:客户端加密同时也是一个工程约束——它意味着服务端无法对内容做索引、检索或跨故事分析,因此 NovelAI 不可能提供"全书伏笔检索"这类需要服务端读全文的能力。这是隐私与功能之间的一次明确取舍。
4.4 上下文窗口的多口径问题
公开来源对 NovelAI 上下文窗口的描述差异极大,官方未给出统一口径,必须并列呈现:
| 来源 | 上下文 / 记忆窗口数字 |
|---|---|
| Listicler | Tablet 6,144 token;Scroll 8,192 token;Opus 8,192+ token |
| RECATOOLS | Scroll 2,048-token story memory;Opus 8,192-token story memory |
| AI Text Tools | Opus 28,672 token 上下文 |
| ToolNest | 128k token 上下文窗口(Xialong) |
| BuildFastWithAI | Lorebook 容量:Tablet 200 token / Scroll 512 token / Opus 2,048 token |
差异可能的解释(推断,非官方说明):
- 不同来源统计的是不同子系统——story memory、Lorebook 容量、模型上下文窗口是三件事;
- 不同来源统计的是不同模型——Kayra 与 Xialong 的窗口不同;
- 不同来源统计的时间点不同,Xialong(2026-03)发布后窗口可能有跃升。
结论:任何引用单一数字的表述都不可靠。本组统一标注 。
5. Harness 设计
5.1 L1 上下文工程层
NovelAI 的 L1 是典型的"预算约束下的异构拼装",四个组件各有明确职责:
| 组件 | 承载信息 | 装配策略 | 人工可控性 |
|---|---|---|---|
| Lorebook | 世界观持久设定 | 关键词触发、按档位预算裁剪 | 高 |
| Memory | 近期事件 | 系统自动追踪 | 低 |
| Author's Note | 风格 / 语气 / 类型元指令 | 固定插入高优先级位置 | 高 |
| 正文窗口 | 最近文本 | 滑动窗口 | 中(可手动编辑) |
相对本组其它平台,NovelAI 的 L1 有两个特点:
- 不依赖滚动摘要。它没有把前文压缩为摘要的机制,而是靠 Lorebook 的"人工精修条目"来承载长程信息。好处是不引入压缩偏差,坏处是维护成本完全压在作者身上——作者必须预先把所有可能用到的设定写成条目。
- 预算分级与订阅档位绑定。Lorebook 容量从 Tablet 的 200 token 到 Opus 的 2,048 token,差 10 倍。这是把 L1 的核心能力作为付费墙的设计,也意味着低档位用户事实上无法维护复杂世界观。
5.2 L2 工具与执行层
| 工具 | 能力 | 成熟度 |
|---|---|---|
| 文本生成 | Kayra / Clio / Xialong 三模型可选 | 高 |
| 图像生成 | Anime Diffusion V4,擅长角色艺术、表现性姿态、艺术化场景构图 | 中高(anime 细分场景强,整体落后 Midjourney) |
| 文本转语音 | TTS | 中 |
| 自定义模块训练 | 用用户文本训练模块 | 中(仅 Opus) |
| 编辑 / 重写 / 扩写 | 文本操作 | 中 |
| API / 插件 | 无 | — |
L2 的短板非常明确:没有 API、没有插件生态。这与 Sudowrite 的 1,000+ 社区插件形成鲜明对比。NovelAI 的工具集是"够用但不开放"——所有能力都内置在客户端内,作者无法把外部脚本(如取名工具、字数统计、伏笔台账)接入工作流。
5.3 L3 编排与控制层
NovelAI 的编排能力在 8 个平台中属于中等:
| 编排能力 | 实现 | 评价 |
|---|---|---|
| 章节流水线 | 无显式流水线 | 弱于 Sudowrite 的 Story Engine 3.0 与番茄的按阶段编排 |
| 多智能体 | 无 | 弱于 Claude 工作流的 7 角色 5 技能 |
| 分支探索 | 故事分支与平行时间线,非破坏性 | 强项 |
| 互动叙事 | Text Adventure Module | 强项 |
| 人工在环 | 每次生成都由人工触发并可选"重生成" | 中 |
NovelAI 的 L3 是"人驱动"而非"流水线驱动":没有自动的规划→草稿→评审回路,每一步都需要作者自己决定下一步做什么。这给了作者最大的控制权,但也意味着作者必须自己担任 orchestrator——这解释了为什么多篇评测提到"提示词工程学习曲线陡峭"。
5.4 L4 记忆与状态层
这是 NovelAI 最强、也最能体现本组核心论断的一层。
| 状态类别 | NovelAI 的承载方式 | 评价 |
|---|---|---|
| 世界观规则 | Lorebook 条目 | 强(人工精修、按需注入) |
| 角色状态(位置/持有物/知识/关系) | Lorebook + Memory | 中(无结构化字段,靠自然语言描述) |
| 时间线 | 无专门机制 | 弱 |
| 伏笔台账 | 无专门机制,靠作者在 Lorebook 中自建条目 | 弱 |
| 主线 / 支线进度 | 无 | 弱 |
| 信息披露边界 | 无 | 弱 |
| 版本化快照 | 故事分支与平行时间线 | 中(可回退,但不是每章自动快照) |
关键判断:NovelAI 的 L4 是一个"强设定、弱时序"的状态层。它极好地解决了"世界是什么样"(Lorebook),但基本没有解决"到目前为止发生了什么"(无 Time线、无 State 快照、无伏笔台账)。
这正是它长会话下仍会出现散文重复与情节循环(looping)的原因:模型知道"青云宗是什么样的",但不知道"主角三章前已经来过青云宗了"——后者属于时序状态,不在 Lorebook 的覆盖范围内。
对比 Claude Book 的 State 快照设计可以看出差距:NovelAI 缺少的正是"每章后抽取角色位置、持有物、知识、关系变化并归档"这一环。
5.5 L5 评估与观测层
| 评估手段 | 机制 | 有效性 |
|---|---|---|
| Biases | 词汇与主题倾向调节 | 低(预防性,非评估性) |
| 采样参数 | temperature / top-p / rep penalty | 低(同上) |
| "重生成" | 人工判断不满意后重来 | 中(依赖人工) |
| 自动一致性校验 | 无 | — |
| 风格量化分析 | 无 | — |
| 困惑度 / AI Slope 检测 | 无 | — |
L5 是 NovelAI 最薄弱的一层。它提供的全是生成前的倾向控制(Biases、采样参数),没有任何生成后的自动评估。判断"写得好不好"完全由作者承担。
缺失的代价在长篇场景下被放大:作者无法自动发现"第 40 章的人设已经漂移"或"这一段明显滑向 AI Slope",只能靠通读。
5.6 L6 治理与安全层
NovelAI 的 L6 是隐私优先而非合规优先,这在本组 8 个平台中最为独特:
| 治理维度 | NovelAI 的做法 | 对比 |
|---|---|---|
| 内容加密 | XSalsa20 客户端加密,员工也无法读取 | 本组唯一 |
| 模型训练 | 默认不用用户文本训练 | 与 Sudowrite 一致;与番茄 2024 年"AI 训练补充协议"风波形成对照 |
| 公开性 | 无公开画廊 | 本组唯一 |
| 日志 | 无服务端日志 | 本组唯一 |
| 内容审核 | 内容政策宽松,处理其他平台拒绝的成熟题材 | 与番茄的强制申报、晋江的三场景限制相反 |
| 版权主张 | 未检索到明确的权利声明 [待填写] | Sudowrite 明确声明不主张作品权利 |
| AIGC 标识 | 未检索到相关实现 | 与《人工智能生成合成内容标识办法》的合规要求无公开对应 |
需要明示:NovelAI 的宽松内容政策与《人工智能生成合成内容标识办法》等中文合规框架不在同一适用语境(其主要服务英文市场)。但对于中文用户而言,若作品需在中文平台发布,NovelAI 不提供任何 AIGC 标识能力,合规义务完全由作者自行承担。
5.7 六层能力小结
| 层 | 评级 | 关键实现 | 主要缺口 |
|---|---|---|---|
| L1 上下文工程 | 强 | Lorebook 关键词触发注入 + Memory + Author's Note | 无滚动摘要;容量与订阅档位强绑定 |
| L2 工具与执行 | 中 | 文本 + 图像 + TTS + 自定义模块训练 | 无 API、无插件生态 |
| L3 编排与控制 | 中 | 分支探索 + Text Adventure | 无章节流水线、无多智能体 |
| L4 记忆与状态 | 强 | Lorebook 持久化世界观 + Memory + 加密存储 | 无时间线、无 State 快照、无伏笔台账 |
| L5 评估与观测 | 中 | Biases + 采样参数(均为生成前控制) | 无自动评估、无一致性校验 |
| L6 治理与安全 | 最强(隐私维度) | XSalsa20 加密 + 不训练 + 无日志 + 无公开画廊 | 无 AIGC 标识;内容审核宽松 |
对核心论断的呼应:NovelAI 用 Lorebook 把 L4 的"设定维度"做扎实了,但"时序维度"仍是空白。这精确印证了本组论断——长篇能力的上限由 L4 决定,而 L4 必须是"设定 + 时序"双全的。NovelAI 只做了一半,因此它在中短篇与互动叙事上表现出色,在超长篇上仍有结构性短板。
6. 实际案例
说明:NovelAI 未公开任何带有量化指标的官方客户案例。以下三则为基于已公开功能组合的应用情景推演,用于说明其能力边界,非厂商披露案例;6.4 节为公开评测中反复出现的已知问题。
6.1 案例一:长篇同人世界观维护
背景:同人创作的核心约束是"必须在原作世界观内说话"——原作的地理、势力、人物关系、能力体系都是既定的,写错即被读者指出。这类创作的 L4 压力集中在设定维度而非时序维度。
方案(基于已公开功能的推演):
- 为原作的每个主要地点、势力、能力、关键人物各建一条 Lorebook 条目,触发词用其常用称谓与别名;
- 用 Author's Note 固定叙事视角与文风(如"第二人称、冷峻克制");
- 用 Biases 压制成人口癖,强化原作特有的意象词;
- 在 Opus 档使用 2,048 token 的 Lorebook 预算,容纳较完整的设定集。
效果与边界:这是 NovelAI 能力曲线上的最优应用场景——设定密集、时序简单、条目可控。Lorebook 的"按需注入"在这里既省上下文又保证准确。但若同人作品连载超过数十万字、支线人物大量增加,Lorebook 预算会迅速见顶,且缺少时序状态会导致"某人何时知道某事"出错。
6.2 案例二:互动冒险分支探索
背景:Text Adventure Module 面向的是"玩家输入行动—模型续写结果"的循环,需要模型即时响应玩家引入的新元素。
方案(基于已公开功能的推演):
- 预置世界规则与关键 NPC 的 Lorebook 条目;
- 玩家自由输入,触发词命中时对应条目即时注入;
- 利用非破坏性分支,在关键抉择点保存平行时间线,失败后回退重试;
- 调低 temperature 提高世界一致性,调高 repetition penalty 抑制场景描述复读。
效果与边界:分支探索的非破坏性设计是这一场景的关键优势。但已知短板显示,长会话下模型仍会循环回到相似场景,repetition penalty 只能缓解措辞重复、无法阻止情节重复——因为"情节重复"是时序状态缺失的症状,不是采样参数问题。
6.3 案例三:自定义模块微调文风
背景:Custom Module Training(Opus 档可用)允许用户用自己的文本训练模块。
方案(基于已公开功能的推演):
- 收集目标文风的样本文档(如某位作者的既有作品);
- 训练自定义模块,使生成分布向该文风收敛;
- 与 Lorebook 组合使用——模块管文风,Lorebook 管设定;
- 用 Author's Note 在会话中做最后微调。
效果与边界:这是 NovelAI 在 L2 层区别于其他订阅工具的独特能力。与 Xialong 的"在 GLM-4.6 上用自有创意数据集微调"是同一思路的个体化版本——领域数据微调比提示词工程更稳定。风险在于:训练数据若含版权作品,可能引发权属争议;且模块训练结果与原作风格的相似程度难以量化评估。
6.4 反例:长会话的散文重复与情节循环
公开评测中反复出现的问题:即使在有 Lorebook 与 Memory 的情况下,长会话下仍会出现散文重复与情节循环(looping)。
诊断(基于本组六层框架的分析):
| 症状 | 根因层 | 根因 |
|---|---|---|
| 措辞、句式重复 | L1 / L5 | repetition penalty 只能抑制表层复读,无独立于生成模型的检测源 |
| 情节循环(回到相似场景) | L4 | 无时序状态:模型不知道"这件事已经发生过" |
| 人设漂移 | L4 | Lorebook 条目未触发或已被预算裁剪 |
这一反例的价值在于:它证明了单靠一个强大的设定库(Lorebook)无法支撑长篇——必须同时具备时序状态管理。这是本组核心论断最直接的负面证据。
7. 总结
7.1 优势
- Lorebook 是同类最早、最成熟的关键词触发式上下文注入系统,把 L4 持久层与 L1 装配层解耦,这一设计被后来的 AI Dungeon(Story Cards)继承。
- 隐私承诺完整且技术可验证:XSalsa20 客户端加密 + 无公开画廊 + 默认不训练 + 无服务端日志,构成受限题材创作领域的护城河。
- 文本 + 图像 + TTS 一体,对视觉小说创作者提供了闭环。
- 自研模型 + 领域微调路线清晰:从 Kayra(13B)到 Xialong(GLM-4.6 微调),说明其在数据侧而非参数侧构建壁垒。
- 分支探索非破坏性,支持平行时间线试验。
7.2 局限与已知短板
- 无 API、无移动 App、无协作功能——开放性最差,无法被集成进更大的工作流。
- UI 上手困难,提示词工程学习曲线陡峭(多篇评测共识)。
- 长会话下散文重复与情节循环,即使有记忆系统;根因在于 L4 缺少时序状态。
- 无时间线、无 State 快照、无伏笔台账——中短篇无碍,长篇是硬伤。
- L5 几乎空白:无任何自动评估手段。
- 图像质量落后 Midjourney(anime 细分场景除外)。
- 无真正的免费档:Paper 档仅 50 次生成。
- Lorebook 容量与订阅档位强绑定,Tablet 档 200 token 事实上无法维护复杂世界观。
7.3 适用边界
| 适用 | 不适用 |
|---|---|
| 中短篇虚构、同人创作 | 数十万字以上的超长篇连载(L4 时序能力不足) |
| 互动小说 / Text Adventure | 需要自动质量评估的团队生产 |
| 受限题材、隐私敏感创作 | 需与第三方工具 / 脚本集成的工程化工作流 |
| 设定密集、时序简单的世界观驱动型作品 | 中文网文平台投稿(无 AIGC 标识能力) |
| 视觉小说(文本 + 图像协同) | 多人协作创作 |
7.4 选型建议
- 选 NovelAI 的判断标准:你的核心需求是"在一个自洽的世界观里持续生成"且"不希望平台看到内容"。若这两条成立,NovelAI 是本组最优解。
- 不建议选的判断标准:若你的项目超过 30 万字、需要伏笔跨章回收、需要团队协作或外部工具集成,NovelAI 的结构性短板会随篇幅放大。此时应优先考虑
05-claude-fiction.md所述的自建工作流。 - 档位建议:若决定使用,Lorebook 预算是唯一不可回避的付费点——Tablet(200 token)不足以承载复杂世界观,建议 Scroll 及以上。Xialong 仅 Opus 档可用,若看重最新模型则必须选 $25/月档。
信息缺口声明
- 上下文窗口:存在 2,048 / 6,144 / 8,192 / 28,672 / 128k token 五种口径,官方未统一,并列呈现并标 。差异可能来自不同档位、不同模型(Kayra / Xialong)与不同子系统(story memory / Lorebook / 模型上下文)。
- Tablet 与 Scroll 档的 Anlas 额度:不同来源分别记为 1,000 与 10,000/月,存在冲突,标 。
- Clio 模型的参数规模与基础信息:未检索到公开说明,标
[待填写]。 - 版权主张:未检索到 NovelAI 关于生成内容权利归属的明确声明,标
[待填写]。 - AIGC 标识合规:未检索到 NovelAI 针对《人工智能生成合成内容标识办法》或类似法规的任何实现说明。
- 官方客户案例:未检索到任何带有量化指标的官方案例,第 6 节的案例一—三为基于公开功能组合的情景推演,已明确标注。
- 月度访问量与市场份额:ToolNest 记录月度访问量 4M,为单一来源,未在正文作事实引用。
8. 参考资料
- AI Text Tools《NovelAI: Features, Pricing & Reviews 2026》 — AI Text Tools,2026。https://aitexttools.net/tools/novelai
- RECATOOLS《NovelAI Review》 — RECATOOLS。https://recatools.com/ai-directory/novelai/
- Listicler《NovelAI》 — Listicler。https://listicler.com/tools/novelai
- BuildFastWithAI《NovelAI Review 2026》 — BuildFastWithAI。https://buildfastwithai.com/ai-tools/novelai
- ToolNest《NovelAI》 — ToolNest,2026。https://toolnest.ai/project/novelai
- 番茄小说官方公告《AI 写作工具功能上线通知》 — 番茄小说,2024。https://fanqienovel.com/writer/zone/article/7327136545129906238
- 海克财经《番茄小说的 AI 难题》(新浪财经) — 海克财经,2025。https://finance.sina.com.cn/search/2025-10-09/doc-infthsqh9655363.shtml
- HackerNoon《Claude Book: A Multi-Agent Framework for Writing Novels with Claude Code》 — HackerNoon。https://hackernoon.com/claude-book-a-multi-agent-framework-for-writing-novels-with-claude-code
- Roleforge《Best AI Dungeon Master Tools 2026》 — Roleforge。https://roleforge.ai/blog/best-ai-game-master-tools-compared
- Sudowrite 官方博客《How Sudowrite Works: Story Bible, Muse, and the Tools》 — Sudowrite。https://sudowrite.com/blog/how-sudowrite-works
- 今日头条《小说写作技巧笔记:从入门到进阶》 — 今日头条。https://m.toutiao.com/article/7666250379276927531
- 今日头条《长篇小说大纲完整规划方法》 — 今日头条。https://m.toutiao.com/article/7638890425910968851
- 美篇《新手如何开始网文写作》 — 美篇。https://www.meipian.cn/5gn73n9w
- 实测文《用 Claude Code 写小说,意外发现了组队开挂模式》 — 2026。https://m.aitntnews.com/newDetail.html?newId=20196
NovelAI Platform Research
1. Introduction
1.1 Developer and Release History
| Item | Details |
|---|---|
| Developer | Anlatan LLC |
| Founded | 2019 |
| Launched | June 2021 |
| Headquarters | Remote (US-based) |
| User base | 2.5M+ cumulative by 2023 |
| Platform form | Web client (no mobile app, no public API) |
| Content policy | Lenient; handles mature themes other platforms reject |
NovelAI is the platform in the AI fiction space that first established "memory" as a standalone product concept. When it launched in 2021, the mainstream approach was still "stuff all prior text into the prompt," yet NovelAI already offered a two-tier structure of Lorebook (a persistent worldbuilding entry library) and Memory (near-term event tracking). This design predated the industry's widespread adoption of structured summaries by roughly four years.
1.2 Product Positioning and Target Users
NovelAI positions itself as a subscription-based creative platform, offering both a text generation engine and an anime-style image generator. Its target user base is highly vertical:
- Tabletop RPG players (Text Adventure module)
- Fan-fiction authors (who need to maintain existing worldbuilding and character relationships long-term)
- Visual novel creators (text + image synergy)
What these three user groups share is: sensitivity to "content freedom" and "privacy" far outweighs sensitivity to "publishing compliance." This directly explains NovelAI's choices at the L6 governance layer — it invests resources in encryption and non-training rather than in content moderation.
1.3 In-House Model Lineage
| Model | Params / Base | Description |
|---|---|---|
| Kayra | 13B | Early flagship writing model |
| Clio | [To be filled] | A writing model offered alongside Kayra |
| Xialong | Fine-tuned on ZhipuAI's GLM-4.6 | Released March 2026; fine-tuned on NovelAI's proprietary creative dataset; available only on the Opus tier ($25/month) |
Xialong's release is a notable signal: a company marketing itself on "in-house models" chose to base its newest flagship model on domain fine-tuning of a third-party open-source base (GLM-4.6). This shows that by 2026, the capability gains of general-purpose bases have made "building small models from scratch" poor value for money in creative writing — data (the proprietary creative dataset) is worth more than parameters.
1.4 Pricing and Tiers
| Tier | Price | Core Benefits |
|---|---|---|
| Paper / Free trial | $0 | 50 text generations, 100 text operations/month, 30 image generations (figures vary slightly across sources) |
| Tablet | $10/month | Unlimited text generation, 1,000 Anlas/month (image quota), text-to-speech, Kayra + Clio models |
| Scroll | $15/month | Everything in Tablet + larger context, text-to-speech, 1,000 Anlas/month (another source says 10,000), priority generation, advanced memory settings |
| Opus | $25/month | Everything in Scroll + Xialong model, largest context, 10,000 Anlas/month, unlimited image generation at standard parameters, highest priority, early access to experimental features |
Notes:
- Annual billing saves roughly 20%.
- Anlas is a dedicated quota unit for image generation, billed separately from text generation.
- Tablet's and Scroll's Anlas quotas are recorded as 1,000 and 10,000 respectively in different sources — a conflict, marked
[To be verified]. - The free tier (Paper) only offers a limited number of uses and does not constitute a genuinely usable free layer.
1.5 Openness and Access
| Open item | Status |
|---|---|
| Web client | Provided |
| Mobile app | None |
| Developer API | None |
| Multi-user collaboration / co-writing | None |
| Story import / export | Provided |
| Custom module training | Provided (available on Opus tier) |
| Community plugin ecosystem | None (contrasting with Sudowrite's 1,000+ plugins) |
This closed openness is NovelAI's most distinctive business characteristic: it does not seek to become a "platform" but rather an end-to-end closed creative terminal. This is both the technical precondition of its privacy promise (no API means data never leaves the client logic) and the ceiling of its integrability.
2. Glossary
| Term | English / Abbreviation | Definition |
|---|---|---|
| Lorebook | Lorebook | Persistent worldbuilding context system; defines characters, places, setting entries, and world rules; the AI automatically retrieves and cites entries when relevant |
| Lorebook Entry | Entry | A single setting record in Lorebook, composed of a "keyword + body text" |
| Trigger Word | Trigger / Key | The keyword that determines when an entry is injected into context |
| Memory Budget | Memory Budget | The token cap a single Lorebook entry can occupy, tiered by subscription level |
| Memory | Memory | A short-term memory layer that tracks recent story events to maintain coherence |
| Author's Note | Author's Note | A meta-instruction inserted mid-story to adjust the AI's tone, style, and genre |
| Biases | Biases | A set of parameters that adjust the AI's vocabulary and topical preferences |
| Anlas | Anlas | Dedicated quota unit for image generation |
| Kayra | Kayra | NovelAI's in-house 13B writing model |
| Clio | Clio | One of NovelAI's writing models |
| Xialong | Xialong | Released 2026-03, fine-tuned on Zhipu GLM-4.6, available only on the Opus tier |
| Text Adventure Module | Text Adventure Module | Interactive fiction module that advances the narrative in second person |
| Custom Module Training | Custom Module Training | Training custom model modules on user-provided text |
| XSalsa20 | XSalsa20 | Stream cipher algorithm NovelAI uses for client-side encryption of story content |
| End-of-sampling | End-of-sampling | Sampling end-parameter group: temperature, top-p, repetition penalty |
| Repetition Penalty | Repetition Penalty | Repetition penalty that suppresses the model from repeating phrases it has already produced |
| Anime Diffusion V4 | Anime Diffusion V4 | NovelAI's image generation model, strong at character art and stylized scene composition |
| Long-Context Forgetting | Long-Context Forgetting / Coherence Drift | The phenomenon of a model losing early settings in very long text |
| Rolling Summary | Rolling Summary | A mechanism that compresses early content into a structured summary when context grows too long |
| Memory Anchor | Memory Anchor | A mechanism that persists outlines, character settings, and foreshadowing in project files |
| AI Slope | AI Slope | The predictable rut where a model's output slides toward a "statistical average" |
| Worldbuilding Bible | Worldbuilding Bible | The essential setting document for long-form works, preventing late-game setting collapse |
| Character Card | Character Card | Character settings including personality, appearance, background, and abilities |
| OOC | Out Of Character | The phenomenon of a character's behavior deviating from established settings |
| Retcon | Continuity Error / Retcon | Contradictions arising from forgetting early settings during a long-running series |
3. Feature Overview
3.1 Core Feature List
| Feature | Category | Description | Tier Restrictions |
|---|---|---|---|
| Lorebook | Context / Memory | Persistent worldbuilding context system; defines characters, places, setting entries, and world rules; the AI automatically retrieves and cites entries when relevant | All tiers (capacity tiered by plan) |
| Memory | Memory | Tracks recent story events to maintain coherence | All tiers |
| Author's Note | Control | Adjusts the AI's tone, style, and genre mid-story | All tiers |
| Biases | Control | Adjusts the AI's vocabulary and topical preferences | All tiers |
| Custom End-of-sampling | Control | temperature, top-p, repetition penalty | All tiers |
| Text Adventure Module | Interaction | Interactive fiction module | All tiers |
| Custom Module Training | Model | Trains custom modules on user-provided text | Available on Opus |
| Story Branching and Parallel Timelines | Orchestration | Non-destructively explores different narrative paths | All tiers |
| Text-to-Speech | Tool | TTS | Tablet and above |
| Image Generation | Tool | Anime Diffusion V4 | All tiers (consumes Anlas) |
| Client-Side Encrypted Storage | Security | XSalsa20 encryption | All tiers |
3.2 How Lorebook Works
Lorebook is NovelAI's most recognizable design and the industrialized prototype of what this group categorizes as "Long-Run State Management Pattern B · Keyword-Triggered Entry Library."
How it works:
- Entry definition: The author creates an entry for each character, place, setting, and world rule; each entry contains several trigger words and a body of text.
- Trigger detection: During generation, the system scans the current context window to see whether any entry's trigger words appear.
- Conditional injection: Only matched entries are injected into the context, constrained by that tier's memory budget.
- Budget trimming: If the total length of matched entries exceeds the budget, they are truncated by priority or order.
Capacity (source: BuildFastWithAI):
| Tier | Lorebook Capacity |
|---|---|
| Tablet | 200 tokens |
| Scroll | 512 tokens |
| Opus | 2,048 tokens |
Engineering implication: Lorebook decouples L4 (persistent storage) from L1 (context assembly) — settings reside in storage and enter context on demand. Compared with "stuffing all prior text in," context usage drops from O(full text) to O(matched entries); compared with "rolling summary," entry content is hand-refined and not compressed by the model, introducing no summary bias.
The cost: trigger hit rate becomes a new failure point. Untriggered settings are equivalent to non-existent — if the term "Qingyun Sect" does not appear in chapter 40, its related settings never enter context, and the model may invent something like a "Qingyun Gate" out of thin air.
3.3 Memory and Author's Note
| Component | Scope Managed | Time Scale | Human Control |
|---|---|---|---|
| Lorebook | Persistent settings (characters, places, world rules) | Whole book | Fully controllable (hand-written entries) |
| Memory | Recent events | Session-level | Limited control (system tracks automatically) |
| Author's Note | Meta-instructions (tone, style, genre) | Current generation | Fully controllable |
The division of labor is a clear three-layer structure: Lorebook manages "what the world is," Memory manages "what just happened," and Author's Note manages "how to write now."
Author's Note's implementation approach is noteworthy: it is a meta-instruction inserted at a specific position in the context, not a dialogue message. In Harness terminology, this belongs to L1's "prompt assembly priority" — placing style instructions near the generation point so their weight exceeds that of the body text.
3.4 Sampling and Bias Control
| Control | Effect | Typical Use |
|---|---|---|
| temperature | Controls sampling randomness | Lower it for stability, raise it for novelty |
| top-p | Nucleus sampling threshold | Limits the candidate token set |
| repetition penalty | Suppresses repetition | Fights prose repetition in long sessions |
| Biases | Adjusts vocabulary and topical preferences | Suppresses an author's verbal tics, reinforces specific imagery |
NovelAI exposes these parameters directly to end users — a design for "prompt engineers" rather than "ordinary authors." Multiple reviews describing its UI as "hard to learn" are directly related to this.
Notably: repetition penalty is NovelAI's only built-in anti-repetition measure, yet known shortcomings show it cannot fundamentally fix plot looping in long sessions (see Section 6.4).
3.5 Text Adventure and Branching
Text Adventure Module extends NovelAI from a "writing tool" into a "narrative engine":
- Advances in second person; the player inputs actions and the model writes the outcome;
- Integrates with Lorebook — when the player mentions a location, the corresponding entry is triggered;
- Story branching and parallel timeline exploration is non-destructive; you can return to any node and retry.
This module's engineering value is that it hands control of the L3 orchestration layer to the human player, forming a "human supplies intent, model supplies description" loop. This pattern was later amplified in AI Dungeon and MidReal.
4. Platform Architecture
图 4-1|NovelAI 平台六层架构:从接入层到治理层
数据来源:基于本文分析绘制的示意图。
4.1 Layered Architecture
| Layer | NovelAI Implementation |
|---|---|
| Access layer | Web client; no API, no mobile app |
| Context assembly layer | Lorebook trigger detection + Memory event tracking + Author's Note meta-instructions + body-text window |
| Model layer | Kayra (13B) / Clio / Xialong (GLM-4.6 fine-tune); Anime Diffusion V4 (image) |
| Tool layer | Text generation, image generation, TTS, custom module training |
| Storage layer | XSalsa20 client-side encrypted story storage; no public gallery; no server logs |
| Governance layer | Lenient content policy; does not train on user text by default; no third-party sharing |
4.2 Context Assembly Data Flow
[用户开始生成]
|
v
[扫描上下文窗口内的触发词]
|
+---> [命中的 Lorebook 条目] --+
| |
+---> [Memory: 近期事件] ------+
| |
+---> [Author's Note] ---------+--> [按记忆预算裁剪] --> [拼装 Prompt]
| |
+---> [正文窗口] --------------+
|
v
[采样参数: temperature / top-p / rep penalty]
|
v
[模型生成] --> [Biases 后处理倾向]
|
v
[Memory 更新] + [加密存储] The key feature of this data flow is: the context is not "the most recent N tokens," but a heterogeneous assembly of "triggered entries + recent events + meta-instructions + the most recent N tokens." This is precisely the standard form of L1 context engineering in the fiction scenario.
4.3 Storage and Encryption Design
NovelAI's privacy promise consists of four things (source: AI Text Tools / Listicler):
- XSalsa20 client-side encryption — stories are encrypted at rest, and even employees cannot read user content;
- No public gallery — there is no path for a work to be publicly browsed;
- No training on user text by default;
- No server logs.
Together, this combination forms its core moat in the AI fiction space: for fan-fiction and restricted-theme creators, "the platform can't see it" matters more than "the platform writes better."
Note that client-side encryption is also an engineering constraint — it means the server cannot index, search, or cross-analyze content, so NovelAI could never offer capabilities like "whole-book foreshadowing search" that require the server to read full text. This is a clear trade-off between privacy and functionality.
4.4 Conflicting Context Window Figures
Public sources describe NovelAI's context window very differently, and the official documentation gives no unified figure, so the figures must be presented side by side:
| Source | Context / Memory Window Figure |
|---|---|
| Listicler | Tablet 6,144 tokens; Scroll 8,192 tokens; Opus 8,192+ tokens |
| RECATOOLS | Scroll 2,048-token story memory; Opus 8,192-token story memory |
| AI Text Tools | Opus 28,672 tokens of context |
| ToolNest | 128k-token context window (Xialong) |
| BuildFastWithAI | Lorebook capacity: Tablet 200 tokens / Scroll 512 tokens / Opus 2,048 tokens |
Possible explanations for the discrepancies (inferred, not official):
- Different sources may be measuring different subsystems — story memory, Lorebook capacity, and the model context window are three different things;
- Different sources may be measuring different models — Kayra and Xialong have different windows;
- Different sources may be measuring at different points in time, and the window may have jumped after Xialong (2026-03) was released.
Conclusion: any statement citing a single number is unreliable. This group uniformly marks these as [To be verified].
5. Harness Design
5.1 L1 Context Engineering Layer
NovelAI's L1 is a textbook "heterogeneous assembly under a budget constraint," with four components each having a clear responsibility:
| Component | Information Carried | Assembly Strategy | Human Control |
|---|---|---|---|
| Lorebook | Persistent worldbuilding settings | Keyword-triggered, trimmed by tier budget | High |
| Memory | Recent events | System tracks automatically | Low |
| Author's Note | Style / tone / genre meta-instructions | Fixed insertion at a high-priority position | High |
| Body-text window | Most recent text | Sliding window | Medium (can edit manually) |
Compared with the other platforms in this group, NovelAI's L1 has two characteristics:
- It does not rely on rolling summaries. It has no mechanism for compressing prior text into summaries; instead it relies on Lorebook's "hand-refined entries" to carry long-range information. The upside is no compression bias; the downside is that the entire maintenance burden falls on the author — the author must write out every possibly-relevant setting as an entry in advance.
- Budget tiering is bound to the subscription plan. Lorebook capacity ranges from 200 tokens on Tablet to 2,048 tokens on Opus — a 10x difference. This is a design that puts L1's core capability behind a paywall, and it means lower-tier users effectively cannot maintain complex worldbuilding.
5.2 L2 Tooling and Execution Layer
| Tool | Capability | Maturity |
|---|---|---|
| Text generation | Three models to choose from: Kayra / Clio / Xialong | High |
| Image generation | Anime Diffusion V4, strong at character art, expressive poses, and stylized scene composition | Medium-high (strong in the anime sub-niche, lags Midjourney overall) |
| Text-to-speech | TTS | Medium |
| Custom module training | Trains modules on user text | Medium (Opus only) |
| Edit / rewrite / expand | Text operations | Medium |
| API / plugins | None | — |
L2's shortcoming is very clear: no API, no plugin ecosystem. This contrasts sharply with Sudowrite's 1,000+ community plugins. NovelAI's toolset is "sufficient but not open" — all capabilities are built into the client, so authors cannot integrate external scripts (such as a name generator, word-count tool, or foreshadowing ledger) into their workflow.
5.3 L3 Orchestration and Control Layer
NovelAI's orchestration capability ranks in the middle among the 8 platforms:
| Orchestration Capability | Implementation | Assessment |
|---|---|---|
| Chapter pipeline | No explicit pipeline | Weaker than Sudowrite's Story Engine 3.0 and Fanqie's stage-based orchestration |
| Multi-agent | None | Weaker than Claude workflow's 7 roles / 5 skills |
| Branching | Story branching and parallel timelines, non-destructive | Strength |
| Interactive narrative | Text Adventure Module | Strength |
| Human-in-the-loop | Every generation is triggered by a human and can optionally be "regenerated" | Medium |
NovelAI's L3 is "human-driven" rather than "pipeline-driven": there is no automatic plan → draft → review loop; at every step the author decides what to do next themselves. This gives the author maximum control, but it also means the author must act as the orchestrator — which explains why multiple reviews mention a "steep prompt-engineering learning curve."
5.4 L4 Memory and State Layer
This is the strongest layer of NovelAI and the one that best embodies this group's core thesis.
| State Category | How NovelAI Carries It | Assessment |
|---|---|---|
| World rules | Lorebook entries | Strong (hand-refined, injected on demand) |
| Character state (location / possessions / knowledge / relationships) | Lorebook + Memory | Medium (no structured fields; relies on natural-language descriptions) |
| Timeline | No dedicated mechanism | Weak |
| Foreshadowing ledger | No dedicated mechanism; relies on authors building entries in Lorebook themselves | Weak |
| Main / side quest progress | None | Weak |
| Information disclosure boundaries | None | Weak |
| Versioned snapshots | Story branching and parallel timelines | Medium (can roll back, but it is not an automatic snapshot per chapter) |
Key judgment: NovelAI's L4 is a state layer of "strong settings, weak temporality." It solves "what the world is like" extremely well (Lorebook), but barely addresses "what has happened so far" (no timeline, no State snapshots, no foreshadowing ledger).
This is exactly why prose repetition and plot looping still occur in long sessions: the model knows "what Qingyun Sect is like," but does not know "the protagonist already visited Qingyun Sect three chapters ago" — the latter is temporal state, which falls outside Lorebook's coverage.
Comparing with Claude Book's State snapshot design reveals the gap: what NovelAI lacks is precisely the step of "extracting and archiving changes in character location, possessions, knowledge, and relationships after each chapter."
5.5 L5 Evaluation and Observation Layer
| Evaluation Method | Mechanism | Effectiveness |
|---|---|---|
| Biases | Vocabulary and topical preference adjustment | Low (preventive, not evaluative) |
| Sampling parameters | temperature / top-p / rep penalty | Low (same as above) |
| "Regenerate" | Human judges dissatisfaction and re-runs | Medium (relies on human) |
| Automatic consistency checking | None | — |
| Stylistic quantitative analysis | None | — |
| Perplexity / AI Slope detection | None | — |
L5 is NovelAI's weakest layer. It offers only pre-generation tendency controls (Biases, sampling parameters) with no post-generation automatic evaluation. Judging whether something is "well-written" falls entirely on the author.
The cost of this gap is amplified in long-form scenarios: authors cannot automatically discover that "the character settings have drifted by chapter 40" or that "this passage has slid noticeably toward the AI Slope" — they can only catch it by re-reading.
5.6 L6 Governance and Security Layer
NovelAI's L6 is privacy-first rather than compliance-first, which is the most distinctive among the 8 platforms in this group:
| Governance Dimension | NovelAI's Approach | Comparison |
|---|---|---|
| Content encryption | XSalsa20 client-side encryption; even employees cannot read it | Unique in this group |
| Model training | Does not train on user text by default | Consistent with Sudowrite; contrasts with Fanqie's 2024 "AI training supplemental agreement" controversy |
| Publicity | No public gallery | Unique in this group |
| Logs | No server logs | Unique in this group |
| Content moderation | Lenient content policy; handles mature themes other platforms reject | Contrasts with Fanqie's mandatory reporting and Jinjiang's three-scene restrictions |
| Copyright claims | No explicit rights statement found [To be filled] | Sudowrite explicitly states it does not claim rights over works |
| AIGC labeling | No relevant implementation found | No public correspondence to the compliance requirements of the "Measures for the Labeling of AI-Generated Synthetic Content" |
It should be stated explicitly: NovelAI's lenient content policy and Chinese compliance frameworks such as the "Measures for the Labeling of AI-Generated Synthetic Content" are not in the same applicable context (it mainly serves the English market). But for Chinese users, if a work is to be published on a Chinese platform, NovelAI provides no AIGC labeling capability at all, so the full compliance obligation falls on the author.
5.7 Six-Layer Capability Summary
| Layer | Rating | Key Implementation | Main Gaps |
|---|---|---|---|
| L1 Context engineering | Strong | Lorebook keyword-triggered injection + Memory + Author's Note | No rolling summary; capacity tightly tied to subscription tier |
| L2 Tooling and execution | Medium | Text + image + TTS + custom module training | No API, no plugin ecosystem |
| L3 Orchestration and control | Medium | Branching + Text Adventure | No chapter pipeline, no multi-agent |
| L4 Memory and state | Strong | Lorebook persistent worldbuilding + Memory + encrypted storage | No timeline, no State snapshots, no foreshadowing ledger |
| L5 Evaluation and observation | Medium | Biases + sampling parameters (both pre-generation controls) | No automatic evaluation, no consistency checking |
| L6 Governance and security | Strongest (privacy dimension) | XSalsa20 encryption + no training + no logs + no public gallery | No AIGC labeling; lenient content moderation |
Echo of the core thesis: NovelAI used Lorebook to make L4's "setting dimension" solid, but the "temporal dimension" remains a blank. This precisely confirms this group's thesis — the ceiling of long-form capability is determined by L4, and L4 must be complete in both "settings + temporality." NovelAI only did half, so it excels at medium-short fiction and interactive narrative but still has a structural shortfall in ultra-long-form work.
6. Practical Cases
Note: NovelAI has not published any official customer case study with quantitative metrics. The three cases below are scenario extrapolations based on publicly available feature combinations, used to illustrate its capability boundaries; they are not vendor-disclosed case studies. Section 6.4 covers known issues that repeatedly appear in public reviews.
6.1 Case 1: Maintaining Long-Form Fanfiction Worldbuilding
Background: The core constraint of fan-fiction is that you must "stay within the original work's worldbuilding" — the original's geography, factions, character relationships, and ability systems are all fixed, and any mistake is immediately pointed out by readers. The L4 pressure of such creative work concentrates on the setting dimension rather than the temporal dimension.
Solution (extrapolated from publicly available features):
- Create a Lorebook entry for each major location, faction, ability, and key character in the original work, using their common names and aliases as trigger words;
- Use Author's Note to fix the narrative point of view and writing style (e.g., "second person, restrained and terse");
- Use Biases to suppress the author's verbal tics and reinforce the original work's distinctive imagery words;
- On the Opus tier, use the 2,048-token Lorebook budget to accommodate a fairly complete setting collection.
Results and boundaries: This is an optimal use case on NovelAI's capability curve — dense settings, simple temporality, and controllable entries. Lorebook's "on-demand injection" here both saves context and ensures accuracy. But if a fanfic serializes past several hundred thousand characters and the number of side characters grows significantly, the Lorebook budget quickly peaks, and the lack of temporal state causes errors such as "when did a certain person know a certain thing."
6.2 Case 2: Interactive Adventure Branching
Background: Text Adventure Module targets the loop of "player inputs an action — model continues the result," which requires the model to respond to new elements introduced by the player in real time.
Solution (extrapolated from publicly available features):
- Preload Lorebook entries for world rules and key NPCs;
- The player inputs freely; when a trigger word hits, the corresponding entry is injected immediately;
- Use non-destructive branching to save parallel timelines at key decision points, rolling back and retrying after failures;
- Lower temperature to improve world consistency; raise repetition penalty to suppress repetition in scene descriptions.
Results and boundaries: The non-destructive branching design is this scenario's key advantage. But known shortcomings show that under long sessions the model still loops back to similar scenes; repetition penalty can only ease wording repetition, not stop plot repetition — because "plot repetition" is a symptom of missing temporal state, not a sampling-parameter problem.
6.3 Case 3: Fine-Tuning Writing Style with Custom Modules
Background: Custom Module Training (available on the Opus tier) lets users train a module on their own text.
Solution (extrapolated from publicly available features):
- Collect sample documents of the target style (e.g., an author's existing works);
- Train a custom module so the generation distribution converges toward that style;
- Combine it with Lorebook — the module handles style, Lorebook handles settings;
- Use Author's Note for final fine-tuning within a session.
Results and boundaries: This is a distinctive capability that sets NovelAI apart from other subscription tools at the L2 layer. It is essentially the individualized version of the same idea behind Xialong's "fine-tuning on the proprietary creative dataset over GLM-4.6" — domain-data fine-tuning is more stable than prompt engineering. The risks: if the training data contains copyrighted works, ownership disputes may arise; and the degree of similarity between the trained module's output and the original style is hard to quantify.
6.4 Counterexample: Prose Repetition and Plot Looping in Long Sessions
A problem that repeatedly appears in public reviews: even with Lorebook and Memory in place, prose repetition and plot looping still occur under long sessions.
Diagnosis (analysis based on this group's six-layer framework):
| Symptom | Root-Cause Layer | Root Cause |
|---|---|---|
| Wording and sentence repetition | L1 / L5 | repetition penalty can only suppress surface repetition; there is no detection source independent of the generation model |
| Plot looping (returning to similar scenes) | L4 | No temporal state: the model does not know "this has already happened" |
| Character-setting drift | L4 | Lorebook entries were not triggered or were trimmed by the budget |
The value of this counterexample is that it proves a single powerful setting library (Lorebook) cannot support long-form work — temporal state management must also be present. This is the most direct negative evidence for this group's core thesis.
7. Summary
7.1 Strengths
- Lorebook is the earliest and most mature keyword-triggered context-injection system of its kind, decoupling the L4 persistence layer from the L1 assembly layer; this design was later inherited by AI Dungeon (Story Cards).
- The privacy promise is complete and technically verifiable: XSalsa20 client-side encryption + no public gallery + no training by default + no server logs form a moat in the restricted-theme creative domain.
- Text + image + TTS in one, providing a closed loop for visual novel creators.
- A clear in-house model + domain fine-tuning path: from Kayra (13B) to Xialong (GLM-4.6 fine-tune) shows it builds barriers on the data side rather than the parameter side.
- Non-destructive branching, supporting parallel-timeline experimentation.
7.2 Limitations and Known Shortcomings
- No API, no mobile app, no collaboration features — the worst openness; it cannot be integrated into larger workflows.
- UI is hard to learn, with a steep prompt-engineering learning curve (a consensus across multiple reviews).
- Prose repetition and plot looping under long sessions, even with the memory system; the root cause is that L4 lacks temporal state.
- No timeline, no State snapshots, no foreshadowing ledger — harmless for medium-short works, a hard shortfall for long-form ones.
- L5 is nearly blank: no automatic evaluation capabilities at all.
- Image quality lags Midjourney (except in the anime sub-niche).
- No truly free tier: the Paper tier only offers 50 generations.
- Lorebook capacity is tightly tied to the subscription tier; the Tablet tier's 200 tokens effectively cannot maintain a complex worldbuilding.
7.3 Applicability Boundaries
| Applicable | Not Applicable |
|---|---|
| Medium-short fiction, fan-fiction creation | Ultra-long serials beyond several hundred thousand characters (L4 temporal capability insufficient) |
| Interactive fiction / Text Adventure | Team production requiring automatic quality evaluation |
| Restricted-theme, privacy-sensitive creative work | Engineering workflows needing integration with third-party tools / scripts |
| Setting-dense, temporality-simple worldbuilding-driven works | Submitting to Chinese web-novel platforms (no AIGC labeling capability) |
| Visual novels (text + image synergy) | Multi-user collaborative creation |
7.4 Selection Recommendations
- Criteria for choosing NovelAI: your core need is to "keep generating within a self-consistent world" and "not want the platform to see the content." If both hold, NovelAI is the optimal choice in this group.
- Criteria for not choosing it: if your project exceeds 300,000 characters, needs foreshadowing recovered across chapters, or needs team collaboration or external tool integration, NovelAI's structural shortfalls grow with length. In that case, prioritize the self-built workflow described in
05-claude-fiction.md. - Tier recommendation: if you decide to use it, the Lorebook budget is the only unavoidable expense — Tablet (200 tokens) is insufficient for a complex worldbuilding; Scroll or above is recommended. Xialong is available only on the Opus tier, so if the latest model matters to you, you must choose the $25/month tier.
Information Gap Statement
- Context window: five different figures exist — 2,048 / 6,144 / 8,192 / 28,672 / 128k tokens — and the official documentation does not unify them, so they are presented side by side and marked
[To be verified]. The differences may stem from different tiers, different models (Kayra / Xialong), and different subsystems (story memory / Lorebook / model context). - Tablet and Scroll Anlas quotas: different sources record 1,000 and 10,000/month respectively — a conflict, marked
[To be verified]. - Clio model's parameter scale and base information: no public description found, marked
[To be filled]. - Copyright claims: no explicit statement by NovelAI about rights over generated content found, marked
[To be filled]. - AIGC labeling compliance: no implementation description relevant to the "Measures for the Labeling of AI-Generated Synthetic Content" or similar regulations found.
- Official customer case studies: no official cases with quantitative metrics found; Cases 1–3 in Section 6 are scenario extrapolations based on public feature combinations, clearly labeled as such.
- Monthly traffic and market share: ToolNest records 4M monthly visits — a single source, not cited as a fact in the body text.
8. References
- AI Text Tools, "NovelAI: Features, Pricing & Reviews 2026" — AI Text Tools, 2026. https://aitexttools.net/tools/novelai
- RECATOOLS, "NovelAI Review" — RECATOOLS. https://recatools.com/ai-directory/novelai/
- Listicler, "NovelAI" — Listicler. https://listicler.com/tools/novelai
- BuildFastWithAI, "NovelAI Review 2026" — BuildFastWithAI. https://buildfastwithai.com/ai-tools/novelai
- ToolNest, "NovelAI" — ToolNest, 2026. https://toolnest.ai/project/novelai
- Fanqie Novel official announcement, "Notice on the Launch of the AI Writing Tool Feature" — Fanqie Novel, 2024. https://fanqienovel.com/writer/zone/article/7327136545129906238
- Haike Finance, "Fanqie Novel's AI Problem" (Sina Finance) — Haike Finance, 2025. https://finance.sina.com.cn/search/2025-10-09/doc-infthsqh9655363.shtml
- HackerNoon, "Claude Book: A Multi-Agent Framework for Writing Novels with Claude Code" — HackerNoon. https://hackernoon.com/claude-book-a-multi-agent-framework-for-writing-novels-with-claude-code
- Roleforge, "Best AI Dungeon Master Tools 2026" — Roleforge. https://roleforge.ai/blog/best-ai-game-master-tools-compared
- Sudowrite official blog, "How Sudowrite Works: Story Bible, Muse, and the Tools" — Sudowrite. https://sudowrite.com/blog/how-sudowrite-works
- Toutiao, "Novel Writing Technique Notes: From Beginner to Advanced" — Toutiao. https://m.toutiao.com/article/7666250379276927531
- Toutiao, "A Complete Method for Planning a Full-Length Novel Outline" — Toutiao. https://m.toutiao.com/article/7638890425910968851
- Meipian, "How Beginners Start Writing Web Novels" — Meipian. https://www.meipian.cn/5gn73n9w
- Hands-on article, "Writing a Novel with Claude Code and Accidentally Discovering a Team Synergy Mode" — 2026. https://m.aitntnews.com/newDetail.html?newId=20196