2026-10-19
Character Creator 可帮助您打造适用于角色扮演、并能顺利导入 SillyTavern 及类似前端的角色。它会撰写性格、场景、问候语和示例对话,还能生成匹配的肖像。截至 2026 年 10 月,角色卡仍主要以将 JSON 数据隐藏在其中的 PNG 图像形式流转。重新保存文件或规范不匹配,都可能让您得到一张空白或损坏的角色卡。
大多数指南只会告诉您“点击导入”。这款 AI 专注于决定质量的关键部分:角色卡在到达前端之前究竟包含什么内容。
导入一张卡只需几秒钟。要让角色在导入后真正表现出色,则需要更多规划。要理解原因,最好先了解角色卡的结构,以及流程通常会在哪里出错。

角色卡导入是指将可分享的 AI 角色文件加载到聊天前端。该文件通常是嵌入 JSON 的 PNG,或是纯 JSON 文件。导入后会自动还原角色的性格、问候语和世界观设定。
核心功能:
AI 角色扮演和陪伴式聊天已发展为一个庞大的主流类别。角色卡正是这个社群在不同应用之间分享创作的方式。
2.2 亿 — 截至 2025 年 7 月,陪伴类应用的累计下载量
但将角色从一个应用迁移到另一个应用时,结果往往并不一致。常见问题包括:
V2 规范保留了 V1 原有的六个字段,并将其嵌套在标识符为 chara_card_v2 的 data 对象中(规范参考)。每个字段都会影响角色导入后的行为:
| 字段 | 作用 | 每条消息都会发送? |
|---|---|---|
| name, description, personality, scenario | 核心身份与上下文 | 是(永久令牌) |
| first_mes | 用于设定语气和篇幅的开场消息 | 仅在聊天开始时 |
| mes_example | 展示写作风格的示例对话 | 直到上下文填满 |
| alternate_greetings | 可在其间滑动切换的额外开场消息 | 仅在聊天开始时 |
| system_prompt, post_history_instructions | 卡片级提示词覆盖设置 | 启用时会发送 |
| character_book | 由关键词触发的嵌入式知识书 | 仅在触发时 |
| tags, creator, creator_notes, character_version | 用于排序和显示的元数据 | 否 |
| extensions | 特定应用专属的数据 | 否 |
该规范要求编辑器在导入或导出时绝不能破坏未知的扩展数据。即便如此,在不同工具之间迁移角色卡后,检查结果仍是良好习惯。
长而详细的角色卡并不一定更好。SillyTavern 自己的文档说明了其中的取舍:
当角色卡定义占用超过模型上下文的一半时,SillyTavern 会将令牌计数器标红。角色卡依然可以使用,但 AI 留给记忆对话的空间会更少。
问题很少出在导入按钮上,通常是角色卡本身的问题——而这正是 Character Creator 的设计目标。
Character Creator 是面向角色扮演、小说创作和 OC 的专家级角色设计工具。您无需面对一张空白表单,只需描述心中想要的角色。随后,它会帮助您将这个想法整理为清晰、结构完善的字段,并直接映射到角色卡中。
| 传统方式 | Character Creator |
|---|---|
| 在前端编辑器中从头撰写每个字段 | 通过对话获得快速生成草稿或引导式构建 |
| 为同人角色猜测原作细节 | 基于对源作品的研究塑造角色 |
| 单独搜索头像插画 | 在同一会话中生成匹配的肖像 |
| 将描述塞得过满并触及令牌上限 | 要求精简永久字段,并将情境世界观移入知识书条目 |
选择适合您项目的方式。快速生成可在一次交互中产出可用角色,适合配角或一次性场景。引导式构建会在开始撰写前询问动机、声音、关系和边界。该方式更适合您计划使用数月的 OC。
“请快速生成一名适合蒸汽朋克角色扮演的愤世嫉俗飞艇机械师——提供 description、personality、scenario,以及一段少于 150 个词的 first message。”
同人角色常常因小细节失准,例如在错误场景使用口头禅,或拥有他们从未具备过的能力。Character Creator 的媒体研究能力有助于让性格、历史和说话模式与原作保持一致。
“为一名来自奇幻动画、沉默寡言且已活了数百年的精灵法师制作角色卡。研究原作设定,保持她的言语精炼,并写出三条备用问候语。”
从字面上说,PNG 角色卡就是一张图像。肖像是其他用户在角色列表中首先看到的内容。Character Creator 可生成跨越多种题材的肖像,让头像与您所写的角色相匹配。
您可以要求它让永久字段保持紧凑,并将很少需要的设定移入由关键词触发的条目。这符合知识书条目由键触发、而非随每条消息发送的机制。
“将这段描述压缩到 400 个令牌以内,并把阵营历史改写为带有触发关键词的独立知识书条目。”
Character Creator 负责撰写角色内容并创建肖像。它不会直接将数据写入 PNG 元数据。最后一步需要通过您的前端导出功能或专门的卡片编辑器完成,具体操作见下文步骤。
如果您更倾向于导入 JSON 文件而不是 PNG 卡片,JSON Generator 可以将完成的角色文本转换为遵循 V2 布局的结构化文件。
不知道该如何为 OC 或虚构王国命名?Name Generator 具备扎实的文化与语言知识,可用于角色命名。
如果您想在聊天之外看到角色,Manga Creator 可将他们变成插画故事。
以上每个智能体都可免费试用,无需信用卡。
第 1 步:描述您的角色
打开 Character Creator 并分享您的构想。只需几行关于背景、性格和基调的描述即可开始;如果想要更多深度,也可以要求进行引导式构建。
“我想为一名前皇家卫兵、如今经营酒馆且藏有一把被诅咒之剑的人物进行引导式构建。中世纪奇幻背景,基调为缓慢展开的悬疑。”
第 2 步:请求可直接用于角色卡的字段
要求将内容按各个卡片字段分别组织:description、personality、scenario、first message、alternate greetings 和 example dialogue。在 SillyTavern 中,示例对话块以 <START> 标记开头,并使用 {{char}}: 和 {{user}}: 前缀,文档中有相关说明。
“将所有内容格式化为独立的卡片字段。示例对话请使用 START 标记以及 {{char}}/{{user}} 前缀。”
第 3 步:生成肖像
请求您需要风格的头像肖像,例如动画风、绘画风或写实风。保存图像,用作角色卡图片。
“创建一张她站在酒馆吧台后的肖像,温暖的灯笼光,动画风格。”
第 4 步:组装角色卡
您有两种选择:
第 5 步:导入并验证
从导航栏打开 Characters 面板。选择 Import Character 加载文件,或选择 External Import 从 URL 加载(SillyTavern 文档)。然后检查以下四项:

