Импорт карточек персонажей: загрузка PNG- и JSON-карточек в AI-чат-приложения


2026-10-19


Character Creator помогает создавать готовых к ролевой игре персонажей, которые корректно импортируются в SillyTavern и похожие фронтенды. Он пишет личность, сценарий, приветствия и примеры диалогов, а также может создать подходящий портрет. По состоянию на октябрь 2026 года карточки персонажей по-прежнему чаще всего передаются в виде PNG-изображений со скрытыми внутри данными JSON. Повторное сохранение файла или несоответствие спецификации могут привести к появлению пустого или повреждённого персонажа.

Большинство руководств ограничиваются советом «нажмите Import». Этот AI уделяет внимание тому, что определяет качество: содержимому карточки до того, как она попадёт в ваш фронтенд.

  • ✅ Создаёт персонажей поле за полем в соответствии с широко используемой структурой Character Card V2
  • ✅ Предлагает черновики быстрой генерации или подробную пошаговую разработку оригинальных персонажей (OC)
  • ✅ Изучает существующие медиа, чтобы фан-персонажи оставались верны канону
  • ✅ Генерирует портреты, которые можно использовать как изображение аватара карточки

Импорт карточки занимает несколько секунд. Но для создания персонажа, который действительно хорошо работает после импорта, требуется больше подготовки. Чтобы понять почему, полезно рассмотреть устройство карточек и места, где процесс обычно даёт сбой.

Схема процесса импорта карточки персонажа в SillyTavern: открытие панели Characters, загрузка PNG-карточки и общение с импортированным персонажем


Краткий ответ: что такое импорт карточки персонажа?

Импорт карточки персонажа — это загрузка общего файла AI-персонажа в чат-фронтенд. Обычно файл представляет собой PNG со встроенным JSON либо обычный файл JSON. Импорт автоматически восстанавливает личность персонажа, приветствия и лор.

Основные возможности:


Почему импорт карточек персонажей идёт не так

AI-ролевые игры и общение с AI-компаньонами выросли в крупную массовую категорию. Карточки персонажей позволяют этому сообществу делиться своей работой между приложениями.

$36,8 млрд — объём мирового рынка AI-компаньонов в 2025 году по данным Grand View Research

220 млн — совокупное число загрузок приложений-компаньонов к июлю 2025 года

33% — доля опрошенных подростков, использующих AI-компаньонов для социального взаимодействия, включая ролевые игры

Но перенос персонажа из одного приложения в другое часто проходит непоследовательно. Среди распространённых проблем:

  • Конкурирующие форматы. Карточки существуют в вариантах V1, V2 и более новых V3. Инструменты вроде конвертера LettuceAI созданы в основном для преобразования между форматами карточек и другими форматами, такими как UEC.
  • Скрытые данные. Карточки V2 хранят данные персонажа в блоках метаданных PNG. Изображение выглядит нормально даже в случае, когда эти данные были удалены.
  • Раздувание токенов. Перегруженные описания расходуют контекстное окно, необходимое для истории чата.
  • Неполный импорт. Некоторые сведения не переносятся автоматически. Например, встроенные теги по умолчанию не импортируются в SillyTavern.

Что на самом деле содержит карточка персонажа

Спецификация V2 сохраняет шесть исходных полей V1 и размещает их внутри объекта data с идентификатором chara_card_v2 (справочник спецификации). Каждое поле влияет на поведение персонажа после импорта:

ПолеНазначениеОтправляется с каждым сообщением?
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 объясняется этот компромисс:

Половина памяти — определение персонажа на 1 000 токенов в модели с контекстом 2 048 токенов сокращает рабочую память AI вдвое

SillyTavern выделяет счётчик токенов красным, когда определения карточки занимают больше половины контекста модели. Карточка продолжает работать, но у AI остаётся меньше места для запоминания вашего разговора.

Проблема редко заключается в кнопке импорта. Обычно причина в самой карточке — и именно для этого был создан Character Creator.


Почему Character Creator создаёт более качественные карточки

