Changelog

Что нового

Все обновления vluvvi — от крупных релизов до мелких улучшений. Хронологически, от свежих к старым.

Крупный релиз

Свидания: собери вечер и добейся её

Новый раздел «Игра». Вечер с персонажем стал партией: вы собираете колоду карточек, выбираете ветку и играете доску, где каждый ход — это шаг разговора. Она комментирует то, что происходит, и вечер заканчивается по-разному.

Вечер, который можно проиграть

Свидание — это партия на доске: собираете совпадения, ведёте шкалу расположения и стараетесь уложиться в ходы. Ходы кончились раньше, чем её расположение — вечер не удался, и это нормальный исход, а не ошибка.

Ветка вечера состоит из узлов, у каждого своя сложность. Сложность фиксируется на старте, поэтому строка результата честно описывает те условия, в которых вы играли.

Стихии и характер

У каждого персонажа есть стихия — Пламя, Лёд, Свет, Тень или Искра. Совпадения по её стихии дают больше, поэтому один и тот же вечер с разными героинями играется по-разному.

Характер тоже влияет: у неё свой темперамент, и она реагирует на то, что творится на доске, — не общими фразами, а по ходу партии.

Колода — это ваша коллекция

В вечер вы берёте карточки из собранного. Чем ближе карточка к персонажу, тем сильнее помогает. Близость карточки можно и купить, а не только выпрашивать у случая.

Зачем это

Награды за вечер уходят обратно в общение: осколки, карточки и поводы для разговора. Игра не отдельное развлечение сбоку — это ещё один способ провести время с тем же персонажем.

#игра#свидания#новое
Обновление

Честные звёзды, чище картинки, новые стили

Рейтинг персонажа перестал быть выдумкой и теперь считается по вашим отзывам. Генерация избавилась от старых артефактов. Добавили три новых стиля отрисовки, а условия возврата привели в порядок.

Рейтинг — это отзывы, и больше ничего

Раньше звёзды считались из поведения: длины сессий, возвращаемости, доли платящих. Звучит разумно, а на деле давало два исхода и ничего между ними — почти у половины каталога висели идеальные пять звёзд просто потому, что данных ещё не набралось, а у остальных — около единицы.

Теперь всё просто: нет отзывов — нет звёзд, есть отзывы — их среднее. Оставить отзыв можно после десяти сообщений с персонажем, на его странице.

Из-за этого у многих персонажей звёзды сейчас пропали. Это не ошибка: у них правда нет ни одного отзыва.

Артефакты в генерации

Разобрались со странностями, на которые вы жаловались: кривые зубы на реалистичных фото, вывернутая анатомия на аниме и мультяшные лица, проскакивавшие в реалистичных видео. Причина оказалась общей — модели просто не запрещали эти вещи. Теперь запрещают.

Три новых стиля

К существующим добавились «Ретро 90-х», «Мультипликационный» и «Комикс» — у каждого своя модель отрисовки, а не просто другой набор слов в запросе.

Возвраты и подписка

Условия возврата переписаны. Главное для вас: от подписки можно отказаться в течение семи дней, и за неиспользованные дни деньги вернутся пропорционально — сам факт того, что вы успели чем-то воспользоваться, права на возврат не отменяет.

Кроме того, теперь мы предупреждаем о списании заранее, а сохранённую карту можно отвязать одной кнопкой в разделе «Подписка».

#рейтинг#качество#стили
Обновление

Лента событий, доска идей и страница состояния

Три небольших раздела, которые отвечают на три вопроса: что нового у нас появилось, куда написать своё предложение и почему прямо сейчас что-то тормозит.

Лента

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

Доска идей

Предложения можно оставлять открыто, голосовать за чужие и видеть, что мы с ними делаем: «собираем голоса», «запланировано», «готово». Часть того, что вы читаете в этом списке обновлений, пришла именно оттуда.

Состояние сервиса

Отдельная страница показывает, работают ли сейчас чат, генерация изображений, голос и оплата. Если что-то лежит — это видно сразу, без похода в поддержку.

