大多数作者都是很晚才开始建故事设定集的。草稿已经写好了,有时甚至写了三稿,而所谓的设定集只是一个装满笔记的文件夹,笔记之间还互相矛盾。到了这个阶段再从零开始建设定集,意味着要花一个星期从自己的书里往外抄名字。
Lokee 可以替你读草稿,并从稿件中提出一份故事设定集的建议:角色、地点、派系、关系、随时间的变化,以及每个人在哪一天身在何处。关键词是建议。在你审校之前,没有任何内容会进入你的世界库。我用自己的小说《Medalion》这么做过,审校让我想起了不少自己早已忘记的书中细节,而这正是意义所在。
本指南会走完整条路线:把稿件导进来、选择要提取什么、审校,以及把原始提取结果整理成你信得过的东西。贯穿全文的例子是演示故事《灰烬结社》(The Ashen Circle),它的三章已经在演示的写作台里了。
从稿件得到故事设定集的两条路
有两扇门,它们各司其职。
写作台把你的稿件作为稿件导入。 在空白的写作台上点 导入 .docx 稿件;之后则用 导入稿件。Lokee 会读取文档的标题,并显示 查看建议的结构:一棵由分组(卷、部、幕)和章节组成的树。当某个标题把一章拆成了两半时,选中这些行并点 合并所选;用 取消分组 移除一个分组,把其中的章节上移一层;然后点 导入 N 章 保存这些章节。现在你的书已经一章一章地进入了写作台,之后的每一次提取都能指回确切的原文。
导入页面从文档中提取内容。 在世界库侧边栏中,导入 接受最大 50 MB 的 .txt、.docx、.md、.epub 或 .pdf 文件,从中提取条目和关系,但不会把它变成你稿件的一部分。它适合系列笔记、旧的 wiki 导出文件,或者系列中前一本书,你不希望它的正文出现在这个世界库的写作台里。如果你要解决的正是那堆笔记,世界观设定笔记怎么整理讲了什么值得做成条目、什么留作笔记。
对于正在写作中的小说:先把稿件导入写作台,然后在写作台中逐章提取,或者使用 从全书提取设定。这样一次就能同时得到设定集和指回原文的链接。
谁来为 AI 付费?
提取是对长文本进行的实打实的 AI 处理,所以开始之前,先弄清付费规则:
- 云端世界库 在 Lokee 一侧运行提取,用 Lokee 点数付费,这需要付费方案(/pricing)。在运行任何内容之前,表单会显示预估费用和你的余额;点数在提取开始时扣除。
- 桌面应用中的本地世界库 可以用你自己的密钥使用 OpenAI 或 Claude(密钥保存在系统的凭据存储中),如果你配置了本地模型,也可以使用 本地模型(完全在你的电脑上运行),或者在你的方案包含的情况下使用 ✦ Lokee AI 点数。使用自己的密钥时,会先出现一个确认页面,告诉你哪些模型会看到正文,以及预估费用。
还有一条完全不用 Lokee AI 的路线。从书到世界库指南介绍了如何让你自己的编程智能体(Claude Code、Codex 或类似工具)读完整本书并写出一个 Lokee 世界库,然后在桌面应用中打开它。我自己就是这样用 Claude Code 把《Medalion》变成世界库的;提示词合集里有我用过的提示词。
选择要提取什么,第一遍先收窄
无论走哪扇门,你都可以选择 AI 要找什么。
提取阶段。 条目提取 始终包含在内。特质与属性、关系 和 质量检查 可以分别开启或关闭;在本地世界库中,每个阶段还可以使用不同的模型。质量检查是第二遍处理,会为第一遍的结果提出更正;对于一整本书,这笔额外费用是值得的。
另外两个阶段与时间有关:
- 随时间的变化(“提出变化内容及发生时间,供你审核”)。一次晋升、一次死亡、一段终结的同盟。每条建议都可以放到某个世界时间点上,关联到读者得知此事的那一章,或者暂不处理。
- 事件、地点和日期(“角色在哪里、发生了什么、何时发生”)。它比较慢,不勾选就不会运行。在写作台中,这两个选项以 查找随时间发生的变化 和 查找事件、地点和日期(较慢) 的形式出现在提取按钮旁边。
聚焦。 在导入页面上,提取重点(可选) 可以把一次运行限定在 角色、地点、关系、时间线、家族树、物品与宝物、某个 自定义条目组,或 指定某一章节。提取重点(选填) 则接受你用自己的话写的一句说明,比如“只提取角色和地点,忽略次要事件”。聚焦的运行更便宜,审校起来也轻松得多。写作台的提取按钮没有重点选择器;在那里,把一遍提取控制得小一点的办法是一次只提取一章。对一本长书做第一遍提取时,先从角色和地点开始,审校完,然后才去提取关系。
为什么“日期只取自正文”很重要
“事件、地点和日期”这一阶段值得细看,因为 AI 工具通常就是在这里出错的。Lokee 只从正文中获取日期:要么是原文写明的日期,要么是从正文给出的日期推算出来的说法,比如“第二天”。当它推算出一个日期时,建议中会显示出来(“日期:… — 推算方式:…”),方便你核对算法。如果正文只说了“那年冬天”,你得到的是一条由你自己处理的时间提示,绝不会是一个编造的日期。
在场信息也带有可信度。如果某个证人声称看到了某人,这条建议会被标记为 转述,未经证实、传闻 或 不确定;如果正文给出了消息来源,也会一并注明。这种区分正是推理小说所需要的;参见让推理小说保持公平。新的地点和事件只有在你接受之后才会被创建。
审校:设定集真正成形的地方
从导入页面发起的提取会打开审校界面。各项内容分布在四个标签页中:
- 初审通过:AI 至少有 85% 把握的候选项。对其中大多数来说,接受所有初审通过项 是安全的,但先扫一眼名字。
- 待处理:低于这个阈值的所有内容。这里需要你的判断。
- 已完成:你已经做出决定的内容。
- 全部。
条目、关系 以及(如果运行了质量检查)更正 分别位于不同的分区;随时间的变化 标签页则存放与时间有关的建议。条目列表可以 按状态、按类型 分组,也可以显示为 时间线 或 家族树;要发现错误的父母关系,后者往往是最快的办法。
对每个候选项,你可以 接受、丢弃、更改 条目类型,或者使用 关联到已有条目…。重新关联是人们最常跳过、事后又最后悔的一步。如果 AI 把“the Magistrate”作为一个新角色提出来,而你已经有了 Magistrate Ophelia Crane,就把它关联到她:她的卡片会获得正文中的这些信息,你也避免了一个重复项。AI 提出的、你的世界库中还没有的类型会标记为 新类型;接受它们之后,保存时就会创建这个类型。
处理完毕后,按钮会准确告诉你将要发生什么,例如:保存 34 个条目 + 51 条关系。如果还有内容未决定,Lokee 会提醒你,并把它们记录为已跳过。跳过的项不会丢失:导入历史 列出了每一次会话以及你的决定,被跳过的条目或关系可以在那里恢复。同一个地方的 换一个重点重新运行 → 会以更窄的范围重新处理这份文档。
从写作台发起的提取在侧边面板 提取候选项 中审校,思路相同,只是空间更小:条目、关系和变化三个标签页,先 选中高置信度项,然后 应用。
在保存之前,Lokee 会先创建一个还原点(保存提取结果前),所以一次让你后悔的保存,只需一次回滚就能撤回。
《灰烬结社》,从头到尾
下面在演示的三章上把这条路线走一遍,让你看看审校实际上是什么样子。
运行。 在写作台里打开第一章,勾选 查找事件、地点和日期(较慢),然后点 从本章提取设定。一章,就是写作台版本的“窄范围提取”。在云端世界库中,按钮会先显示点数费用;在本地世界库中,用的是你的密钥或本地模型。
来了什么。 Rowan Ashe、Mira Voss、Old Bram 和 Sera Nightingale 以初审通过的身份进来。“Kestrel”也来了,但是作为一个单独的待处理角色,因为第一章在任何人说出她真名之前就用了这个化名。“The Watch”作为一个派系进来,旁边标着 新类型;“the East Gate”则是一个地点。事件阶段提出了两条在场信息:“Rowan——在 The Gilded Lantern”和“Sera——在 The Gilded Lantern,转述,未经证实”,因为是 Bram 说他看见了她,而叙述从未证实这一点。
决定。 接受初审通过的四位。打开 Kestrel:关联到已有条目…,选 Sera Nightingale。Sera 的卡片获得了关于 Kestrel 的那些句子,什么都没有重复。保留“The Watch”,但把它的 条目类型 改成世界库里已有的“派系”类型,这样那个新类型永远不会被创建;之后再把“The Watch”添加为 The Crown Watch 的别名。把 East Gate 作为地点接受,然后给它一个为 Duskhollow 的 Location,好让地图能把它逐级上溯。接受 Rowan 的在场信息。Sera 的也接受,并保留它的可信度:转述的目击是关于正文的一个事实,也是推理小说的读者第一个要核对的东西。
保存。 按钮上写着 保存 5 个条目 + 3 条关系。先会保存一个还原点。打开 Sera 的卡片:上面带着 AI 提取 —— 发布前请核实此条目 横幅。读一遍正文贡献了什么,改掉那一行把 Bram 的话算到她头上的内容,点 忽略。对其余角色照做。
第二章和第三章照此办理,而且一章比一章快,因为世界库现在已经知道 Kestrel 是谁了。
保存之后:横幅、重复项、别名与类型
横幅就是你的待办清单
AI 创建的每个条目,卡片上都会带一条横幅:AI 提取 —— 发布前请核实此条目。它故意做得有点烦人。读一遍卡片,改正错误,然后点 忽略。把这条横幅当作这次导入的待办清单;当没有任何主要角色还带着它时,这次导入就算完成了。
在一本长书里,重复项在所难免:“Sera”“Sera Nightingale”和“Kestrel”可能会作为三个人分别出现。审校时的重新关联能拦下大部分。剩下的,本地世界库可以用 合并重复项,从条目列表上的 查找重复项 → 打开。查找重复项 会用你选择的 AI 提供方(你的密钥或本地模型)扫描世界库并提出成对的建议;对每一对,选择 保留 A、保留 B 或 跳过,然后 应用 这些合并。在此之前会先保存一个还原点。云端世界库中没有“合并重复项”;在那里,先把你需要的内容移到要保留的条目上,再删除多余的条目,并把另一个名字添加为别名,这样以后的提取就能匹配到它。
别名的意义不只是整洁:搜索、写作台中的 @ 提及、被动提及建议以及 AI 匹配都依赖它。把“Kestrel”添加为 Sera 的别名,下一次提取就不会再把 Kestrel 当作新人物提出来。
整理你的书实际用到的类型
一次提取会让你看到你的书实际包含了什么,而这很少与你原本会设计的结构一致。打开 设置,切到 结构 标签页,找到 条目类型 部分,看看都来了些什么:
- 合并含义相同的类型。 如果两次不同的运行分别带来了“Location”和“Place”,只保留一个:在条目列表中选中另一个类型的条目,使用 更改类型,然后删除那个空类型。
- 添加你的故事需要的字段,然后使用 补齐缺失字段,让已有的条目也获得这些字段。
- 为会移动的东西添加地点字段;如果你用文本字段记录行踪,就在它上面勾选 表示某人所在的位置。正是这一步让地图能够安排人物的位置,也让一致性检查能揪出同时出现在两个地方的人。逐章追踪角色在地图上的行踪解释了原因。
- 标记关系类型:把那些应该在关系图谱中把群体拉到一起的关系类型标记为聚类关系,并在适用的地方设置地图角色和家谱角色,位置在同一标签页的 关系类型 下。
搭建一份经得起扩展的故事设定集会深入讲解这些决定。在第一次导入之后马上做,比在第三次导入之后再做要省事得多。
在新鲜的导入结果上运行一致性检查
现在,问问世界库对自己有什么看法。在侧边栏中打开 一致性检查,点 运行规则检查(免费)。它覆盖整个世界库,不花一分钱。对一次全新的导入,预计会有一些发现:同一个字段在同一时间点有两个值,某人同时在两处,一段关系在开始之前就已结束。有些是提取错误;有些是书里的错误,而这正是做这项检查的意义所在。
检查从不自动修复任何东西。它负责标出问题,由你来决定。每次动笔前做一次一致性检查解释了每一类发现以及如何解决。从这里开始,让设定集保持诚实的习惯写在记录变化,而不是覆盖里:提取找出来的“随时间的变化”,正是你接下来边写边手动记录的那种东西;而三种“何时”解释了这些变化落在哪条轨道上。
还原点:整理期间的安全网
导入、合并和批量编辑,恰恰是你可能想要撤销的操作,而 Lokee 会在每一项操作之前自动保存一个还原点。侧边栏中的 还原点 会按原因列出它们(“保存提取结果前”“条目合并前”“批量编辑前”),旁边还有你自己用 立即保存还原点 保存的那些。回滚到此处 会在任何操作发生之前,先显示哪些内容将被移除、恢复或还原。
面对一次大型导入,有个好习惯:开始整理之前,先手动保存一个还原点。如果一下午的合并搞砸了,你离那份干净的导入结果只有一次点击。
常见错误,以及 Lokee 在这里做不到的事
常见错误
第一次就开着所有阶段提取整本书。 审校界面会变成一堵待处理的墙,你开始随手接受。先跑角色和地点,审校,然后是关系,再然后是随时间的变化。
为每个同义词接受一个新类型。 “The Watch”“Guard”和“Crown Watch”各自被提成一个新的派系类型,意味着之后要合并三个类型。在审校时把 条目类型 改成你已有的那个。
该重新关联的时候丢弃了。 丢弃“the Magistrate”,就丢掉了正文里关于她的内容。把它关联到 Ophelia,卡片就留住了那些句子。
跳过横幅。 一个仍然标着 AI 提取 的条目,是你还没读过的条目。横幅是唯一一份未核实条目清单;没有单独的“未核实”视图。
把一个系列按书导进各自的世界库。 第二本书的提取就匹配不上第一本的角色阵容,Kestrel 又成了陌生人。一个系列一个世界库,按顺序提取。
指望速记页面来做这件事。 速记只从一条简短的语音或文字笔记里提取;它没有后续步骤,面向的是新素材,而不是稿件。
Lokee 在这里做不到的事
它不评判你的文笔,也不替你决定什么重要:一个有名字的跑龙套会像主角一样被提出来,丢掉他的是你。它不编造日期,这也意味着一本没有日期的书不会产出带日期的事件。在云端世界库里它不会替你合并重复项;那个工具只有本地世界库才有。除了卡片上的横幅,它也不会另外维护一份你尚未核实的条目清单。
五分钟上手
- 把稿件导入写作台,保存章节结构。
- 在第一章上 从本章提取设定;审校;重新关联;添加别名。
- 开着 关系 运行 从全书提取设定;用同样的方式审校。
- 在 设置 的 结构 下整理类型;添加一个地点字段;补齐缺失字段。
- 运行规则检查(免费),对照着书读一遍发现。
- 下一轮大动作之前,先保存一个还原点。
对于一个已完成的系列,整个系列用一个世界库,按书一本一本重复这个循环,让之后的每一次提取都与一份干净的设定集匹配。帮助中的导入部分提供了同样步骤的简短参考。