Character Creator — это экспертный конструктор персонажей для ролевых игр, художественных историй и OC. Вместо пустой формы вы описываете персонажа, которого представляете. Затем он помогает превратить идею в понятные, хорошо структурированные поля, напрямую соответствующие карточке персонажа.

Традиционный подходCharacter Creator
Писать каждое поле с нуля в редакторе фронтендаПолучить черновик быстрой генерации или пошаговую разработку в ходе диалога
Угадывать детали канона для фан-персонажейОсновывать персонажа на исследовании исходного материала
Отдельно искать изображение для аватараГенерировать подходящий портрет в рамках того же сеанса
Перегружать описание и упираться в лимит токеновПросить компактные постоянные поля, перенося ситуативный лор в записи лорбука

Быстрая генерация или пошаговая разработка

Выберите подход, подходящий вашему проекту. Быстрая генерация создаёт пригодного персонажа за один обмен сообщениями, что удобно для второстепенных героев или разовых сценариев. Пошаговая разработка задаёт вопросы о мотивации, голосе, отношениях и границах до того, как начнёт писать. Этот подход подходит для OC, которыми вы планируете пользоваться месяцами.

«Быстро создай циничного механика воздушных кораблей для стимпанк-ролевой игры — дай описание, личность, сценарий и первое сообщение объёмом не более 150 слов.»

Фан-персонажи, соответствующие канону

Фан-персонажи часто не удаются из-за мелочей: например, коронной фразы, использованной не в той ситуации, или способности, которой у героя никогда не было. Исследование медиа в Character Creator помогает сохранять личность, историю и манеру речи в соответствии с первоисточником.

«Создай карточку для сдержанной эльфийской волшебницы из фэнтези-аниме, прожившей несколько столетий. Изучи канон, сохрани её речь лаконичной и напиши три альтернативных приветствия.»

Портреты для аватара карточки

PNG-карточка — буквально изображение. Портрет — первое, что другие пользователи видят в списке персонажей. Character Creator генерирует портреты в разных жанрах, поэтому аватар соответствует созданному вами персонажу.

Тексты, укладывающиеся в токен-бюджет

Вы можете попросить сохранить постоянные поля компактными, а редко нужный лор перенести в записи, активируемые ключевыми словами. Это соответствует тому, как записи лорбука срабатывают по ключам, а не отправляются с каждым сообщением.

«Сократи это описание до 400 токенов и преврати историю фракции в отдельные записи лорбука с ключевыми словами-триггерами.»

Чего он не делает

Character Creator пишет содержимое персонажа и создаёт портрет. Он не записывает данные напрямую в метаданные PNG. Этот заключительный шаг выполняется через функцию экспорта вашего фронтенда или специальный редактор карточек, как описано в инструкциях ниже.


Другие полезные агенты

JSON Generator

Если вы предпочитаете импортировать файлы JSON вместо PNG-карточек, JSON Generator может превратить готовый текст персонажа в структурированный файл, соответствующий структуре V2.

  • Интеллектуально проектирует схему и строго обрабатывает типы данных
  • Преобразует форматы, когда источник представляет собой таблицу или обычные заметки
  • Создаёт чистый, валидный JSON, готовый к импорту

Name Generator

Не можете придумать имя для OC или вымышленного королевства? Name Generator применяет глубокие культурные и лингвистические знания к именованию персонажей.

  • Создаёт имена, соответствующие описанному вами сеттингу и культуре
  • Охватывает персонажей, места, фракции и питомцев
  • Объясняет значение и происхождение каждого варианта

Manga Creator

Если вы хотите увидеть персонажа за пределами чата, Manga Creator превращает его в иллюстрированные истории.

  • Работает с визуальным повествованием и компоновкой панелей
  • Поддерживает единый художественный стиль на всех страницах
  • Подходит как для коротких историй, так и для длинных сериализованных сюжетов

Каждого из этих агентов можно попробовать бесплатно, без кредитной карты.


Как создать и импортировать карточку персонажа: пошаговая инструкция

Шаг 1: Опишите персонажа