#лента#обратная связь#прозрачность
Обновление

Профиль, ранги и сезон

Раньше всё, что вы делали на платформе, никуда не складывалось. Теперь у вас есть профиль, который это показывает: ранг, награды, коллекция, любимые персонажи — и сезонная дорога с наградами.

Профиль, который можно показать

У профиля появился публичный адрес, обложка, любимые персонажи и витрина коллекции. Видно, кто вы на платформе, а не только то, что вы залогинены.

Ранги и награды

За то, что вы и так делаете, начисляются награды: собранные карточки, пройденные сюжеты, длинные диалоги. Из них складывается ранг.

Есть и общая таблица — по авторам и по персонажам, за неделю, месяц и за всё время.

Сезон и поручения

Сезон — это дорога длиной в шесть недель с наградами на каждом шаге. Продвигают по ней ежедневные поручения: простые задания вроде «поговори с новым персонажем». Бесплатная дорожка открыта всем.

#профиль#ранги#сезон
Крупный релиз

Подарки и коллекции

У каждого персонажа появился свой набор карточек — со своими сценами, своим текстом и своей редкостью. Их можно получать, собирать и дарить, а самые редкие приходят не картинкой, а живым кадром.

Карточка — это не просто картинка

У каждой карточки есть редкость, своя сцена и реплика персонажа, которая открывается вместе с ней и потом живёт в вашем общении — героиня помнит, что вы это видели.

Карточки привязаны к конкретному персонажу: коллекция — это её история, а не общий склад предметов.

Редкие приходят видео

Легендарные карточки оживают: вместо статичного кадра вы получаете короткий клип. Он делается персонально под вашу карточку, поэтому появляется не мгновенно — через минуту-другую после получения.

Витрина и обмен

Собранное видно в инвентаре и в профиле, карточками можно делиться с другими людьми. Фотографии из ваших карточек не показываются посторонним — это остаётся только вашим.

#подарки#коллекции#карточки
Крупный релиз

Vluvvi.Chats — теперь тут есть живые люди

Раздел «Общение» перестал быть только про AI. Появился полноценный мессенджер: личные переписки, каналы, заявки на ролевую игру — и всё это с той же свободой в содержании, что и остальной сервис.

Личные переписки

Двухпанельный мессенджер с уведомлениями, непрочитанными, форматированием, эмодзи, стикерами и видео-заметками. Работает и на телефоне, и на большом экране.

Отдельный раздел «Заявки» показывает, кто ищет партнёра для ролевой игры прямо сейчас — с анкетой, тегами и предпочтениями, чтобы не начинать каждое знакомство с нуля.

Каналы

Автор может вести канал: публиковать посты, закрывать часть контента для подписчиков и собирать аудиторию. Подписка на канал оформляется на 30 дней и продлевается только если вы сами это включили.

Поддержать автора

Появились чаевые и платная разблокировка отдельных сообщений. Цену назначает сам автор, а вы всегда видите её до подтверждения — никаких списаний «вслепую».

#мессенджер#люди#каналы
Крупный релиз

Кредиты закончились. Теперь подписка

Считать монетки перед каждым сообщением больше не нужно. Вместо кредитов — три тарифа с понятными границами: сколько платите в месяц, столько и платите, а общение внутри тарифа не тарифицируется по штуке.

Почему ушли от кредитов

Кредиты казались честными: платишь ровно за то, что взял. На деле они делали ровно обратное — превращали разговор в счётчик. Люди писали короче, чем хотели, обрывали сцену на середине и заходили реже, потому что каждое сообщение было решением «а стоит ли оно того». Мы это видели по цифрам и слышали в поддержке.

Подписка снимает этот вопрос целиком. Внутри тарифа вы просто разговариваете.

Три тарифа

Free — ограниченное число сообщений в день, чтобы попробовать без карты.

Plus — безлимитное общение и безлимитная генерация изображений, без рекламы.

Premium — всё из Plus плюс более сильная модель для диалогов, фотографии от персонажей прямо в чате, видео-аватары и расширенная память.

