Второй день настраиваешь карточку персонажа? Пора автоматизировать
Знакомо: придумал крутого персонажа для SillyTavern, но заполнение всех полей в формате JSON занимает часы. Имя, описание, личность, сценарий диалога, примеры сообщений... Рутина убивает весь креатив. А если нужно создать десяток персонажей для новой вселенной? Это уже не творчество, а каторга.
На 27 января 2026 года ситуация изменилась. Появился ST-CardGen - open-source инструмент, который делает за вас всю черновую работу. Он берет вашу идею персонажа (даже самую сырую) и превращает ее в готовую карточку для SillyTavern. И самое главное - работает полностью локально, без отправки ваших NSFW-фантазий в облака OpenAI.
ST-CardGen v1.2.3 (последняя версия на январь 2026) поддерживает KoboldCPP API, ComfyUI для генерации изображений, и умеет создавать карточки в форматах V1, V2 и Boostyle. Работает на любых uncensored моделях - от MythoMax до свежего Loki-v3.
Что умеет этот инструмент (кроме экономии вашего времени)
ST-CardGen не просто генерирует текст. Это целый конвейер для создания персонажей:
- Полная структура карточки: от базового описания до сложных сценариев диалога
- Поддержка изображений: либо загрузка существующего, либо генерация через ComfyUI с локальными чекпоинтами
- Мультимодальный ввод: можно описать персонажа текстом, а можно загрузить изображение - система сама сгенерирует описание
- Настройка темперамента: от стеснительного до гиперсексуального - все настройки личности доступны
- Экспорт в один клик: готовый JSON для SillyTavern, PNG с метаданными, или чистый текст
Инструмент написан на Python и использует структурированный вывод через специальные промпты. Не нужно быть программистом - есть веб-интерфейс, который запускается локально.
Установка: не так страшно, как кажется
Первое, что пугает новичков - "нужно клонировать репозиторий". На деле все проще:
git clone https://github.com/username/ST-CardGen.git
cd ST-CardGen
pip install -r requirements.txt
python app.pyПосле этого интерфейс открывается в браузере по адресу http://localhost:7860. Да, это Gradio - тот же фреймворк, что используют для Stable Diffusion WebUI.
Важно: ST-CardGen сам по себе не содержит LLM. Нужен работающий эндпоинт KoboldCPP или совместимый с OpenAI API сервер (llama.cpp, Text Generation WebUI). Если вы уже используете локальные модели для NSFW-чатов, то у вас уже есть все необходимое.
1Настройка подключения к модели
В настройках ST-CardGen указываете адрес вашего KoboldCPP. Например:
- URL: http://localhost:5001
- Или если используете llama.cpp с OpenAI API: http://localhost:8080/v1
Проверьте подключение - система должна увидеть вашу модель. Для лучших результатов рекомендую MythoMax-L2-13B или Noromaid-20B (последняя версия на 2026 год). Эти модели отлично понимают, что такое "характер персонажа" и "стиль общения".
2Создание первого персонажа
Вводите базовое описание. Не нужно писать роман - достаточно ключевых черт:
Система разберет это описание и заполнит все поля: имя (сама придумает, если не указано), личность, сценарий первой встречи, даже примеры диалога в нужном стиле.
Генерация изображений: когда картинка важнее тысячи слов
ST-CardGen интегрируется с ComfyUI (не со Stable Diffusion WebUI!). Если у вас уже стоит сервер ComfyUI, то картинка генерируется автоматически по описанию персонажа.
Как это работает:
- LLM создает детальное описание внешности персонажа
- ST-CardGen формирует промпт для Stable Diffusion
- Отправляет запрос в ComfyUI с вашим любимым чекпоинтом (Juggernaut XL, Realistic Vision и т.д.)
- Полученное изображение встраивается в карточку
Можно и без ComfyUI - просто загрузить готовое изображение. Система автоматически создаст текстовое описание по картинке (через локальную vision-модель, если настроена).
Сравнение с ручным методом и другими инструментами
| Метод | Время на карточку | Качество | Гибкость |
|---|---|---|---|
| Ручное заполнение в SillyTavern | 30-60 минут | Полный контроль | Максимальная |
| ST-CardGen (базовый промпт) | 2-3 минуты | 80-90% от идеала | Средняя |
| ST-CardGen (детальный промпт + правки) | 10 минут | 95%+ | Высокая |
| Онлайн-генераторы (CharHub и подобные) | 5 минут | Шаблонное | Низкая + нет приватности |
Главное преимущество ST-CardGen перед онлайн-сервисами - полная приватность. Ваши персонажи (особенно если они с рейтингом 18+) не улетают в облако. Все обрабатывается на вашем ПК.
Альтернативы: когда ST-CardGen не подходит
Не всем нужна такая автоматизация. Иногда лучше ручной работы ничего нет:
- Для уникальных персонажей с нестандартной механикой - если ваш персонаж использует особый формат диалога или имеет сложную систему памяти (как в статье про память для историй), лучше делать вручную
- Когда нужно полное соответствие канону - для фанатских персонажей из существующих вселенных
- Если у вас слабое железо - ST-CardGen требует работающую LLM. Если у вас только RTX 3060 с 12GB, может не хватить памяти для одновременной работы SillyTavern и генератора
Есть и другие инструменты: CharGen (плагин для SillyTavern), но он менее гибкий. Или можно использовать Instructor для структурированного вывода и написать свой скрипт. Но зачем изобретать велосипед?
Кому ST-CardGen спасет жизнь (и сэкономит нервы)
Этот инструмент создан для конкретных сценариев:
- Гейм-мастерам RPG, которые создают десятки NPC для своих кампаний
- Авторам интерактивных историй, где каждый персонаж должен иметь уникальный голос
- Создателям тестовых наборов для оценки разных моделей в SillyTavern
- Тем, кто устал от шаблонных персонажей на публичных платформах
Особенно полезен будет тем, кто использует SillyTavern для сторителлинга - можно быстро создать сет персонажей для новой истории.
Подводные камни: что может пойти не так
ST-CardGen - не волшебная палочка. Иногда LLM генерирует странные вещи:
Типичные проблемы: модель может "зациклиться" на определенных чертах (все персонажи внезапно становятся сиротами с трагическим прошлым). Или начинает копировать стиль последней использованной карточки. Решение - менять промпты и иногда перезапускать генерацию с другими seed.
Еще одна проблема - качество изображений от ComfyUI. Если чекпоинт не обучен на определенном типе персонажей (киборги, фэнтези-расы), результат может быть... странным. Лучше использовать специализированные чекпоинты или дорабатывать изображения вручную.
Стоит ли пробовать в 2026 году?
Однозначно да. Проект активно развивается - на январь 2026 уже вышла версия 1.2.3 с поддержкой новых форматов карточек и улучшенной интеграцией с последними моделями KoboldCPP.
Даже если вы создадите всего 2-3 персонажа с помощью ST-CardGen, вы сэкономите час времени. А этот час можно потратить на что-то важное - например, на сам чат с персонажем.
Мой совет: установите, попробуйте на простом персонаже. Не пытайтесь сразу создать сложного антагониста с многолетней историей. Начните с чего-то простого - "бармен в космическом порту", "студент-маг в академии". Поймете логику работы инструмента, а потом уже перейдете к сложным концептам.
И помните: даже лучшая автоматизация не заменит человеческого чутья. ST-CardGen создает каркас, но душу в персонажа вкладываете вы. Инструмент экономит время на технической работе, чтобы у вас осталось больше сил на творчество.