Ответвления разговоров
Отвести ветку от любого ответа и сохранить обе линии времени.
Ответвление копирует разговор до выбранного ответа и открывает копию как отдельный чат. Оригинал остаётся нетронутым и идёт дальше; ветка идёт туда, куда вы её уведёте. Пользуйтесь этим, когда хочется посмотреть, как ещё могла бы сложиться сцена, не теряя ту версию, что уже есть.
Как создать ветку
Вызовите панель инструментов сообщения
На компьютере наведите курсор на сообщение персонажа, на сенсорном устройстве коснитесь его.
Ещё → Создать ветку отсюда
Ветвление предлагается только на сообщениях персонажа — от своего собственного ответвиться нельзя. Нужен вход в аккаунт.
Подтвердите
Окно Создать ветку диалога объясняет, что произойдёт; Создать ветку создаёт ветку и открывает её.
Поля для имени нет. Ветка берёт заголовок родителя с приписанным (Fork), а если у оригинала заголовка не было — Forked Chat. Переименовать можно потом в списке чатов, см. Управление разговорами.
Что ветка наследует
Ответвление — это настоящая копия, а не указатель на оригинал.
| Копируется | Подробности |
|---|---|
| Сообщения до точки ветвления | Включая альтернативные ответы за переключателем вариантов, с перевыданными ключами, так что позднейшие перегенерации в одной ветке никогда не всплывут в другой |
| Изображения | Физически продублированы в хранилище, поэтому удаление любого из чатов не сломает картинки другого |
| Сводки разговора | Каждая сводка, чей диапазон умещается в копию, вместе с её родословной объединений |
| Установленные плагины | С их настройками, состоянием включения и порядком |
| Настройка | Сценарий, момент, персона, режим быстрого чата и язык чата |
| Состав | Список на момент ветвления — те, кто присоединился позже, в ветке отсутствуют |
Ничего после точки ветвления не переходит. Ветку можно ответвить снова.
Ветвление не разветвляет память. Сохранённые воспоминания принадлежат вам и персонажу, а не чату, поэтому обе линии времени читают и пишут одно и то же хранилище: то, чему персонаж научился в ветке, тут же известно в оригинале — и в любом другом вашем чате с ним. По-настоящему копируются и живут отдельно для каждого чата только сводки разговора. См. Как работает память.
Как найти свои ветки
Откройте список чатов, вызовите меню ⋯ у разговора и выберите Хронология. Окно Хронология чатов перечислит каждый ваш разговор с этим персонажем — счёт выглядит как {total} бесед, {forks} ответвлений — и отметит, какие строки являются ветками и в какой из них вы сейчас.
В шапке чата переключателя веток нет, и назначить какую-то ветку канонической нельзя. Ветки — обычные разговоры: они стоят в списке чатов, их можно поштучно переименовывать, архивировать, экспортировать и удалять.
Стоимость
Само ветвление бесплатно, и сообщение в ветке стоит столько же, сколько где угодно ещё. Ветка наследует контекст: цепочка сводок переходит целиком, так что ветка от разговора в 500 сообщений стартует с тем же контекстом на ход — и с той же ценой за сообщение, — что и разговор, из которого она вышла.
Ограничения
- Только сообщения ассистента.
- Нужен вход в аккаунт.
- Разговор, персонаж которого с тех пор удалён, ответвить нельзя.
Смежное
- Как работает память — что общее у веток, а что нет
- Управление разговорами — переименование, архивирование и удаление веток
- Сценарии — ветка сохраняет сценарий родителя и сменить его не может
- Групповые чаты — как ветвление отматывает состав назад