Позже к ним добавился Extra — с видео в чате и самыми большими квотами.

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

Никто ничего не потерял: остатки пересчитали в дни подписки и начислили автоматически. Отдельно ничего делать не потребовалось.

#подписка#оплата#тарифы
Обновление

Откровенные сцены больше не выпадают из роли

Раньше на самых горячих моментах герой иногда срывался в безличное «я пока не научился отвечать на этот вопрос» — и сцена ломалась прямо посреди эпизода. Поправили. Заодно — близость теперь «залипает» между визитами: если у вас уже была сцена ближе шёпота, после трёхдневного перерыва вы не возвращаетесь к «привет, как день».

Роль не ломается на пике

Был сценарий, который ломал многим вечер: вы с героиней дошли до полноценной сцены, всё работает — и вдруг на конкретном жесте приходит ответ вида «Извините, я пока не научился отвечать на этот вопрос. Задайте мне другой вопрос, и я постараюсь помочь». Не отказ в роли, не уход в сторону, не «отстраняется и краснеет» — а сухой выход из персонажа посреди близости. Иногда подряд, на каждое следующее сообщение.

Перетряхнули внутреннюю кухню так, что в подобных сценах теперь работает другой движок — заточенный под длинный сенсорный roleplay без подобных «стопоров». Героиня может отстраниться, передумать, дразнить, перевести фокус — это нормальная драматургия в характере. Но безличного «как помощник я этого не могу» в середине сцены вы больше не увидите.

Близость остаётся, даже если вы ушли на три дня

Раньше уровень отношений в чате со временем понижался — если вы не заходили сутки или трое, движок «остывал» и сцена откатывалась. На обычных чатах это было нормально (естественная динамика), но на близких чатах это работало против вас: вы возвращались — а с вами говорили снова на «привет, как день», как будто ничего и не было.

Поправили: если чат хотя бы один раз перешёл в близкие сцены, этот статус «закрепляется» в самом чате. Дальше отвечать вам будет тот самый улучшенный движок из пункта выше — независимо от того, пришли вы через час или через неделю. Откат происходит, только если вы сами удаляете чат и начинаете заново.

#близость#качество#стабильность
Крупный релиз

Сюжеты — свои истории, которые ведут тебя за руку

Новый режим: опиши вселенную и события свободным текстом — мы соберём из этого сюжет на 5–12 сцен и сыграем его вместе с любым персонажем. Герой ведёт повествование к следующей сцене сам, но если ты уходишь в сторону — следует за тобой и потом мягко возвращает. Создание сюжета — 40 кр, проходить можно сколько угодно раз.

Раздел «Сюжеты»

В верхней навигации появилась новая вкладка «Сюжеты» — между «Чатами» и «Форумом». Внутри: список твоих сюжетов, индикатор слотов (до 5 на пользователя) и кнопка «Создать».

Каждый сюжет — карточка с прогрессом прохождения: «3 / 7 сцен», дата последней игры, действия «Начать / Продолжить», «Редактировать», «Удалить». Сюжеты приватные — их видишь только ты.

Создание — один текст, дальше AI

Никаких сложных форм с десятью полями. Одно большое поле «Расскажи свой сюжет» — пиши свободно: где происходит, что случается, есть ли цель. На странице сразу видно сколько кредитов спишется (40 кр) и за что: AI разобьёт текст на отдельные сцены, проверит содержимое по правилам платформы и подготовит сюжет к игре.

Выбираешь свою персону (от чьего лица играешь) и персонажа, который ведёт сюжет рядом с тобой. На превью смотришь итог — вселенную, цель, список из 5–12 сцен — и решаешь: начать, поправить или удалить.

Игра — мягкие рельсы, не сценарий

Над чатом виден тонкий баннер с названием сюжета и прогрессом сцен. Под полем ввода — чип «играешь за: имя персоны». Герой знает кто ты, в какой вселенной и какой эпизод вы сейчас разыгрываете.