Откройте Character Creator и расскажите о своей задумке. Для начала достаточно нескольких строк о сеттинге, личности и настроении, а если вам нужна большая глубина, можно попросить пошаговую разработку.

«Я хочу пошаговую разработку для бывшего королевского гвардейца, ставшего хозяином таверны и скрывающего проклятый меч. Средневековое фэнтези, тон медленно развивающейся мистерии.»


Шаг 2: Запросите поля, готовые для карточки

Попросите вывести результат по отдельным полям карточки: описание, личность, сценарий, первое сообщение, альтернативные приветствия и пример диалога. В SillyTavern блоки примеров диалогов начинаются с маркера <START> и используют префиксы {{char}}: и {{user}}:, согласно документации.

«Оформи всё как отдельные поля карточки. Напиши пример диалога с маркерами START и префиксами {{char}}/{{user}}.»


Шаг 3: Создайте портрет

Запросите аватарный портрет в нужном стиле: например, аниме, живописном или реалистичном. Сохраните изображение, чтобы использовать его как картинку карточки.

«Создай её портрет за стойкой таверны, тёплый свет фонаря, стиль аниме.»


Шаг 4: Соберите карточку

У вас есть два варианта:

  • Вариант с PNG: В SillyTavern нажмите Create New Character, вставьте содержимое в каждое поле, загрузите портрет как аватар и используйте Export character. Так будет сохранена PNG-карточка со встроенными данными.
  • Вариант с JSON: Используйте JSON Generator, чтобы создать структурированный файл JSON V2. Многие фронтенды принимают обычный JSON наряду с PNG-карточками.

Шаг 5: Импортируйте и проверьте

Откройте панель Characters в навигационной панели. Выберите Import Character, чтобы загрузить файл, или External Import, чтобы загрузить карточку по URL (документация SillyTavern). Затем проверьте четыре вещи:

  1. Счётчик токенов выделен красным?
  2. Альтернативные приветствия доступны для переключения свайпом?
  3. Теги отсутствуют? Если да, объедините их через Import Tags из меню «More...».
  4. Импортировался ли встроенный лорбук?

Импорт карточки персонажа на практике

🎭 Восстановление карточки, которая импортируется пустой

  • Сценарий: Вы скачиваете любимого персонажа с форума, но он импортируется с пустым описанием. Хостинг изображений повторно сжал PNG и удалил его метаданные.
  • Традиционный подход: Искать исходный файл или переписывать всё по памяти. Часто на это уходит целый вечер проб и ошибок.
  • Character Creator: Опишите всё, что помните о персонаже, и за один сеанс заново создайте чистые поля, затем экспортируйте свежую карточку.
    • Восстанавливает голос персонажа даже без исходного файла
    • Даёт возможность убрать раздувание токенов из старой версии
    • Создаёт новый портрет, если исходное изображение утрачено

📱 Создание OC на телефоне

  • Сценарий: Идея персонажа приходит вам в дороге, далеко от компьютера, на котором работает SillyTavern.
  • Традиционный подход: Записать беспорядочные заметки, а затем переформатировать их на компьютере.
  • Character Creator: Запустите пошаговую разработку в приложении Jenova для iOS или Android, которое предлагает те же возможности, что и веб-версия. Сеанс синхронизируется, поэтому готовые поля будут ждать вас, когда вы сядете экспортировать карточку.
    • Голосовой ввод упрощает мозговой штурм вслух
    • История чата сохраняет каждый черновик для дальнейшего использования
    • Хорошо сочетается с Name Generator, если персонажу ещё нужно имя

🎲 Наполнение многопользовательской кампании в Discord

  • Сценарий: Вы ведёте самостоятельно размещённого ролевого бота для своего сервера и нуждаетесь в нескольких NPC с разными голосами, которые можно импортировать как карточки.
  • Традиционный подход: Писать каждого NPC вручную и надеяться, что их личности не сольются воедино.
  • Character Creator: Быстро создайте целый состав персонажей с контрастными речевыми паттернами, затем импортируйте каждого через функцию импорта карточек вашей панели управления.
    • Разные примеры диалогов помогают сохранять отдельные голоса NPC в групповых сценах
    • Настройка разговорчивости определяет, как часто каждый персонаж говорит в групповых чатах, поэтому тихие персонажи не теряются среди остальных
    • Общий лор можно хранить в записях лорбука, а не повторять в каждой карточке

