Как создать персонажа в SpicyChat
Персонаж в SpicyChat собирается из анкеты: имя, титул, приветствие, личность, аватар, теги и настройки видимости. Создание открыто на бесплатном тарифе, документация советует уложить анкету в 900–1100 токенов. Ниже — разбор каждого поля и конструктор с живым счётчиком токенов, который проверит объём до публикации.
С чего начинается создание бота?
С кнопки создания персонажа в меню SpicyChat: форма открыта любому зарегистрированному аккаунту, включая бесплатный, — платить за право публиковать ботов не нужно. До анкеты полезно решить три вещи: кто ваш герой, как звучит его первая реплика и будет ли карточка публичной. На заполнение уходит 15–30 минут.
Границы жёсткие: все персонажи строго 18+, запрещены несовершеннолетние герои в любом контексте, сцены без согласия, инцест, реальные частные лица и фотореалистичные аватары «как настоящее фото». Полный список запретов — на странице о правилах NSFW.
Какие поля входят в анкету персонажа?
Анкета состоит из девяти блоков: Name, Title, Avatar, Greeting, Personality, Tags, Visibility, Definition Visibility и Advanced Settings. Обязательного минимума хватает на публикацию за десять минут, но качество бота решают два поля — Greeting и Personality: именно их читает модель, когда играет роль.
Name и Title
Имя видно в чате и поиске. Титул — строка под именем, которая продаёт персонажа за секунду: «Яндере-одноклассница, которая знает о тебе всё» цепляет сильнее сухого «девушка, 22 года».
Avatar
Два пути: загрузить свою картинку или сгенерировать её нейросетью прямо в форме анкеты. Модерация не пропускает фотореализм под настоящее фото, изображения реальных людей и откровенные аватары на публичных карточках.
Greeting
Первое сообщение, которое персонаж отправляет каждому собеседнику. Задайте место, время и завязку конфликта, а закончите крючком — вопросом или действием, на которое хочется ответить.
Personality
Ядро анкеты и главный потребитель токенов: характер, манера речи, биография, отношение к собеседнику. Конкретика бьёт эпитеты — «говорит короткими фразами, ненавидит опоздания» работает, «загадочная и интересная» нет.
Tags
Теги определяют, в каких фильтрах каталога всплывёт карточка. Ставьте точные: пользователи ищут по конкретным жанрам вроde «Яндере» или «Фэнтези», размытые теги хоронят бота в общей массе.
Visibility и Definition Visibility
Public отправляет бота в каталог, Unlisted оставляет доступ по ссылке, Private скрывает ото всех. Definition Visibility отдельно решает, увидят ли чужие пользователи текст анкеты. Импортированные с других платформ персонажи публикуются только как Private.
Advanced Settings
Необязательный блок тонкой настройки поведения. На первую публикацию он не влияет: разумно пропустить его и вернуться, когда персонаж обкатан в реальных чатах и понятно, что именно хочется поправить.
Почему анкету советуют держать в 900–1100 токенах?
Рекомендация из официальной документации SpicyChat. Короче 900 токенов — модели не хватает материала: персонаж отвечает шаблонно и плывёт в деталях. Длиннее 1100 — анкета выедает окно диалога: на бесплатном тарифе оно 4K токенов, и раздутое описание оставит самой сцене меньше места, чем занимает само.
Токен — не символ и не слово: в русском тексте один токен занимает примерно 3–4 символа, точная разбивка зависит от модели. Поэтому любые счётчики, включая наш ниже, дают оценку, а не точное число.
Как проверить размер анкеты до публикации?
Конструктор ниже считает объём анкеты по мере ввода: оценка — токены ≈ символы ÷ 3.5, прогресс-бар показывает путь до целевой зоны 900–1100 токенов (зелёный участок шкалы). Заполните поля, доведите объём до зелёной зоны и заберите текст кнопкой копирования — останется перенести его в форму на spicychat.ai.
Заполните поля — счётчик считает объём на лету.
Приблизительная оценка: токены ≈ символы ÷ 3.5. Точную разбивку определяет модель.
Что отличает живого персонажа от картонного?
Почти всегда — конкретика. Картонный бот описан эпитетами и отвечает одинаково на любую реплику; у живого есть манера речи, привычки и уязвимость, за которую цепляется сюжет. Закладывается это в двух местах анкеты — приветствии и поле Personality, а лор мира разумнее выносить в Lorebook.
Приветствие, которое затягивает
Пишите от лица персонажа и в его манере — первая реплика задаёт тон всей сцене. Работает связка «действие + деталь + вопрос»: героиня что-то делает, читатель замечает деталь мира, финальная фраза требует ответа. Приветствие из одного «Привет!» обрекает сцену на вялый старт.
Личность, которая держит роль
Описывайте черты через поведение: не «жестокая», а «улыбается, когда угрожает». Добавьте прямое правило «не говорит и не действует за пользователя» — на эту привычку ботов жалуются чаще всего. Историю мира и второстепенных героев переносите в Lorebook: он подгружает факты по ключевым словам и не съедает лимит анкеты.