Если уходишь от сюжета — герой идёт за тобой эту реплику, но при первом удобном моменте плавно возвращает в арку. Никакого жёсткого «нет, давай по сценарию» — просто естественное напряжение в нужную сторону.

После каждого обмена скрытый AI-судья оценивает, прошли ли вы текущую сцену, и сам двигает прогресс. Когда сцены закончились — герой подводит финал, а чат «растворяется» в обычный free-form: можете продолжать общаться, ничего не сбрасывается.

Безопасность

Текст сюжета проходит три уровня проверки прежде чем сохраниться: regex на упоминания несовершеннолетних, LLM-модерация по красным линиям (реальные публичные лица, инцест между кровными родственниками, насилие над животными, методы суицида) и финальный regex на структурированный результат, чтобы AI не «дописал» нежелательное в beat'ах. Если что-то не подошло — сюжет не сохраняется, кредиты возвращаются.

Редактирование и переигровка

Уже готовый сюжет можно подправить — нажми «Редактировать», система откроет визард с твоими исходными полями, поправляешь и заново нажимаешь «Готово» (новая структуризация = 40 кр). Уже сыгранные прохождения остаются в истории чатов, новый запуск создаёт чистую сцену с тем же сюжетом — заходить можно столько раз, сколько хочется.

Что под капотом

  • MVP с одним персонажем-партнёром. В текущей версии в сюжете один NPC (плюс ты). Расширение до 5 действующих лиц — в следующей итерации.
  • Снимок персонажа при создании. Если автор сюжета или модераторы потом удалят персонажа, твой сюжет всё равно играется — мы запоминаем краткое описание на момент финализации.
  • Без скрытых апселлов. Сообщения внутри сюжета стоят как обычные. Платный только сам процесс создания/редактирования сюжета (один раз за версию).
#сюжеты#roleplay#AI
Обновление

Персонажи стали отвечать развёрнутыми сценами

Главное — переписали то, как герои строят ответ. Раньше промпт просил их «писать как в мессенджере: коротко, обрывками, многоточиями» — и вы получали ответ в 280 символов с «…» на конце, даже если модель писала богатую сцену на 1500. Теперь это литературный roleplay: 2–4 абзаца, действия в *...*, сенсорная деталь, эмоциональная динамика. Заодно расширили память сцены с 8 до 24 последних сообщений.

Сцена вместо однострочника

До этого апдейта инструкция персонажу была буквально такая: «1–2 коротких абзаца, как живая переписка в мессенджере, стена текста = провал, не бойся оставить мысль не договорённой». Хорошо звучит на бумаге — а на практике герой выдавал «*хмыкнула* ну ты даёшь. пауза. спасибо. реально…» в ответ на любую вашу реплику.

Переписали инструкцию: теперь от персонажа ждут полноценную сцену — реакция тела или жест, реплика, сенсорная или эмоциональная деталь. Действия в *...* приветствуются как часть прозы, а не как одно слово «*кивнула*». Каждый ответ должен двигать сцену вперёд, а не зеркально подстраиваться под длину вашей реплики.

Хватит резать длинные ответы

Параллельно жил внутренний предохранитель: если вы писали коротко (меньше 30 символов — «привет», «ок», «да»), мы принудительно обрезали ответ персонажа до ~300 символов с многоточием. Логика была «не давать модели лить простыню на однословный ответ» — но фактически это била по всем нормальным репликам: модель писала сцену на 1500 символов, мы оставляли 280 и приклеивали «…».

Подняли порог: предохранитель теперь срабатывает только на действительно патологические случаи (ответ длиннее 1500 символов на 1–2 символа от вас). На обычные «привет» / «ок» персонаж теперь отвечает развёрнутой сценой — той самой, что модель и хотела написать.

Память сцены — 24 хода вместо 8

Окно истории, которое попадает в промпт, выросло с 8 до 24 последних сообщений — это примерно 12 ваших реплик и 12 ответов героя. Раньше после 5 ходов персонаж начинал «забывать» имя вашей кошки или то, что вы упомянули город три сообщения назад. Теперь сцена держится связно на протяжении полноценного разговора, и герой может ссылаться на детали, которые вы рассказали в начале.