大多数前端接受嵌入 JSON 的 PNG 卡片和纯 JSON 文件。V2 卡片通常是内部存储 JSON 的 PNG 肖像,SillyTavern 及大多数类似工具均支持这种格式。较新的 V3 卡片和其他格式可能需要先转换。浏览器端转换器,或用于重组数据的 JSON Generator,都能处理这一步。
最常见的原因是元数据缺失。角色数据存储在 PNG 的元数据块中,而重新编码文件的图像托管站或编辑器可能会将其丢弃。图片看起来依然正常,但数据已经消失。请尝试直接从创建者页面下载原始文件。如果无法做到,请重建字段并导出一张新卡。
从顶部导航栏打开 Characters 面板并选择 External Import,然后粘贴角色卡的 URL。若要加载设备上保存的文件,请改用 Import Character。根据官方 SillyTavern 文档,这两个选项都位于角色列表控件中。
可以。Character Creator 可在 Jenova 免费套餐中使用,其中包含所有核心功能,但使用量有限。付费套餐中,Plus 每月 $20 起,可提供 30× 更多使用量和自定义模型选择。使用量每月重置,没有每日上限。
嵌入在 V2 character_book 字段下的知识书,符合规范的前端默认应使用它。标签则不同:SillyTavern 不会自动导入嵌入式标签。您可以在角色页面的 “More...” 菜单中选择 Import Tags 来添加它们。
成功导入角色卡取决于文件内部包含的内容。这意味着要使用正确的规范结构、保持永久字段精简、让世界观内容由关键词触发,并使用元数据未被剥离的肖像。一旦角色卡构建完善,无论是将 PNG 还是 JSON 文件导入 SillyTavern 或自托管 Discord 机器人,都只需几秒钟。
使用 Character Creator 构建您的下一个角色扮演角色:无论是快速生成的 NPC,还是经过细致研究的同人角色。前往 Jenova 探索更多功能。
开发者: Character Creator 可通过 Jenova API 以编程方式使用。您只需一次 API 调用,即可将结构化角色扮演角色生成功能集成到您的应用中。完整文档 →