Зачем экспортировать чаты Character.AI?
Долгая ролевая игра — это недели общей истории, и хранится она на одной платформе. Экспорт даёт вам копию, которой вы распоряжаетесь сами, что бы ни случилось с оригиналом.
- Резервная копия на случай, если персонажа удалят или изменят
- Возможность продолжить ту же историю с другими моделями и настройками
- Архив, который можно перечитывать вне приложения
Шаг 1. Запросите экспорт данных
Экспорт — собственная функция Character.AI, и она есть у каждого аккаунта. Он выгружает данные аккаунта целиком; отдельной кнопки для экспорта одного чата нет.
На сайте
- 1Откройте профиль и перейдите в Profile Settings
- 2Выберите Account, затем Manage Account & Data
- 3Нажмите Export data и подтвердите
В приложении
- 1Откройте Profile
- 2Перейдите в настройки
- 3Нажмите Export my data
Названия пунктов меню время от времени меняются. Если не можете их найти, сверяйтесь с официальной инструкцией Character.AI по экспорту. Подготовка экспорта может занять время; скачайте его, когда Character.AI сделает файл доступным.
Шаг 2. Найдите переписку в архиве
Загрузка приходит в виде ZIP-архива. Сначала распакуйте его на компьютере: Reverie читает файл переписки внутри, а не сам ZIP.
Character.AI со временем менял структуру архива, поэтому ищите файл по содержимому, а не по названию. Откройте JSON-файлы в любом текстовом редакторе. Нужный файл содержит ваши сообщения — обычно это список "turns", где у каждого ответа есть "candidates".
{
"turns": [
{
"author": { "name": "You", "is_human": true },
"candidates": [{ "candidate_id": "a1", "raw_content": "Where were we?" }],
"primary_candidate_id": "a1"
},
{
"author": { "name": "Aria" },
"candidates": [{ "candidate_id": "b1", "raw_content": "At the lighthouse…" }],
"primary_candidate_id": "b1"
}
]
}Reverie также распознаёт старые экспорты, где чаты лежат в "histories" и "msgs", и плоские списки сообщений с пометкой "is_human".
Шаг 3. Импортируйте чат в Reverie
Каждая переписка импортируется в отдельный пустой чат с тем персонажем, с которым вы общались.
- 01
Подготовьте персонажа
Найдите того же персонажа в Reverie или воссоздайте его по приветствию, описанию и нескольким примерам ответов. Импорт персонажей может собрать его из карточки или скриншотов.
- 02
Начните новый пустой чат
Импорт работает только в чате без сообщений, чтобы две ленты никогда не смешались.
- 03
Загрузите файл переписки
В этом чате откройте Настройки чата → Управление чатом → Импортировать чат и выберите JSON-файл.
- 04
Проверьте превью и подтвердите
До сохранения Reverie показывает распознанный формат, сколько сообщений найдено и сколько из них ваших и от персонажа. Подтвердите и продолжайте с последнего сообщения.
Что переносится, а что нет
Импорт переносит саму переписку. Некоторых вещей с Character.AI нет в экспорте или у них нет точного аналога, поэтому вот полный список.
| Что | Переносится | Подробности |
|---|---|---|
| Ваши сообщения и ответы персонажа | Да | Все распознанные сообщения, с сохранением автора. |
| Порядок сообщений | Да | Сохраняется как в оригинале. Экспорты, сохранённые от новых к старым, переставляются в правильном порядке. |
| Время сообщений | Частично | Сохраняется, если в экспорте есть корректные отметки; иначе порядок задаётся при импорте. |
| Несколько чатов в одном файле | Частично | Импортируется первая переписка, и превью об этом сообщает. Остальные переносите из отдельных файлов. |
| Альтернативные ответы (свайпы) | Нет | Импортируется только оставленный вами ответ; остальные варианты не становятся свайпами. |
| Описание персонажа | Нет | Импорт читает переписку, а не настройки персонажа. Воссоздайте персонажа в Reverie. |
| Закреплённые воспоминания | Нет | Не восстанавливаются как закреплённые воспоминания. После импорта добавьте важное в описание персонажа. |
| Изображения, голос и вложения | Нет | Импортируется только текст сообщений. |
Экспорт Character.AI не работает?
Чаще всего перенос срывается по одной из этих причин.
Экспорт так и не пришёл или загрузка не удалась
Экспорт готовит Character.AI, поэтому запросите его снова на той же странице настроек и проверьте адрес почты в аккаунте. Reverie не может получить его за вас.
Reverie не принимает ZIP-файл
Сначала распакуйте архив и загрузите JSON-файл переписки из него. Импорт принимает файлы .json, .jsonl, .txt и .md.
Ошибка «Не удалось прочитать этот файл»
Скорее всего, вы выбрали файл аккаунта или настроек либо сам ZIP. Откройте JSON-файлы и выберите тот, в котором есть текст вашей переписки.
Импортировался только один чат
Если в файле несколько переписок, Reverie импортирует первую и сообщает об этом в превью. Чтобы перенести другую, сохраните её в отдельный JSON-файл и импортируйте в новый пустой чат.
Ошибка «В этом чате уже есть сообщения»
Импорт работает только в пустом чате. Начните новый чат с персонажем и импортируйте туда.
Файл слишком большой
Один импорт — до 10 МБ и 10 000 сообщений. Разбейте очень длинную переписку на части и импортируйте каждую в свой чат.
Можно ли экспортировать персонажа Character.AI?
Reverie импортирует переписку из вашего экспорта, а не описание персонажа, так что самого персонажа нужно воссоздать. Если вы его автор, скопируйте имя, приветствие, описание и определение на странице редактирования Character.AI. Если персонажа создал кто-то другой, публичного приветствия и описания плюс нескольких реплик из ваших чатов обычно хватает, чтобы передать его голос.
Вставьте это в импорт персонажей или создайте персонажа с нуля, а затем импортируйте в него свой чат. Разговор продолжится с того места, где остановился.