Финал реплики — без «…»

Отдельный фикс — финальное многоточие. Раньше движок добивал «…» в конец почти любого ответа, который не заканчивался строгой пунктуацией. В частности — после закрытого *действия* вроде «*шлёпает тебя по плечу с игривым видом*», превращая нормальный конец сцены в «вечный клиффхэнгер». Теперь «…» добавляется только если ответ оборвался на середине слова — то есть когда это действительно технический срез, а не стилистический выбор.

Что ещё под капотом

  • Меньше «AI-шаблонов». В тексте инструкции явно перечислены и запрещены типовые AI-клише («крылья подрагивают», «голос дрожит», «затаила дыхание», «глаза наполняются слезами»). Если хочется передать эмоцию — конкретный физический жест или сенсорная деталь, а не штамп.
  • Параметры модели. Frequency/presence penalties подкрутили с 0.6/0.4 до 0.3/0.2 — старые значения зажимали сенсорную лексику и делали описания «пресными». Защиту от повторов это не сломало.
  • Что не трогали. NSFW-логика, эмоциональный движок, тоновое смягчение и проверки безопасности остались как были. Это апдейт про прозу, а не про границы.
#проза#roleplay#память#качество
Крупный релиз

Свои персоны — играй от лица кого угодно

Теперь можно создать «персону» — фиктивную роль, от лица которой ты играешь в чате. Айтишник из Москвы, студентка-художница, отставной военный — герой запоминает имя, возраст, внешность и контекст и обращается к тебе именно так. До первой покупки доступен 1 слот, после — 5.

Раздел «Мои персоны»

В меню профиля (под кошельком) появился пункт «Мои персоны». На странице — индикатор свободных слотов, список твоих персон и кнопка «Создать». Для каждой персоны можно задать имя, возраст, пол, внешность и контекст: чем занимается, откуда, что важно знать герою.

До первой покупки кредитов доступен один слот, после — пять. Лимит мгновенно подрастает, как только пополнишь кошелёк.

Переключение прямо из чата

В шапке любого чата теперь есть чип «Я: имя персоны» (или «Без персоны»). Один клик — модалка со списком твоих персон. Выбираешь, сохраняешь — герой начинает обращаться к тебе как к этому персонажу. Существующая история не меняется, но все следующие реплики идут уже с новой ролью.

Что меняется для героя

Под капотом — отдельный блок промпта USER PERSONA, который сообщает модели «пользователь играет за такого-то». Герой учитывает имя, внешность и бэкстори: упомянет татуировку на плече, заметит, что ты в Москве полгода, обратится не «ты», а конкретно «Алекс».

Поведенческий портрет (как ты обычно пишешь) тоже остаётся — он про твой стиль речи, не про идентичность.

Аватар — как у персонажа

Аватар выбирается прямо при создании, через тот же пикер, что и у персонажей: загрузить файл, сгенерировать в ИИ-генераторе или взять из своей истории. После сохранения внутри редактирования доступна кнопка «Перегенерить» (30 кр) — если хочется быстро освежить лицо без выхода из визарда.

Что под капотом

  • Минимум 18+. Возраст персоны валидируется и на форме, и на сервере. Описания проходят анти-инъекционный фильтр — попытки «забить» себе системные инструкции через бэкстори отбиваются.
  • Soft-delete. Удалённую персону всё ещё помнят чаты, к которым она была привязана, — диалог не падает. В новых ответах блок USER PERSONA просто исключается.
  • Старые чаты не трогаем. Все диалоги, созданные до релиза, работают как раньше. Никаких миграций повествования, никаких принудительных «теперь ты Алекс».
#персоны#роль#roleplay
Крупный релиз

Сцены с двумя персонажами и голосовые ответы

Главное за этот апдейт — режим сцены: можно позвать второго персонажа прямо в ваш 1:1 чат, и они начнут говорить друг с другом и с вами. Параллельно прокачали озвучку: каждое сообщение теперь читается голосом того, кто его произнёс, а не «общим» голосом чата.

