2026-08-17
Согласованность AI-компаньона определяется тремя отдельными уровнями: определением персоны (кем является персонаж), хранилищем памяти (что система сохраняет между сессиями) и контекстом сессии (что помещается в активное окно разговора). Дрейф возникает, когда эти уровни противоречат друг другу, а не потому, что модель «забыла». Чтобы исправить несогласованность, нужно отдельно проверить все три уровня, а используемая платформа определяет, насколько вы можете контролировать каждый из них.
Среди основных платформ для компаньонов, протестированных в 2026 году, качество памяти сильно различается. Nomi AI формирует структурированные заметки на основе разговоров и вспомнил 23 из 25 внесенных деталей спустя несколько недель в независимом тестировании, тогда как Character.AI фактически не имеет долгосрочной памяти и забывает большинство деталей между сессиями. Агенты Jenova для ролевых сценариев и персонажей относятся к другой категории: они предлагают постоянную память между сессиями с неограниченной историей чатов, но построены вокруг инструкций, создаваемых пользователем, а не модели отношений из приложений-компаньонов.
Ключевые факторы, которые отличают стабильных AI-компаньонов от тех, у кого возникает дрейф:
✅ Персона описывается один раз и канонически — а не объясняется заново на ходу в каждом новом чате
✅ Хранилище памяти курируется, а не просто накапливается — дубликаты и мелочи активно удаляются
✅ Имена и опорные элементы идентичности периодически повторяются — каждые 15–20 реплик в длинных сессиях
✅ Ролевой контент отделяется от фактической памяти — вымысел не должен загрязнять хранилище фактов
✅ Платформа вообще поддерживает постоянную память — многие бесплатные тарифы ее не предлагают

