Можно ли разветвить диалог в Whizi?

Краткий ответ

В Whizi нет функции форка, нет ветки и нет способа продублировать чат, потому что диалог хранит ровно одну активную ветку. Меню параметров чата предлагает переименование, закрепление, отметку звездой и удаление. Ближайший аналог, это редактирование уже отправленного сообщения, которое заменяет хвост диалога и сохраняет старый как версию.

Короткий ответ

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

Что в Whizi есть, так это версии сообщений. Редактирование уже отправленного сообщения заменяет хвост диалога и сохраняет заменённый хвост как версию, к которой можно вернуться. Это ветка, которую можно посетить, а не ветка, которую можно запустить параллельно: в любой момент активна ровно одна версия.

Слово «форк» на практике означает четыре разные вещи, поэтому начните с того, какая из них нужна вам:

Что вам нужноЧто использоватьЧто происходит на самом деле
Другой ответ с середины диалогаОтредактировать это сообщение и отправить сноваХвост заменяется, старый хвост архивируется как версия
Оба хвоста сохранены для сравненияСтрелки версий на отредактированном сообщенииОба хранятся, один активен, вы переключаетесь между ними
Два диалога, оба активны, с общей историейНедоступноВ продукте нет ни дубликата, ни копии, ни форка
Побочный вопрос, который не засоряет основную веткуНовый чатНичего не переносится, кроме того, что вы вставите сами
Один и тот же постоянный контекст в нескольких чатахПроектИнструкции и закреплённые файлы применяются ко всем чатам в нём
Копия, которую сможет продолжить другой человекНедоступноСсылка «поделиться» это доступное только для чтения представление

Почему форка нет

Это структурный ответ, а не ответ о планах на будущее. Диалог в Whizi хранит ровно одну активную ветку и ничего больше. Каждый, кто видит диалог, видит именно эту ветку: сайт, мобильное приложение, ссылки «поделиться» и стенограмма, которую получает сама модель. Неактивные версии хранятся отдельно, как обычные копии строк, к которым их можно восстановить.

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

Устройство маршрутов это подтверждает. Помимо самого списка диалогов, адресуемы только сообщения диалога, его версии и проект, к которому он относится. Нет ни одного эндпоинта для форка или дубликата, поэтому ни один клиент не может его предложить.

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

Что переносится в новый чат

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

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

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

Другой способ, к которому прибегают, это переключение моделей, и стоит сказать, чем оно не является. Переключение модели внутри диалога переносит весь тред на новую модель, а не копирует его во второй чат. На протяжении всего времени существует один тред, и ответы до переключения остаются подписаны той моделью, которая их написала. Схемы работы описаны в статье переключение моделей посреди диалога.

Два случая, которые решил бы форк

Сравнение двух ответов на один и тот же промпт. Это самая частая причина хотеть форк, и Whizi решает её иначе: отправьте промпт двум моделям в две колонки и читайте результаты рядом. Ни одна модель не видит ответ другой, в этом вся ценность сравнения. Это описано в статье сравнение моделей рядом, функции уровня Powerhouse.

Держать часть треда подальше от модели. Форк, это обычный обходной путь для диалога, который накопил контекст, который не хочется отправлять заново. Без него решение, это новый чат, начатый с короткого резюме того, что действительно важно. У чистого старта есть и собственное обоснование: длинный тред заставляет старый контекст соперничать за внимание с реальным вопросом, поэтому три предложения вводных часто читаются лучше, чем сорок сообщений истории.

Если вам нужна копия для кого-то другого, а не для себя, функция «поделиться» создаёт публичную ссылку на один диалог, и получатель видит очищенное, доступное только для чтения представление. Продолжить его он не может, и в его аккаунте это тоже не форк. Подробности, включая отзыв ссылки, есть в статье как поделиться диалогом.

Для копии всего сразу в настройках есть действие «Экспорт данных», которое формирует ваши чаты и сообщения, проекты и метаданные их файлов, медиа, ссылки «поделиться», подписку и профиль по реферальной программе. Это скорее архив, чем ветка, пригодная для повторного импорта: Whizi импортирует экспорты из ChatGPT и Claude, но не собственные.

Чек-лист
  • В Whizi нет функции форка, ветки или дублирования диалога
  • Диалог хранит ровно одну активную ветку, поэтому форку просто негде существовать
  • Меню параметров чата это переименование, закрепление, отметка звездой и удаление, без копирования
  • Редактирование и повторная отправка это ближайший аналог: он заменяет хвост и архивирует старый как версию
  • Активна только одна версия одновременно, поэтому версии посещают, а не запускают параллельно
  • Редактирование сообщения удаляет сохранённые версии всех сообщений после него, поэтому редактируйте самое раннее сообщение последним
  • Новый чат начинается пустым, без вставки вручную переносятся только инструкции проекта и закреплённые файлы
  • Ссылка «поделиться» это представление только для чтения, и получатель не может его продолжить

Частые вопросы

Как разветвить диалог в Whizi?

Никак. Нет функции форка, нет ветки и нет действия дублирования для чата. Основная причина в том, что диалог в Whizi хранит ровно одну активную ветку, и адресуемы у диалога только его сообщения, его версии и проект, в котором он находится. Ближайший аналог, это отредактировать одно из своих сообщений и отправить снова, что заменяет хвост с этого момента и сохраняет заменённый хвост как версию.

Могу ли я продублировать чат, чтобы оригинал остался нетронутым?

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

В чём разница между версией и форком?

Версия, это один из нескольких сохранённых хвостов для одного и того же сообщения, и в любой момент активна ровно одна из них. Вы переключаетесь между ними стрелками на отредактированном сообщении, и переключение меняет весь хвост, а не одну реплику. Форк, это два хвоста, которые оба активны и оба доступны для записи одновременно, и именно этого Whizi не делает. Версии описаны в статье регенерация и редактирование сообщений.

Если я начну новый чат, помнит ли модель старый?

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

Могу ли я разветвить диалог, чтобы попробовать другую модель?

Ветка для этого не нужна. Переключение модели внутри диалога переносит существующий тред на новую модель, и каждый ответ остаётся подписан той моделью, которая его создала, так что одно сравнение хранится в одном треде. Если вам нужны два ответа на один и тот же промпт, а не передача другой модели, отправьте его двум моделям рядом, это функция уровня Powerhouse.

Потеряю ли я поздние ветки, если отредактирую раннее сообщение?

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