Панель самостоятельно размещённой многопользовательской ролевой игры с экраном управления персонажами: кнопками New Character и Import Card над сеткой карточек персонажей в стиле аниме

📚 Как точно передать голос фан-персонажа

  • Сценарий: Ваша карточка известного аниме-персонажа звучит слишком обобщённо, и сообщество это замечает.
  • Традиционный подход: Пересматривать эпизоды и часами делать заметки.
  • Character Creator: Используйте исследование медиа, чтобы основывать личность, историю и речь на исходном материале, а затем напишите альтернативные приветствия, вдохновлённые запоминающимися сюжетными моментами.
    • Меньше деталей, противоречащих канону
    • Первое сообщение, передающее настоящий голос персонажа
    • Заметки автора, сообщающие другим пользователям, на каком этапе сюжета основана карточка

Часто задаваемые вопросы

Какие форматы файлов подходят для импорта карточки персонажа?

Большинство фронтендов принимают PNG-карточки со встроенным JSON, а также обычные файлы JSON. Карточки V2 обычно представляют собой PNG-портреты с хранящимся внутри JSON, и этот формат поддерживается SillyTavern и большинством похожих инструментов. Более новые карточки V3 и другие форматы могут сначала потребовать преобразования. С этим этапом справится браузерный конвертер или JSON Generator, если требуется перестроить данные.

Почему импортированная карточка персонажа отображается пустой?

Наиболее распространённая причина — отсутствие метаданных. Данные персонажа находятся внутри блоков метаданных PNG, и хостинги изображений или редакторы, которые повторно кодируют файл, могут их удалить. Картинка всё ещё выглядит нормально, но данные уже исчезли. Попробуйте скачать оригинальный файл напрямую со страницы автора. Если это невозможно, создайте поля заново и экспортируйте новую карточку.

Как импортировать карточку персонажа по URL в SillyTavern?

Откройте панель Characters в верхней навигационной панели и выберите External Import, затем вставьте URL карточки. Чтобы загрузить файл, сохранённый на устройстве, вместо этого используйте Import Character. Согласно официальной документации SillyTavern, обе опции находятся в элементах управления списком персонажей.

Можно ли пользоваться Character Creator бесплатно?

Да. Character Creator доступен на бесплатном тарифе Jenova, который включает все основные функции с ограниченным использованием. Платные тарифы начинаются от $20 в месяц за Plus: он предоставляет в 30× больше использования и выбор пользовательских моделей. Лимит использования сбрасывается ежемесячно, а дневных ограничений нет.

Сохраняются ли теги и лорбуки при импорте карточки персонажа?

Лорбуки, встроенные в поле V2 character_book, должны использоваться по умолчанию совместимыми фронтендами. С тегами ситуация иная: SillyTavern не импортирует встроенные теги автоматически. Их можно добавить, выбрав Import Tags в меню «More...» на странице персонажа.


Заключение: качественные карточки делают каждый импорт проще

Успешный импорт карточки персонажа зависит от содержимого файла. Это означает использование правильной структуры спецификации, компактность постоянных полей, активацию лора по ключевым словам и портрет без удалённых метаданных. Когда карточка собрана правильно, импорт файла PNG или JSON в SillyTavern либо самостоятельно размещённого бота Discord занимает всего несколько секунд.

Создайте своего следующего персонажа для ролевой игры — от быстрого NPC до тщательно изученного фан-персонажа — с помощью Character Creator. Узнайте больше на Jenova.


Для разработчиков: Character Creator доступен программно через Jenova API. Вы можете интегрировать структурированную генерацию ролевых персонажей в своё приложение одним вызовом API. Полная документация →