Короткий ответ
Да, Whizi ищет по истории чатов, в два уровня из одного поля. Поле поиска в боковой панели мгновенно фильтрует названия чатов по мере ввода, а когда запрос достигает трёх символов, он также ищет текст сообщений на сервере, выводя такие чаты под заголовком Найдено в сообщениях с фрагментом текста вокруг совпадения.
Что охватывает поле поиска:
| Где ищем | Найдётся ли |
|---|---|
| Название чата | Да, мгновенно, фильтруется в браузере по мере ввода |
| Текст внутри сообщения | Да, начиная с трёх символов, ищется на сервере |
| Чаты внутри проекта | Да, один поиск охватывает проекты и список без группы вместе |
| Чаты, которые боковая панель ещё не загрузила | Да, поиск по сообщениям работает по всей истории |
Поиск по сообщениям требует авторизованного аккаунта и подключения к сети. Когда запрос выполнить нельзя, например офлайн, фильтр по названиям продолжает работать самостоятельно.
Как два уровня делят работу
Сопоставление названий выполняется в браузере, поэтому оно мгновенное и работает при любой длине запроса. Поиск по сообщениям это серверный запрос, и Whizi намеренно расходует его экономно: ничего не отправляется, пока запрос не наберёт хотя бы три символа, запрос выжидает паузу в 450 миллисекунд в вашем наборе текста, а запрос, уже выполненный в этой сессии, отвечается из кеша вместо повторной отправки.
Поиск по сообщениям возвращает до 20 подходящих чатов. Каждый отображается под заголовком Найдено в сообщениях с фрагментом текста вокруг совпадения, чтобы результаты можно было различить ещё до открытия любого из них. Пока запрос выполняется, боковая панель показывает Поиск по сообщениям…, а запрос без совпадений в названиях или сообщениях показывает Чаты по вашему запросу не найдены.
Поиск по разговорам ограничен 20 запросами в минуту. Обычный набор текста никогда не приближается к этому пределу, потому что пауза перед отправкой и кеш сессии держат число запросов низким.
Одна деталь, важная для старого аккаунта: боковая панель загружает список чатов постранично, но поиск по сообщениям работает по всей истории на сервере. Чат, до которого вы не долистывали месяцами, всё равно вернётся как совпадение.
Один поиск охватывает сразу все проекты
Открытие проекта показывает только чаты этого проекта. Ввод поискового запроса снимает этот фильтр: совпадения ищутся сразу в проектах и списке без группы, поэтому чат находится независимо от того, в какой папке он лежит, и не нужно вспоминать, куда вы его положили.
В остальном проекты это жёсткое разделение: чат принадлежит максимум одному проекту, именно это делает представление «всё остальное» в боковой панели рабочим. Поиск это единственное место, где такое разделение игнорируется. Переименование, удаление и структура проектов вокруг этого описаны в статье организуйте свои разговоры.
Переименовывайте чаты, которые захотите найти снова
Названия остаются самым точным инструментом. Совпадение по названию мгновенно, работает офлайн и работает при запросе, слишком коротком для поиска по сообщениям, поэтому чат, названный тем, что вы бы реально набрали, всплывает раньше всего остального.
Правила, которые применяются при переименовании, в порядке, в котором вы с ними столкнётесь:
- Пустое имя отклоняется с сообщением
Chat name cannot be empty. - Более 100 символов отклоняется в браузере с сообщением
Chat name is too long (max 100 characters). - Ограничение на бэкенде для того же поля составляет 120 символов, и он отвечает
Conversation titles must be between 1 and 120 characters. - Если сам запрос не выполняется, вы увидите
Failed to rename chat. Please try again.
Основную работу делают две привычки. Включайте в название существительные, по которым вы бы реально стали искать: клиента, файл, функцию или решение, а не глагол. И переименовывайте в конце сессии, а не в начале, потому что именно тогда становится понятно, о чём разговор оказался на самом деле.
Импортированные чаты ищутся так же, как и все остальные
Whizi импортирует данные из ChatGPT и Claude, и импортированный разговор переносит своё исходное название, обрезанное до 120 символов. Разговор без пригодного названия в экспорте становится Imported chat. У каждого импортёра своя страница: импорт чатов из ChatGPT и импорт чатов из Claude, где описан ожидаемый файл экспорта и то, что переносится.
После импорта это обычные чаты, поэтому их достигают оба уровня: их названия фильтруются мгновенно, а текст сообщений ищется от трёх символов, как и всё, что вы написали в Whizi. Большой импорт, оставляющий подряд ряд строк с одинаковым названием Imported chat, поэтому всё равно ищется по содержимому, хотя переименование той горстки чатов, которые вы ожидаете снова искать, остаётся более быстрым путём назад.
Импорт также идемпотентен, ключом служит связка аккаунта, источника и id источника, поэтому повторный запуск того же экспорта не дублирует строки, которые вы уже переименовали. Если сам импорт не выполняется, сообщение, которое вы видите, разобрано в статье ошибки импорта чатов.
Когда поиск не тот инструмент
Запрос короче трёх символов никогда не покидает браузер, поэтому фрагмент из двух символов, например аббревиатура вроде Q3, находит совпадения только в названиях. Если фрагмент, который вы помните, именно такой короткий, поищите вместо этого более длинную фразу рядом с ним или переименуйте чат, когда найдёте его.
Для поиска за пределами продукта путь это экспорт аккаунта. Пункт «Экспорт данных» находится в Настройках, в разделе Аккаунт, и возвращает ваш аккаунт в виде одного скачиваемого JSON файла, охватывающего чаты и сообщения, а также память, проекты и метаданные файлов, медиа, ссылки для общего доступа, подписку и профиль реферальной программы. Откройте этот файл в любом редакторе и ищите там. Экспорт ограничен 5 запросами в минуту, потому что он читает всё, что принадлежит аккаунту. Механика описана в статье экспорт ваших чатов и файлов.
- Поиск находит названия чатов мгновенно и текст сообщений от трёх символов
- Совпадения по сообщениям появляются под заголовком «Найдено в сообщениях» с фрагментом совпадения
- Поиск по сообщениям возвращает до 20 подходящих чатов
- Один поиск охватывает проекты и чаты без группы вместе
- Поиск по сообщениям достигает всей истории, а не только чатов, загруженных боковой панелью
- Переименование ограничено 100 символами в браузере и 120 на бэкенде
- Импортированные чаты сохраняют исходное название, а безымянные становятся Imported chat
- Для поиска за пределами продукта экспортируйте JSON аккаунта из Настроек
Частые вопросы
Могу ли я искать по истории чатов в Whizi?
Да, через поле поиска над списком чатов в боковой панели. Названия чатов фильтруются мгновенно по мере ввода, а когда запрос достигает трёх символов, текст сообщений тоже ищется на сервере, и подходящие чаты выводятся под заголовком «Найдено в сообщениях». Один поиск охватывает проекты и список без группы вместе.
Могу ли я искать внутри своих сообщений?
Да. Начиная с трёх символов, поле поиска запрашивает текст сообщений на сервере и возвращает до 20 подходящих чатов, каждый показан с фрагментом текста вокруг совпадения. Поиск работает по всей вашей истории, включая чаты, которые боковая панель ещё не загрузила, и требует авторизованного аккаунта и подключения к сети.
Почему я не могу найти чат, который точно существует?
Сначала проверьте длину запроса: при менее чем трёх символах находятся только названия, поэтому очень короткий фрагмент не дойдёт до текста сообщений. Поиск по сообщениям также требует подключения, и пока он не работает, фильтр по названиям продолжает действовать сам по себе. Найдя чат, переименуйте его в слова, к которым вы реально бы обратились, и мгновенное совпадение по названию будет находить его с этого момента.
Могу ли я искать по импортированным разговорам из ChatGPT и Claude?
Да, на тех же условиях, что и всё остальное. Импортированные разговоры переносят исходное название, обрезанное до 120 символов, а любой разговор без пригодного названия становится Imported chat. Поскольку импортированные чаты после переноса становятся обычными чатами, поиск по сообщениям достигает и их текста, так что даже ряд одинаково названных импортов можно различить по содержимому.
Находит ли поиск чаты внутри проекта?
Да. Ввод поискового запроса охватывает сразу проекты и список без группы, поэтому чат находится независимо от того, в какой папке он лежит. Это единственное место, где разделение по проектам игнорируется: везде остальные чат принадлежит максимум одному проекту, именно это позволяет боковой панели показывать проекты отдельно от всего остального.