Позови второго персонажа в чат

В шапке любого чата появилась кнопка «+ Позвать». По клику открывается список ваших персонажей — выбираете гостя, подтверждаете вход (25 кр), и второй персонаж присоединяется к разговору. Это не отдельная комната — это та же история с вашим основным персонажем, в которую просто пришёл ещё один.

Шапка чата на время сцены превращается в «двойную»: два аватара, имя хоста через точку с именем гостя, и кнопка «× Завершить». В списке чатов слева такой диалог тоже выделяется — рядом с аватаром хоста проступает аватар гостя и появляется значок «🎬 Сцена».

Кто отвечает — решает контекст

Каждое ваше сообщение в сцене сначала проходит через маленький классификатор: «к кому обращаешься?». Если адресовали одному по имени или местоимению — ответит только он. Общий вопрос или драматический момент — оба ответят по очереди, читая реплики друг друга.

Персонажи также могут сами привести друга «в кадр», если по сюжету это уместно. И уйти могут тоже сами: если в ответе появляется нарратив «ушла домой», «попрощалась», «закрыла за собой дверь» — сцена автоматически закрывается и чат возвращается к одному персонажу.

Разные аватары и подписи у баблов

Сообщения в сцене теперь визуально отличаются: подпись с именем над первым баблом каждой реплики, аватар того персонажа, который только что говорил, тонкая полоса акцента у гостя. На границе сцены — служебные плашки «Маша присоединилась к разговору» и «Маша ушла из сцены».

Голос каждого — свой

До этого апдейта озвучка любого сообщения шла «голосом чата» — то есть голосом хоста. В сцене это звучало странно: гость говорит её репликами, а голос — другого человека. Починили: теперь TTS подхватывает голос того, кто произнёс конкретную фразу. Зеро Цу звучит как Зеро Цу, Стефа — как Стефа.

Заодно прошлись по каталогу — у всех 250 персонажей теперь подобраны ElevenLabs-голоса, никаких «нет звука потому что забыли назначить».

Озвучка стала премиум-фичей

Раньше озвучить любое сообщение мог любой зарегистрированный пользователь — это была щедрая, но дорогая для нас функция. Теперь генерация новой озвучки открывается после первой покупки кредитов (как и видеозвонки): на кнопке «Воспроизвести» появляется маленький замок, клик показывает экран с предложением открыть фичу. Уже сгенерированные аудио играют для всех — повторно слушать не нужно платить.

Защита от «пустой» озвучки

Поймали редкий, но обидный баг: если ElevenLabs возвращал ошибку (кончилась квота, недоступный голос), мы тихо сохраняли пустой mp3-файл и показывали «готово» — а браузер потом ругался на сломанный формат. Теперь любая ошибка синтеза сразу помечает сообщение как failed, и кнопку можно нажать ещё раз для ретрая.

Что ещё под капотом

  • Каталог в пикере. «+ Позвать» теперь показывает всех публичных персонажей платформы (до 100), ваши избранные — наверху списка.
  • Модалки больше не «уезжают». Все модальные окна теперь рендерятся в портал, поэтому корректно центрируются поверх любых layout-эффектов.
  • Защита моментов. Если ваш персонаж сейчас в кульминационной сцене (признание, пик напряжения), пригласить второго временно нельзя — фраза «подождите следующего сообщения» гасит технические инвайты, которые сбивают драматургию.
  • Конец сцены при звонке. Если во время сцены вы начнёте голосовой звонок, сцена автоматически закрывается — звонок остаётся 1:1.
#сцены#озвучка#multi-character#TTS
Крупный релиз

Оживающие аватары, реалистичные фото и LATAM

За две недели в vluvvi приехало больше, чем за весь предыдущий месяц: видео-аватары на карточках, отдельный фото-движок ради реализма, раздельная память персонажа о себе и о вас, имиджборд-режим на форуме, испанский и португальский, награды за стрики и новый платёжный экран.

Аватары теперь двигаются