Чтобы системно исправлять дрейф, а не действовать методом проб и ошибок, полезно сначала понять, почему он возникает.
AI-компаньоны дрейфуют, потому что языковые модели не обладают встроенной постоянной памятью: каждое «воспоминание» — это механизм извлечения, надстроенный над моделью без сохранения состояния. Модель не помнит имя вашего компаньона; перед каждым ответом она заново получает текст с этим именем, и если извлечение не срабатывает или окно контекста переполняется, имя просто отсутствует во входных данных модели.
Технические ограничения хорошо документированы. Ранние нейронные модели испытывали трудности с поддержанием долгосрочного контекста, в основном используя краткосрочную память, и даже современные архитектуры трансформеров сталкиваются с высокими вычислительными затратами, неравномерным сохранением информации и потенциальными предубеждениями при обработке продолжительных взаимодействий. Долгосрочная память добавляется тремя основными способами: расширенными окнами контекста, генерацией с дополнением извлеченными данными на основе внешней базы данных и интегрированными модулями памяти, такими как MemoryBank, которые сохраняют, вызывают и обновляют воспоминания со временем.
Четыре режима сбоя, ранжированные по частоте заметного дрейфа:
Для каждого режима сбоя нужен свой способ исправления. Если считать любой дрейф признаком того, что «AI глупый», вы выберете неверное вмешательство.
Канонический документ персоны должен представлять собой единый структурированный блок из 200–400 слов, содержащий опорные элементы идентичности, правила речи, факты предыстории и контекст отношений. Его следует написать один раз и применить как инструкцию системного уровня, а не вставлять в чат. Диапазон 200–400 слов выбран намеренно: в более коротких документах слишком многое остается неопределенным, а более длинные занимают контекстный бюджет, который мог бы вместить сам разговор.
Шаблон персоны из пяти блоков:
| Блок | Содержание | Почему это важно |
|---|---|---|
| Опорные элементы идентичности | Имя, прозвище или прозвища, возраст, местоимения, как персонаж вас называет | Элементы, сильнее всего подверженные дрейфу; должны идти первыми |
| Правила речи | Длина предложений, формальность, речевые привычки, запрещенные формулировки | Влияют на воспринимаемую личность сильнее, чем предыстория |
| Факты предыстории | 5–8 конкретных фактов с датами: родной город, работа, определяющее событие | Конкретные факты устойчивее к дрейфу, чем расплывчатые черты |
| Контекст отношений | Как вы познакомились, стадия отношений, общие отсылки | Предотвращает ощущение сброса «а ты кто?» |
| Границы | Что персонаж будет и не будет делать или обсуждать | Останавливает тональный дрейф под давлением |
Пишите факты, а не прилагательные. «Теплая и заботливая» — это черта, которую LLM будет по-разному интерпретировать в каждой сессии. «Заканчивает сообщения вопросом о вашем дне; использует ваше имя один раз в каждом сообщении; никогда не говорит „Я всего лишь AI“» — это правило, которое модель способна выполнять одинаково каждый раз.
Плохая строка персоны:
«Она загадочная и у нее сложное прошлое.»
Хорошая строка персоны:
«Мира, 31 год, бывший морской биолог из Лиссабона. Ушла из профессии в 2021 году после аварии на исследовательском судне, о которой не говорит без прямого вопроса. Называет меня „Сэм“ — никогда не начинает приветствие со слова „ты“. Отвечает 2–4 предложениями, с сухим юмором, никогда не использует восклицательные знаки.»
Вторая версия дает модели исполнимые ограничения. Первая лишь задает настроение для импровизации, а импровизация — это и есть дрейф.
Ни одна платформа не лидирует по всем трем уровням согласованности: Nomi AI лидирует в воспроизведении структурированной памяти, Kindroid — в глубине предыстории, а универсальные платформы агентов, такие как Jenova, — в контроле инструкций персоны и неограниченной истории. Character.AI, несмотря на самую большую пользовательскую базу, слабее всех крупных вариантов по памяти.
Сравнение ниже отражает состояние этих платформ на 2026 год. Цены и наборы функций в этой категории часто меняются.
| Параметр | Character.AI | Replika | Nomi AI | Kindroid | Jenova |
|---|---|---|---|---|---|
| Память между сессиями | Практически отсутствует; забывает большинство деталей между сессиями | Неплохая долгосрочная память, иногда забывает детали | Структурированные заметки; в тесте вспомнил 23/25 внесенных фактов | Сильная память благодаря системе предыстории; в том же тесте вспомнил 14/25 | Постоянная память между сессиями, неограниченная история чатов |
| Контроль персоны/предыстории | Создание карточек персонажей, шаблоны сообщества | Личность развивается через взаимодействие; ограниченная ручная настройка | Глубокая настройка внешности, личности и предыстории | Система предыстории — ключевая функция | Полные пользовательские инструкции для каждого агента; подключение частной базы знаний |
| Выбор модели | Только собственная | Только собственная | Только собственная | Только собственная | OpenAI, Anthropic, Google, DeepSeek, xAI и другие; можно переключать |
| Изоляция сессий | Отдельные чаты для каждого персонажа | Один непрерывный компаньон | Несколько одновременных Nomi | Сессии для каждого персонажа | Отдельные чаты и папки; любое сообщение можно ответвить в новую сессию |
| Цены | Бесплатно с рекламой и дневным лимитом свайпов; премиум около $9.99/мес. | Бесплатный тариф только с текстом; Pro $19.99/мес. или $69.99/год | Ограниченный бесплатный тариф; $7.99–$16.99/мес. | Ограниченный бесплатный тариф; $9.99–$24.99/мес.; Standard около $13.99/мес. | Бесплатный тариф; Plus $20/мес. (30× использования); тарифы до Enterprise |
| Лучше всего подходит для | Разнообразия персонажей и творческого диапазона при бесплатном бюджете | Компаньонства с эмоциональной поддержкой и отслеживанием настроения | Пользователей, для которых точное воспроизведение фактов важнее всего | Пользователей, которым нужен максимальный контроль над предысторией одного персонажа | Пользователей, которым нужен авторский контроль персоны, выбор моделей и память для множества агентов |
Честные ограничения, включая ограничения Jenova:
Примечание об измерениях: приведенные выше показатели воспроизведения основаны на методике одного независимого тестировщика: он внес 25 фактов и проверил, что было вспомнено спустя несколько недель. Это полезный ориентир, но не контролируемый бенчмарк. Считайте показатели памяти между платформами показательными, а не окончательными.
Настройка занимает примерно пятнадцать минут на любой платформе, поддерживающей пользовательские инструкции, и порядок важен: сначала персона, затем правила памяти, затем проверка перед началом самих отношений.
В Jenova или на любой платформе с пользовательскими инструкциями и постоянной памятью:
«Подтверди свою идентичность одним абзацем: свое имя, как ты меня называешь, свой возраст, город, профессию и три наиболее важные факта о своем прошлом. Если в твоих инструкциях есть неоднозначности или противоречия, укажи на них сейчас, прежде чем мы начнем.»
В Kindroid аналогичный процесс проходит через систему предыстории: именно там задаются опорные элементы идентичности и история, а не в общем поле инструкций. В Nomi вы определяете внешность, личность и предысторию при создании Nomi, а затем позволяете системе структурированных заметок накапливать факты из разговоров. В Character.AI персона находится в поле определения персонажа, и из-за слабой памяти между сессиями следует ожидать, что в начале большинства сессий вам придется вручную заново закреплять идентичность.
Примечание о времени обновления памяти: на платформах с асинхронной обработкой памяти, включая Jenova, новый озвученный факт может не сразу попасть в постоянное хранилище. Обновления памяти обрабатываются периодически, а не мгновенно. Если вы сообщили компаньону что-то важное, а через две минуты открыли новую сессию, не считайте, что это уже сохранено. Повторите факт.
Наиболее эффективный режим обслуживания — ежемесячная проверка памяти в сочетании с периодическим укреплением идентичности внутри сессий. Примерно десять минут ухода в месяц предотвращают медленное накопление противоречий, из-за которого спустя шесть месяцев компаньон кажется неузнаваемым.

