Skip to content

4.1 什么是角色卡

本教程将详细介绍角色卡的概念、结构、创建和使用方法,帮助您充分利用 MiniTavern 的角色扮演功能。

基本概念

一张 角色卡 是一个包含完整 AI 角色信息的数据文件,它定义了:

  • 角色身份 - 姓名、头衔、外貌
  • 个性特征 - 个性、说话风格、行为习惯
  • 背景故事 - 角色的经历和世界观
  • 对话风格 - 对话示例、开场白

角色卡的目的

角色卡就像是 AI 的一份"剧本",揉杂了更多提示词内容到了一个具体的承载文件上,用文件更加方便流通和分享。

核心字段说明

基础信息

名称 (必填)

  • 角色的名字
  • 示例:"Aria"、"John"、"Emma"

描述

  • 对角色的简短介绍
  • 1-2 句话概括角色的特点
  • 示例:"一位来自森林的精灵,善良而神秘"

头像

  • 角色的图片
  • 支持格式:PNG、JPEG、WEBP

角色设定

个性 (重要)

  • 描述角色的性格特征
  • 影响 AI 的回复风格
  • 示例:"温和、好奇、略带害羞,对人类世界很感兴趣"

场景 (重要)

  • 角色的世界观和背景
  • 当前的场景设定
  • 示例:"居住在魔法森林深处,第一次来到人类城市"

首条消息 (重要)

  • 角色的开场白
  • 对话的第一句话
  • 设定初始场景和气氛

支持的格式

MiniTavern 支持两种角色卡格式:

1. PNG/WEBP/JPEG/JPG 图像格式 (最常见)

特性

  • 最流行的角色卡格式
  • 图片本身就是角色头像
  • 数据嵌入在图片的元数据中

技术原理

  • 利用 PNG 的 tEXt 或 iTXt 数据块存储数据
  • 数据以 JSON 格式编码
  • 不影响图片的正常显示

注意:

  • 不要传输角色卡图片到相册中,会直接破坏角色卡的元数据
  • 角色卡的保存和分享统一使用iCloud Drive这样的网盘来保存和管理

2. JSON 文本格式

特性

  • 纯文本,易于编辑
  • 文件体积小
  • 适合程序化生成
  • 便于版本控制