Skip to content

Mooooooon/nova-creator-character-card-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Nova Creator制作角色卡教程 - 前言

本教程将指导你使用Nova Creator制作角色卡。

使用或阅读本教程前的注意事项:
在开始之前,请确保你已熟悉Silly Tavern的基础操作。本教程专注于使用Nova Creator制作角色卡,不涵盖Silly Tavern的基础使用问题。若对基本操作(如安装、界面功能等)不了解,建议先学习相关基础教程或参考官方文档。

教程内容概览

在本教程中,我们将以创建一个救赎系角色——一个曾遭受虐待的小女孩为例,通过以下步骤打造一个有深度且引人入胜的角色卡:

  • 角色制作:设定角色的基本信息与性格特征。
  • 世界书制作:为角色设计符合主题的背景故事或其他相关内容。
  • 开场白制作:编写一段吸引人的开场对话,确立角色与用户的互动基调。
  • 角色卡封面:制作适合角色的封面图片。

进阶内容

  • UI美化制作:调整界面样式,让角色卡在Silly Tavern中更精致。
  • 分阶段人设制作:设计角色在不同阶段的性格或行为变化,丰富互动体验。

让我们一步步开始制作。

角色卡制作预设

本教程使用Nova Creator辅助角色卡制作,帮助你高效构建角色信息并确保内容结构符合Silly Tavern要求(实际上并没有什么要求)。

预设链接:
【Nova Creator】点击这里获取角色卡制作预设

请提前访问链接,下载或查看预设内容,熟悉其中的字段和格式。后续教程将基于此预设详细讲解。


角色卡制作 - 第一部分:创建角色卡基础信息

本部分将指导你完成角色卡的初步创建,以角色“几何”为例,以下步骤将帮助你快速构建一张可在Silly Tavern中使用的角色卡。

步骤详解

  1. 新建角色卡
    在Silly Tavern中,点击创建新角色卡的选项,输入角色名称“几何”。
    新建角色卡

  2. 打开预设条目
    打开Nova Creator对应的条目,选择角色制作。
    预设条目

  3. 选择用户
    在Silly Tavern中,选择一个名为{{user}}的用户,以免你的用户名污染作品(0人想知道你的user叫什么)。
    选择用户

  4. 与空卡对话并输入要求
    在与“几何”的空卡对话界面中,输入你的角色设计要求(如背景、性格、故事等)。
    输入要求

  5. 整理并填充角色描述
    根据对话生成的结果,手动修剪或进一步让AI补全内容,确保描述符合你的预期。将最终内容复制到角色卡的描述字段中。
    角色描述

完成初步角色卡

通过以上步骤,你已成功创建一张包含基本信息的角色卡“几何”。这张角色卡现已可在Silly Tavern中进行基础互动。后续教程将进一步完善角色卡的内容,如背景故事、开场白和封面设计。


角色卡制作 - 第二部分:创建世界书背景设定

本部分将指导你为角色“几何”制作世界书,完善角色的背景故事和经历,以增加角色的深度和互动时的沉浸感。

步骤详解

  1. 打开背景制作条目
    在Nova Creator中,打开对应的条目,选择背景制作选项。
    背景设定

  2. 输入世界书制作要求
    在对话界面中,输入你对角色背景的具体要求(如角色的成长环境、重要经历、世界观设定等)。
    输入要求

  3. 填写世界书内容
    将生成的背景内容整理后,复制并填写到Silly Tavern的世界书字段中。
    世界书

完成背景设定

通过以上步骤,已为角色“几何”创建了详细的背景设定,进一步完善了角色的经历和故事背景。关于世界书的深度、位置以及触发条件的具体设置,请参考相关的世界书教程,此处不再赘述。 (如果你实在看不懂,请把所有内容设置成“蓝灯-角色定义之后”)


角色卡制作 - 第三部分:可选内容(采访、对话、额外补充)

本部分将指导你为角色添加可选的补充内容,包括采访、对话示例以及其他额外设定()。

步骤详解

  1. 打开对应的条目
    在Nova Creator中,打开与你所需内容相关的条目(如采访制作、对话示例或其他补充内容)。
    采访制作

  2. 输入对应的制作要求
    在对话界面中,输入你对该内容的具体要求(如采访问题、对话场景、特殊互动设定等)。
    输入要求

  3. 填写世界书内容
    将生成的内容整理后,复制并填写到Silly Tavern的世界书中。
    采访内容

说明与总结