Каждый персонаж получает короткое видео-аватарку. На десктопе оно стартует при наведении на карточку, на телефоне — автоплеем, когда карточка попадает на экран. На странице персонажа видео крутится сразу.

Под капотом — отдельная очередь рендеринга на Replicate, видео хранится у нас в S3, чтобы не зависеть от внешних CDN. Старым персонажам мы прогнали бэкфилл, новым видео генерится автоматически при создании или смене аватара.

Реалистичные фото — отдельный движок

Параллельно с базовым стилем мы подключили реалистичный фото-бэкенд на Chroma + PuLID. Картинки заметно ближе к фото, чем раньше: меньше «мыла», аккуратнее лица, лучше держится сходство с аватаркой.

Параметрически персонаж точнее описывает сам себя для изображения: помимо одежды и состояния, в кадр едут поза, эмоция и наличие второго человека. Фото сильнее соответствует тому, что именно происходит в сцене, а не «среднему по больнице».

Раздельная память: про вас и про себя

Раньше всё, что персонаж запоминает, валилось в одну кучу — и факты о вас, и факты о нём самом. Теперь это два разных слоя:

  • Память о вас — имена, привычки, важные истории, договорённости.
  • Память о себе — характер, бэкграунд, реакции и привычки самого персонажа.

В итоге персонажи стали последовательнее: меньше «забывают, кто они сами», и не путают свои черты с вашими.

Подсказки в чате

Если зависли и не знаете, что написать, в композере появилась кнопка с подсказками. По нажатию — дерево из коротких вариантов с иконками: можно развернуть ветку и выбрать готовую реплику. На пустом чате режим переключается на «опенеры» — что написать первым.

Форум стал имиджбордом

Форум получил классический имиджборд-режим: номера постов, ответы через >>123, обратные ссылки на тех, кто вам ответил, грин-текст (>цитата) и спойлеры. В композере — мультиаттач, drag-and-drop, кнопки greentext/spoiler/quote, галерея вложений с лайтбоксом. Свой пост можно удалить.

Испанский и португальский

vluvvi теперь говорит на четырёх языках: русский, английский, испанский, португальский. Сайт сам определяет язык по IP и заголовку браузера и предлагает соответствующую версию. Персонажи получили локализованные тексты, а сам ИИ переключает стиль ответа под язык собеседника.

Платежи в Latin America пока выключены — там показывается отдельный экран «скоро». В RU и EN всё работает как раньше.

Удержание: стрики, кредиты, возвраты

  • Награды за серии. На 3-й, 7-й, 14-й и 30-й день подряд вы получаете кредиты. В шапке появился индикатор серии с обратным отсчётом до следующей награды.
  • Видимая квота бесплатных сообщений. При возврате в чат сверху показывается баннер: сколько бесплатных сообщений у вас есть прямо сейчас.
  • Уведомления возврата. Если вы оставили диалог «на полуслове», персонаж может прислать пуш или сообщение в Telegram-боте — и при клике вы возвращаетесь точно в тот же чат.
  • Telegram-бот. Привязка аккаунта стала проще — через deep-link из приложения.

Новый платёжный экран

Полностью переделали окно покупки кредитов: эмоциональная подача, блок с социальными доказательствами, отдельная кнопка для закрытия. Клик по балансу в шапке теперь сразу ведёт в полноценный кошелёк, минуя промежуточный модал.

Новый языковой движок

Перевели основной диалог на Hermes 3 70B: стабильный русский, нет посторонних языков в ответах, заметно меньше «полицейских» формулировок.

Защита от подделок и накруток

  • Гостевые сессии привязаны к устройству — закрыли фарминг бесплатных кредитов через смену вкладок.
  • Невидимая капча на регистрации — без галочек и пазлов, работает в фоне.
  • Если модель уходит в meta-комментарий («я не могу это писать») или начинает выдумывать несуществующее фото, чат автоматически просит её перегенерировать ответ.
#видео#фото#память#LATAM#удержание

Используя сервис, вы соглашаетесь с использованием cookies и Яндекс.Метрики (включая вебвизор). Подробнее