第 1 章

四大模块先看懂

预设管「怎么说」、角色卡管「谁在说」、记忆管「以前发生过什么」、世界书管「这轮还要补什么设定」——先用这四句话把根基立起来。

本章重点

本章重点:这一章不用急着抠细节,先把四个东西分开,后面就会顺很多。

先记住这四句就够了

你先把这四句抓住,后面很多地方自然就不乱了。

提示

这里先别急着记术语,先把这四句记住。

  • 预设:管「怎么说」
  • 角色卡:管「谁在说」
  • 记忆:管「以前发生过什么」
  • 世界书:管「这轮还要补什么设定」

预设是什么

预设决定的是:模型用什么方式说话

你可以把它理解成「说话规则」,也可以理解成「输出风格总开关」。

预设常见的内容,比如:

  • 不要抢写用户动作
  • 尽量长段落
  • 使用第二人称
  • 减少重复表达
  • 不要太快收尾
  • 不要替用户做决定

这些都不是角色「是谁」的问题,而是角色「怎么表达」的问题。

还是拿个例子来说,假设角色是雪音:

  • 角色卡决定:雪音是清冷慢热的店主
  • 预设决定:雪音回答时不要抢写你的动作、段落尽量长一些、用第二人称和你说话

你会发现,其实就是这么回事:角色卡没有变,雪音还是雪音,但她说话的节奏、形式、风格变了。

重点

一句话理解:预设不是改设定,预设是改输出方式。

角色卡是什么

角色卡决定的是:模型扮演的是谁。它是一个角色的长期核心设定。

角色卡通常会放:

  • 角色名字
  • 性格
  • 身份
  • 背景
  • 关系倾向
  • 开场白
  • 示例对话

还是拿雪音举例,角色卡里可以写:

雪音是听雨咖啡的经营者;她清冷、慢热,不轻易把心事讲出来;她对熟人和陌生人的态度不一样;她平时说话偏克制。

这些内容决定的是:雪音这个人到底是谁。

重点

一句话理解:角色卡不是那种「这轮临时补一嘴」的东西,它更像「角色本人长期不太会变的核心设定」。

记忆是什么

记忆决定的是:你们以前发生过什么。它记录的是聊天过程中慢慢沉淀下来的事实。

记忆通常会放,比如:

  • 你和雪音已经从陌生走到熟悉
  • 你们昨天讨论过伦敦
  • 你上次离开前留下了某句话
  • 她已经知道你不喜欢太热闹的地方
  • 你昨天已经和雪音和好了

这些内容不是「雪音天生如此」,而是「你们相处后形成的事实」。

重点

一句话理解:记忆不是规则,记忆更像「已经发生过、而且之后还该记得的事实」。

世界书是什么

世界书决定的是:这轮要不要额外补进来一段设定

它最常见的用法当然是「关键词触发」——提到某个词时再补进来;但它也可以有另一种模式:常驻——不依赖关键词,每轮都参与。

所以更准确地说:世界书可以理解成一套「按规则加进来的补充资料」

世界书适合放:

  • 地点设定
  • 道具设定
  • 组织设定
  • 世界观背景
  • 某个角色的隐藏补充
  • 某个话题被提到时的额外说明

例子 1:关键词触发

你输入:

我推门走进听雨咖啡。

这时如果世界书里有一条词条:

标题:听雨咖啡
主关键词:听雨咖啡
内容:这是一家位于老居民楼底层的安静咖啡馆……

那模型这一轮就会临时拿到这段补充设定。

换句话说:你没提到「听雨咖啡」时,这条未必会出现;你提到了,它才会被补进来。

例子 2:常驻

如果有一条世界书是:

标题:长期叙事基调
触发类型:常驻
内容:当前故事以慢节奏、长期陪伴、关系积累为主,不以激烈主线推进为核心。

那它就不需要等你提到某个关键词,而是会长期参与。

重点

一句话理解:世界书既可以是「按关键词触发的补充资料」,也可以是「极少数长期参与的常驻补充资料」。

先看一眼,这四块怎么一起起作用

从用户输入到生成回复,四块是这样叠起来的:

  1. 用户输入
  2. 预设:决定怎么说
  3. 角色卡:决定谁在说
  4. 记忆:决定以前发生过什么
  5. 世界书:决定这轮是否补设定
  6. 结合最近聊天
  7. 生成回复

重点

这四个模块不是互相顶替的关系,更像是一层一层往上叠

再拿同一个例子顺一遍

还是雪音这一个例子,四块分别贡献什么:

模块贡献的内容
预设不抢写用户动作、长段落、第二人称
角色卡雪音是谁、她的性格和身份
记忆你已经来过几次店里、你们关系比第一次更近
世界书提到「听雨咖啡」时补地点设定、提到「伦敦」时补相关背景、提到某个道具时补相关说明

最后的核心区别

  • 预设:决定表达方式
  • 角色卡:决定角色本体
  • 记忆:决定关系和过去
  • 世界书:决定临时补充什么

下一步

四块分开后,去最容易搞混的地方把新手最常见的混淆点理清。