以上步骤适用于制作采访、对话示例以及其他额外内容。由于制作流程相似,本教程仅以采访为例进行示范,其他内容可参考相同方法完成。


角色卡制作 - 第四部分:开场白制作

本部分将指导你为角色制作开场白,即角色的第一条消息。

步骤详解

  1. 打开对应的条目
    在Nova Creator中,打开开场设计。
    开场设计

  2. 输入制作要求
    在对话界面中,输入你对开场白的具体要求(如语气、场景、角色的情绪或目标等)。
    输入要求

  3. 填写到角色卡的第一条消息
    将生成的开场白内容整理后,复制并填写到Silly Tavern中角色卡的“第一条消息”字段。
    第一条消息

总结

通过以上步骤,你已为角色创建了一段合适的开场白。 到此为止,你的角色卡“几何”在设定方面已经基本完整,包括基础信息、背景故事、可选补充内容以及开场白。接下来,我们将进入角色卡的视觉呈现部分,重点是卡面设计和界面美化。


角色卡制作 - 第五部分:角色卡封面制作

本部分将指导你为角色制作并上传角色卡封面图片。

步骤详解

  1. 打开绘画制作条目
    在Nova Creator中,打开绘画制作条目。
    绘画制作

  2. 输入生成图片的请求
    在对话界面中,直接要求生成或者输入你对角色封面图片的具体要求(如服装、场景、表情、风格等),以生成合适的图像标签或直接生成图片。
    输入要求

  3. 上传角色卡封面
    自己跑图或者找人跑图生成满意的图片后,返回Silly Tavern,将图片上传为角色卡的封面。(推荐分辨率1024*1536)
    封面图

最终步骤:绑定世界书并完成

完成封面上传后,你已制作好一张传统的纯文字角色卡。接下来,将之前创建的世界书绑定到角色卡上,即可发布或开始互动。
绑定世界书

总结

通过以上步骤,角色“几何”的角色卡已基本完成,包括基础信息、背景设定、开场白以及封面图片。绑定世界书后,你可以与角色进行互动,或将其发布供他人使用。后续教程将进入进阶内容,如UI美化和分阶段人设制作。


角色卡制作 - 进阶部分:简单的UI美化

本部分将指导你为角色进行基础的UI美化,提升角色互动时的视觉呈现效果。注意,此部分仅涉及基础美化,不支持复杂数据(如人物列表等)。

步骤详解

  1. 打开预设的美化生成条目
    在Nova Creator中,打开与UI美化相关的预设条目。
    美化生成

  2. 输入UI美化要求
    在对话界面中,输入你对UI美化的具体要求(如风格、颜色、格式等)。请注意,此部分仅支持固定数量的数据,不适合复杂动态数据。
    输入要求

  3. 处理源文件部分
    生成内容后,你会得到四个部分的代码块。首先,将源文件部分的代码复制到角色卡的开场消息中。然后,将之前制作的开场白替换到源文件正文位置,同时调整其他部分(如事件、地点等)以匹配内容。
    源文件部分

  4. 设置局部正则替换
    新建一个局部正则替换,将美化代码的第二部分和第三部分填入对应的正则位置,并勾选“AI输出”选项。
    正则设置

  5. 填写世界书并调整设置
    为了让AI按照约定的格式回复,将美化代码的第四部分填入世界书字段。将位置设置为“D系统”,深度设为0。
    世界书设置

关于正则表达式的简单说明

正则表达式的作用
正则表达式是一种文本匹配工具,用于在字符串中查找、替换或提取特定模式的内容。在Silly Tavern的UI美化中,正则表达式用于将AI输出的内容动态替换为预设的美化格式,确保显示效果一致。

为什么使用正则替换方式?

  • 直接让AI每次输出完整的美化格式代码会浪费大量token,增加成本。
  • AI可能无法严格按照预设代码格式回复,导致美化效果不一致。
    因此,我们仅发送必要的格式数据,通过正则替换的方式实现美化代码的动态显示,既高效又稳定。

总结

通过以上步骤,你已为角色“几何”完成了基础的UI美化设置,提升了互动时的视觉效果。后续教程将探讨更复杂的美化或分阶段人设制作等内容。

效果验证

你可以新建一个聊天,查看开场消息的美化效果。

美化效果

可以看到,美化效果已经成功应用。

如果遇到任何未生效的问题,请将相关部分发送给AI寻求帮助,AI会协助你解决问题。你也可以回到之前的聊天继续向Nova提问。请不要直接向我反馈问题,AI会耐心解答,而我可能无法提供同样程度的耐心。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published