Синхронизация и работа офлайн

Athena работает по принципу offline-first: основные функции не зависят от сети. Подсветки, которые вы делаете, страницы, которые листаете, и заметки, которые пишете в метро, сначала записываются на это устройство, а при восстановлении соединения синхронизируются на другие ваши устройства.

Что работает офлайн

Чтение уже закэшированного, листание страниц и запись прогресса, подсветки, написание заметок, поиск в локальных словарях и прослушивание с системным речевым движком.

Что требует соединения

AI-беседы и поиск по базе знаний, распознавание текста (OCR), облачный синтез речи, загрузка новых импортированных файлов и скачивание всего, что ещё не закэшировано на этом устройстве.

Как работает синхронизация

Изменения попадают в локальную очередь и загружаются автоматически, как только вы в сети. Кнопки «синхронизировать» нет. Статус виден в интерфейсе: ожидают отправки, синхронизируются или всё синхронизировано.

Как разрешаются конфликты

Когда два устройства офлайн изменяют одни и те же данные, поведение Athena зависит от типа данных. Для прогресса чтения берётся самое свежее значение. Заметки сохраняются в обеих версиях, а решение остаётся за вами — ничто из написанного никогда не отбрасывается незаметно. Увидев уведомление о конфликте, посмотрите оригинал и копию и удалите ненужную.

Устранение неполадок

Новое устройство, пустая библиотека: войдите с тем же аккаунтом — сначала синхронизируется список библиотеки; файлы скачиваются по запросу — скачивается то, что вы открываете, поэтому хранилище не заполняется сразу.

Что-то не открывается офлайн: элемент ещё не закэширован на этом устройстве. Откройте его один раз в сети.

Зависло на «ожидает»: проверьте соединение. Если долго ничего не меняется, запустите принудительную повторную синхронизацию со страницы библиотеки.

Два устройства расходятся в прогрессе: дайте обоим синхронизироваться один раз — и они согласуются.

Ограничения и примечания

API-ключи облачных голосов не синхронизируются. Это сделано намеренно: мы не храним и не передаём ваши платёжные учётные данные для сторонних служб. На новом устройстве ключ вводится заново.

Локальные кэши используют память устройства. Настройки → Хранилище показывают, сколько занято, и позволяют очистить кэши; очистка не затрагивает ваши облачные данные.