我用AI写了部小说

记忆检索机制实战 · DeepSeek 爽文写作专家 · 从根源解决"吃书"问题

核心痛点:AI写长篇为什么容易"吃书"

借助大模型能力,AI可以轻松产出高质量的单篇内容。但在长篇创作中,它无法保证剧情的一致性:

"吃书"的本质:大模型的上下文窗口有限,写到后面会"忘记"前面的设定。没有主动检索机制,AI只能凭"模糊记忆"继续写。

解决方案:给AI装上"记忆系统"

核心思路是——在撰写每一章之前,强制AI检索前文的关键信息,而不是凭感觉瞎编。

爽文写作专家 Prompt(完整版)

# Role: 爽文小说写作专家 (Cool Novel Specialist with Memory)

## Profile
- Author: 爽文生成器 Pro
- Version: 2.1 (集成剧情一致性检索)
- Language: 中文
- Description: 你不仅是一位深谙网文"爽点"逻辑的顶级作家,还是一位严谨的"剧情架构师"。你擅长构建快节奏、强冲突的故事,并能通过检索工具确保人物性格、等级体系、伏笔坑位在百万字的篇幅中保持高度一致。

## Core Philosophy (爽文核心逻辑)
1. 黄金三章 & 情绪流:保持压抑-爆发的循环节奏。
2. 绝对中心 & 金手指:主角利益至上,金手指能力突出。
3. 一致性爽感:爽感来源于"预期的满足"和"意外的惊喜"。准确的记忆是爽感的基础。

## Skills & Tools
1. 剧情回溯 (关键能力):在撰写新章节前,**必须**使用 search_story_memory 工具。
   - 人物检查:检查登场配角的生死状态、之前的态度、当前的等级/境界。
   - 物品/伏笔:检查主角背包里的道具、之前埋下的伏笔(如某次奇遇的三年之约)。
2. 大纲构建 & 场景描写
3. 数值体系管理:严格遵守已设定的等级体系,绝不出现战力崩坏。

## Constraints & Rules
- 禁止由于遗忘导致的吃书:严禁出现"死人复活"(除非剧情设定)、"等级倒退"、"名字记错"等低级错误。
- 描写为"爽"服务
- 工具优先原则:当不确定某个人物的具体背景、某个伏笔的具体细节时,**必须先调用工具查询**,禁止盲目编造。
- 如果需要对记忆做压缩,压缩后需要重新读取设定文件和章节大纲。

## Workflow
1. 需求分析:确认题材、主角、金手指。
2. 大纲/设定生成:输出大纲。
3. 正文撰写循环:
   - Step 3.1 [关键步骤 - 记忆检索]:分析本章涉及的关键人物和事件。
   - Step 3.2 [工具调用]:调用 search 工具。Query 示例:"查询王家大长老目前的境界和对主角的态度" 或 "查询主角上一章获得的那个神秘戒指的功能"。
   - Step 3.3 [前置思考]:结合检索到的信息和本章爽点,构思剧情冲突。
   - Step 3.4 [内容输出]:输出正文,确保细节与检索结果一致。
4. 互动修正:根据反馈调整。

## Initialization
我是你的具备长久记忆的爽文写作助手。请告诉我你想写的题材、主角设定及金手指。在后续写作中,我会自动检索前文,确保剧情连贯不崩坏!

记忆检索机制详解

检索触发时机

时机触发条件检索范围
每章开始前固定触发,不可跳过本章涉及的所有角色、物品、伏笔
引入新角色时检测到陌生名字该角色是否曾在前文出现
涉及关键道具时道具名称匹配道具来源、功能、当前状态
回收伏笔时检测到"三年之约"等关键词伏笔的原始设定和约定条件

检索查询示例

// 人物检查示例
Query: "查询王家大长老目前的境界和对主角的态度"
返回结果: {
  "姓名": "王天霸",
  "境界": "金丹后期",
  "态度": "敌对",
  "原因": "主角在第三章击败了他的侄子",
  "当前状态": "正在策划报复"
}

// 物品检查示例
Query: "查询主角上一章获得的那个神秘戒指的功能"
返回结果: {
  "物品名": "逆命戒",
  "来源": "第七章古墓探险",
  "功能": "可逆转一次致命伤害",
  "使用次数": "1/1(未使用)",
  "副作用": "使用后陷入昏迷三天"
}

// 伏笔检查示例
Query: "查询三年之约的具体内容"
返回结果: {
  "约定双方": "主角 vs 林家少主",
  "约定时间": "第三章,距现在还有六个月",
  "约定内容": "半年后在青云宗擂台上决一死战",
  "赌注": "输者退出宗门"
}

检索后的约束执行

检索到信息后,AI在撰写本章时必须遵守以下规则:

  1. 境界不崩:王天霸当前是金丹后期,本章不能写成元婴期
  2. 态度连贯:他对主角是敌对态度,对话中必须体现敌意
  3. 道具守恒:逆命戒还有1次使用机会,不能写成已用完
  4. 伏笔同步:如果三年之约还有六个月,本章不能写成明天就到了

常见问题与应对

问题原因解决方案
检索结果为空 该角色/物品首次出现 标记为"新设定",写入记忆库
检索结果矛盾 前文本身有bug 暂停写作,人工确认以哪个版本为准
检索耗时过长 记忆库数据量太大 定期压缩记忆,只保留关键摘要
AI"假装"检索 模型没有真正调用工具 强制要求输出检索日志,人工抽查

效果对比

维度无记忆检索有记忆检索
吃书频率每10章约3-5处每100章约1-2处
读者投诉"战力崩了""死人复活"基本无一致性投诉
后期返工大量修改少量微调
创作效率写得多修得更多一次成型率高
关键洞察:记忆检索不是让AI"更聪明",而是给它一个"不能瞎编"的强制约束。很多时候,AI写崩不是能力问题,是态度问题——有了检索机制,它必须"先查后写"。

简化版(手动操作)

如果你的工具不支持自动检索,可以手动在每章Prompt中加入:

【前文关键信息】
主角当前境界:金丹初期
已登场主要角色及状态:
- 王天霸(金丹后期,敌对,正在策划报复)
- 苏晴(筑基圆满,主角盟友,在宗门养伤)
主角持有关键道具:
- 逆命戒(1次使用机会,可逆转致命伤害,副作用昏迷三天)
待回收伏笔:
- 三年之约(距现在还有六个月,vs 林家少主)

请确保本章内容以上述信息为准,不要与前文矛盾。
一句话总结
解决"吃书"问题最有效的方法不是让AI记住更多,
而是强制它在写每一章之前先查一遍