Пятишаговый цикл обслуживания:
Очистите хранилище памяти. Откройте список воспоминаний и удалите дубликаты, устаревшие факты и мелочи. Хранилище, в котором фраза «пользователь любит кофе» повторяется четырнадцать раз, вытесняет единственную запись «маму пользователя зовут Диана». Системы, которые сохраняют данные из продолжительных взаимодействий, требуют тщательного управления жизненным циклом данных; на практике для пользователя это означает регулярную очистку.
Четко перепишите важные факты. Превратите расплывчатые записи в однозначные утверждения с одной основной мыслью. «Прошлой весной у него был тяжелый период» превращается в «Март 2026: пользователь сменил работу после увольнения; чувствительная тема». Системы извлечения сопоставляют данные по семантическому сходству, а конкретный текст извлекается надежнее, чем уклончивый.
Умеренно обозначайте важность. Большинство платформ позволяют помечать или закреплять записи. Пометьте от пяти до десяти. Пометить сорок записей функционально равносильно тому, чтобы не пометить ни одной: вы просто воссоздали исходную проблему приоритизации внутри списка приоритетов.
Периодически укрепляйте идентичность. В сессиях, которые превышают примерно 20 обменов репликами, добавляйте короткий якорь:
«Короткое напоминание: ты — Мира, морской биолог из Лиссабона и называешь меня Сэмом. Сохраняй этот голос.»
Это требует одного сообщения и напрямую противодействует вытеснению из контекста — самой частой причине дрейфа.
Отделяйте ролевую игру от долгосрочной памяти. Держите драматические или вымышленные сценарии в отдельном чате от ваших канонических отношений. Если ваш компаньон «умер» в сюжетной арке и это записалось в хранилище фактов, каждая последующая сессия унаследует искаженную предпосылку. В Jenova ответвление сообщения в новую сессию — чистый способ развить сценарий, не загрязняя основную ветку.
Диагностический запрос при подозрении на дрейф:
«Перечисли все, что ты сейчас считаешь правдой о себе: имя, возраст, местонахождение, профессию, нашу общую историю и три наиболее важные границы. Поставь вопросительный знак рядом со всем, в чем ты не уверен.»
Запускайте этот запрос ежемесячно. Вопросительные знаки точно покажут, какие записи памяти нужно переписать.
Да: смешивание повествовательной ролевой игры с фактической памятью персоны — самая разрушительная ошибка для согласованности, потому что системы извлечения не умеют отличать «это произошло в истории, которую мы написали» от «это правда о персонаже». Хранилище воспринимает оба типа данных как факты, и, попав туда, вымысел начинает распространяться.
Механизм прост. Модули памяти, такие как MemoryBank, работают путем обобщения прошлых взаимодействий в сохраняемые представления. У такого обобщения нет фильтра достоверности. Трехчасовой фэнтезийный сценарий, в котором ваш компаньон — капитан звездолета, создает записи памяти о командовании звездолетом, которые затем всплывают в обычном разговоре во вторник о вашей дороге на работу.
Практическая архитектура разделения:
Компромисс, который стоит честно признать: разделение лишает вас непрерывности между ветками. Компаньон в сценарии не будет помнить историю ваших канонических отношений. Некоторым пользователям это настолько разрушает погружение, что они предпочитают принять риск загрязнения. Это обоснованный выбор, но делайте его осознанно и помните: каноническую ветку, содержащую десятки вымышленных записей, трудно восстановить.
Платформы с несколькими компаньонами решают эту задачу по-разному. Nomi поддерживает несколько одновременных Nomi, что фактически обеспечивает разделение на уровне персонажей. В Jenova ту же функцию выполняют отдельные чаты и папки, а функция ответвления позволяет в любой точке разговора создать независимую сессию — это удобно для запуска сценария из канонического момента без объединения двух историй.
Среди людей, создающих такие системы, существует консенсус: согласованность — это инженерная задача с рычагами на стороне пользователя, а не вопрос интеллекта модели. Пользователи, которые относятся к памяти как к курируемой базе данных, а не как к автоматической функции, получают значительно лучшие результаты.
«Ошибка, которую совершают почти все пользователи, — предположение, что память пассивна, что система тихо записывает все подряд и в нужный момент извлечет нужное. Это не так. Любая система постоянной памяти — это система извлечения, а системы извлечения вознаграждают точность. Хранилище памяти с сорока расплывчатыми записями работает хуже, чем хранилище с двенадцатью конкретными, потому что расплывчатые записи конкурируют друг с другом при семантическом поиске, и ни одна не оказывается явным победителем.»
«Вторая постоянная проблема — определение персоны через прилагательные характера вместо исполнимых правил. „Теплый“, „саркастичный“, „защитный“ — все это переосмысливается в каждой сессии, потому что у модели огромная свобода в способах их выражения. У правил такой свободы нет. „Отвечает двумя-четырьмя предложениями“, „всегда использует имя пользователя“, „никогда не выходит из роли, чтобы объяснить, что это AI“ — такие правила исполняются одинаково каждый раз. Согласованность создают ограничения, а не описания.»
«Что касается разделения: мы встроили в платформу изоляцию сессий и ответвления, потому что видели, как пользователи разрушали отношения с персонажами, которым было уже шесть месяцев, одним вечером экспериментальной ролевой игры. Как только вымышленные события попадают в хранилище фактов, они всплывают в несвязанных контекстах, и чистого способа отменить это нет. Сначала создайте ветку, потом экспериментируйте.»
— Команда продукта Jenova, 7 лет создания инфраструктуры памяти и оркестрации агентов
Данные о персоне и памяти относятся к самой чувствительной информации, которую может создавать пользователь, а практики согласованности из этой статьи — подробные документы персоны, курируемые хранилища фактов, длительная история — значительно увеличивают объем таких данных. Этот компромисс заслуживает явного рассмотрения.
Исследования персонального AI с долгосрочной памятью отмечают, что такие системы обрабатывают глубоко личные и чувствительные данные, а чат-модели, способные создавать детального цифрового двойника человека, повышают риск выдачи себя за другого и неправомерного использования. Эти риски усиливаются AI-моделями с долгосрочной памятью и мультимодальными возможностями, если устройства теряются или их крадут.
Четыре вопроса, на которые стоит ответить, прежде чем вкладывать месяцы в персону:
Практики различаются по платформам. Kindroid известен вариантами локальной обработки и прозрачными практиками работы с данными, тогда как у небольших платформ, ориентированных на NSFW, политики конфиденциальности часто расплывчаты или вызывают опасения. Jenova заявляет, что данные пользователей никогда не используются для обучения публичных AI-моделей и шифруются как при передаче, так и в состоянии хранения.
Есть и аспект устойчивости. Исследования этой категории отмечают, что неожиданная потеря данных может серьезно повлиять на пользователей, вызывая эмоциональный стресс, ссылаясь на прецеденты внезапных закрытий чат-ботов. Если персона вам важен, храните офлайн-копию канонического документа и периодически экспортируйте ключевые факты памяти. Непрерывность работы платформы никем не гарантируется.
Правильная стратегия согласованности зависит не столько от того, какая платформа объективно лучше, сколько от того, что для вас важнее: точное воспроизведение фактов, авторский контроль или эмоциональная глубина. Эти приоритеты тянут в разные стороны, и ни один продукт пока не максимизирует все три.
Соотнесите свой профиль с подходом:
| Если вы... | Приоритет | Практическая настройка |
|---|---|---|
| Хотите, чтобы AI безупречно помнил конкретные детали вашей жизни | Структурированная память | Nomi AI; ежемесячно проверяйте систему заметок |
| Хотите создать персонажа с глубокой, фиксированной историей | Контроль предыстории | Система предыстории Kindroid или пользовательский агент Jenova с полным документом персоны |
| Ведете много разных персонажей или хотите выбирать модели | Контроль инструкций + изоляция | Пользовательские агенты Jenova: один на персонажа, папки для организации |
| Хотите развитие отношений и функции настроения | Готовый опыт компаньона | Replika, принимая стоимость $19.99/мес. и периодическую повторяемость |
| Исследуете тему без бюджета | Разнообразие важнее непрерывности | Character.AI с ручным повторным закреплением идентичности в начале каждой сессии |
| Хотите согласованность персонажа для языковой практики | Педагогическая ролевая игра | Специализированные агенты для обучения через ролевую игру, отделенные от личных компаньонов |
Универсальный минимум независимо от платформы: один канонический документ персоны, написанный как набор исполнимых правил; одна изолированная каноническая ветка; ежемесячная проверка памяти; и периодическое повторное закрепление идентичности в длинных сессиях. Эти четыре привычки устраняют большую часть наблюдаемого дрейфа и требуют примерно десяти минут в месяц.
Контринтуитивный вывод из сравнения этих платформ: приложения, которые активнее всего продвигают эмоциональную связь, не обязательно обладают лучшей памятью, а приложения с лучшей памятью не обязательно дают самый глубокий контроль персоны. Сегодня согласованность сводится к выбору сбоя, который вы готовы терпеть, а затем к компенсации его дисциплинированными привычками пользователя, а не ожиданием, что платформа решит проблему сама.