本教程将指导你使用Nova Creator制作角色卡。
使用或阅读本教程前的注意事项:
在开始之前,请确保你已熟悉Silly Tavern的基础操作。本教程专注于使用Nova Creator制作角色卡,不涵盖Silly Tavern的基础使用问题。若对基本操作(如安装、界面功能等)不了解,建议先学习相关基础教程或参考官方文档。
在本教程中,我们将以创建一个救赎系角色——一个曾遭受虐待的小女孩为例,通过以下步骤打造一个有深度且引人入胜的角色卡:
- 角色制作:设定角色的基本信息与性格特征。
- 世界书制作:为角色设计符合主题的背景故事或其他相关内容。
- 开场白制作:编写一段吸引人的开场对话,确立角色与用户的互动基调。
- 角色卡封面:制作适合角色的封面图片。
- UI美化制作:调整界面样式,让角色卡在Silly Tavern中更精致。
- 分阶段人设制作:设计角色在不同阶段的性格或行为变化,丰富互动体验。
让我们一步步开始制作。
本教程使用Nova Creator辅助角色卡制作,帮助你高效构建角色信息并确保内容结构符合Silly Tavern要求(实际上并没有什么要求)。
预设链接:
【Nova Creator】点击这里获取角色卡制作预设
请提前访问链接,下载或查看预设内容,熟悉其中的字段和格式。后续教程将基于此预设详细讲解。
本部分将指导你完成角色卡的初步创建,以角色“几何”为例,以下步骤将帮助你快速构建一张可在Silly Tavern中使用的角色卡。
-
选择用户
在Silly Tavern中,选择一个名为{{user}}
的用户,以免你的用户名污染作品(0人想知道你的user叫什么)。
-
整理并填充角色描述
根据对话生成的结果,手动修剪或进一步让AI补全内容,确保描述符合你的预期。将最终内容复制到角色卡的描述字段中。
通过以上步骤,你已成功创建一张包含基本信息的角色卡“几何”。这张角色卡现已可在Silly Tavern中进行基础互动。后续教程将进一步完善角色卡的内容,如背景故事、开场白和封面设计。
本部分将指导你为角色“几何”制作世界书,完善角色的背景故事和经历,以增加角色的深度和互动时的沉浸感。
通过以上步骤,已为角色“几何”创建了详细的背景设定,进一步完善了角色的经历和故事背景。关于世界书的深度、位置以及触发条件的具体设置,请参考相关的世界书教程,此处不再赘述。 (如果你实在看不懂,请把所有内容设置成“蓝灯-角色定义之后”)
本部分将指导你为角色添加可选的补充内容,包括采访、对话示例以及其他额外设定()。
以上步骤适用于制作采访、对话示例以及其他额外内容。由于制作流程相似,本教程仅以采访为例进行示范,其他内容可参考相同方法完成。
本部分将指导你为角色制作开场白,即角色的第一条消息。
通过以上步骤,你已为角色创建了一段合适的开场白。 到此为止,你的角色卡“几何”在设定方面已经基本完整,包括基础信息、背景故事、可选补充内容以及开场白。接下来,我们将进入角色卡的视觉呈现部分,重点是卡面设计和界面美化。
本部分将指导你为角色制作并上传角色卡封面图片。
-
输入生成图片的请求
在对话界面中,直接要求生成或者输入你对角色封面图片的具体要求(如服装、场景、表情、风格等),以生成合适的图像标签或直接生成图片。
-
上传角色卡封面
自己跑图或者找人跑图生成满意的图片后,返回Silly Tavern,将图片上传为角色卡的封面。(推荐分辨率1024*1536)
完成封面上传后,你已制作好一张传统的纯文字角色卡。接下来,将之前创建的世界书绑定到角色卡上,即可发布或开始互动。
通过以上步骤,角色“几何”的角色卡已基本完成,包括基础信息、背景设定、开场白以及封面图片。绑定世界书后,你可以与角色进行互动,或将其发布供他人使用。后续教程将进入进阶内容,如UI美化和分阶段人设制作。
本部分将指导你为角色进行基础的UI美化,提升角色互动时的视觉呈现效果。注意,此部分仅涉及基础美化,不支持复杂数据(如人物列表等)。
-
输入UI美化要求
在对话界面中,输入你对UI美化的具体要求(如风格、颜色、格式等)。请注意,此部分仅支持固定数量的数据,不适合复杂动态数据。
-
处理源文件部分
生成内容后,你会得到四个部分的代码块。首先,将源文件部分的代码复制到角色卡的开场消息中。然后,将之前制作的开场白替换到源文件正文位置,同时调整其他部分(如事件、地点等)以匹配内容。
-
填写世界书并调整设置
为了让AI按照约定的格式回复,将美化代码的第四部分填入世界书字段。将位置设置为“D系统”,深度设为0。
正则表达式的作用:
正则表达式是一种文本匹配工具,用于在字符串中查找、替换或提取特定模式的内容。在Silly Tavern的UI美化中,正则表达式用于将AI输出的内容动态替换为预设的美化格式,确保显示效果一致。
为什么使用正则替换方式?
- 直接让AI每次输出完整的美化格式代码会浪费大量token,增加成本。
- AI可能无法严格按照预设代码格式回复,导致美化效果不一致。
因此,我们仅发送必要的格式数据,通过正则替换的方式实现美化代码的动态显示,既高效又稳定。
通过以上步骤,你已为角色“几何”完成了基础的UI美化设置,提升了互动时的视觉效果。后续教程将探讨更复杂的美化或分阶段人设制作等内容。
你可以新建一个聊天,查看开场消息的美化效果。
可以看到,美化效果已经成功应用。