Иллюстрация, сгенерировано ИИ
Как синхронизировать библиотеку чтения с Nextcloud, S3 или локальной папкой с шифрованием
Ваши сохраненные статьи, саммари, выделения и заметки на всех компьютерах. Хранятся там, где решите вы, и доступны только по вашему ключу. Настройка за десять минут без создания аккаунта у нас.
Кратко. В AI Summary Helper откройте Настройки → Синхронизация и бэкап → Добавить хранилище, выберите Nextcloud/WebDAV, S3-совместимое хранилище или папку на компьютере и сохраните предложенную кодовую фразу. Все данные шифруются в браузере перед отправкой. На втором компьютере достаточно добавить то же хранилище и ввести фразу. Вот и вся настройка. Далее описаны типы хранилищ, передаваемые данные и решение возможных проблем.

Зачем это нужно? Личную библиотеку для чтения стоит беречь, а сторонний сервис может закрыться в любой момент (подробнее об этом здесь). Синхронизация с собственным хранилищем гарантирует, что библиотека останется с вами независимо от судьбы конкретного приложения или аккаунта.
Что синхронизируется, а что нет
- Синхронизируется: сохраненные статьи с полным текстом и саммари, теги, выделенные фрагменты, ваши заметки, комментарии и коллекции.
- Не синхронизируется: ваши API keys, учетные данные, логин для синхронизации и индивидуальные настройки устройства. Бэкапы и синхронизация намеренно их исключают.
- Одна статья на страницу: если вы сохранили одну и ту же страницу на двух компьютерах, в библиотеке останется одна статья (теги и недостающие поля объединяются).
- Построчное объединение правок: заголовок, измененный на одном компьютере, и тег, добавленный на другом, сохранятся вместе. Если на обоих устройствах изменено одно и то же поле, приоритет получает более позднее изменение на всех устройствах.
Шаг 1: выберите место хранения
Nextcloud или другой сервер WebDAV
Оптимально, если вы уже используете свой Nextcloud или арендуете его у хостинг-провайдера. Потребуются три вещи:
- Адрес ваших файлов. Для Nextcloud адрес выглядит как
https://your-server/remote.php/dav/files/your-username/. В интерфейсе Nextcloud откройте Файлы → Настройки и скопируйте указанный там адрес WebDAV. - Ваше имя пользователя.
- Пароль приложения, а не основной пароль учетной записи. В Nextcloud: Настройки → Безопасность → Устройства и сеансы → Создать новый пароль приложения. Если потребуется отозвать доступ, достаточно удалить эту запись.
Укажите имя папки, например aish-sync. Она будет создана автоматически. Другие серверы WebDAV (многие NAS, ownCloud) настраиваются аналогично, отличается лишь формат адреса.
S3-совместимый бакет
Идеально при использовании объектного хранилища: AWS S3, Cloudflare R2, Backblaze B2, MinIO и аналогов. Создайте бакет, затем выпустите ключ доступа только для этого бакета с правами на чтение, запись, получение списка и удаление объектов внутри него. Никогда не используйте основной ключ аккаунта. В расширении укажите адрес эндпоинта (например, https://s3.eu-central-1.amazonaws.comили адрес из панели провайдера), имя бакета, регион (оставьте по умолчанию, если провайдер не требует иного), ID ключа доступа и секретный ключ.
Папка на вашем компьютере
Лучший вариант, если между устройствами уже настроена передача папки: Syncthing, клиент облачного диска, iCloud Drive или USB-накопитель. Выберите Папка на этом компьютере и укажите новую пустую папку, например Документы/AISH-sync. Chrome не позволяет использовать системные папки «Рабочий стол», «Документы» или «Загрузки» напрямую, поэтому создайте подпапку. Это работает в Chrome и Edge на компьютере. Обратите внимание: браузер может повторно запросить доступ после перезапуска (в настройках появится соответствующая кнопка), а синхронизация работает только при запущенном браузере.
Шаг 2: включите шифрование и сохраните кодовую фразу
При добавлении хранилища параметр Зашифровано выбран по умолчанию, а целью указана Синхронизировать мои устройства . Расширение сгенерирует кодовую фразу из шести случайных слов. Вы можете нажимать Другой вариант , пока не подберете удобную комбинацию, либо задать собственную фразу (не менее 12 символов, с подсказкой при низкой надежности).
После подключения шесть слов будут показаны один раз. Сохраните их в менеджере паролей. Кнопка «Копировать» поместит их в буфер обмена через дефис — такой формат сохраняется в конфигурационных файлах и мессенджерах. С этой фразой вы сможете открыть хранилище на любом устройстве; без нее файлы не сможет прочитать никто, включая нас. На исходном компьютере фразу можно посмотреть в настройках хранилища через Показать кодовую фразу. Если вы задали собственный пароль, он нигде не сохраняется, и расширение не сможет его показать.
Что видит провайдер хранилища: зашифрованные файлы со случайными именами, их количество, размер и время изменения. Заголовки, ссылки и текст статей ему недоступны. Библиотека шифруется в браузере алгоритмом AES-256-GCM до отправки в сеть.
Шаг 3: подключите второй компьютер
- Установите расширение и откройте Настройки → Синхронизация и бэкап → Добавить хранилище.
- Укажите те же параметры сервера (или выберите ту же папку).
- Расширение обнаружит зашифрованную библиотеку в папке и запросит кодовую фразу. Слова можно вводить в любом регистре, разделяя пробелами или дефисами.
- Вам будет предложено подтвердить создание резервной копии текущего устройства, так как при подключении локальная библиотека объединяется с хранилищем, и при расхождениях приоритет отдается данным из хранилища. Нажмите Создать бэкап сейчас.
- Нажмите Подключить. Первая синхронизация объемной библиотеки может занять некоторое время; прогресс отображается на экране.
Только бэкап, восстановление и публикация
- Только бэкап. Выберите Только бэкап вместо Синхронизировать мои устройства , и компьютер будет только записывать данные в хранилище, не скачивая их. При необходимости восстановите данные через настройки хранилища: вернутся все материалы, а при несовпадении приоритет получат данные из хранилища. Локальные файлы при этом не удаляются.
- Публикация на сайте. Отдельный режим хранилища — Открытое— сохраняет незашифрованные файлы для вашего сайта только для статей с выбранными тегами, с возможностью добавить страницу просмотра. Заметки и полные тексты не экспортируются, если вы не включите их вручную, так как любой человек с доступом к папке сможет их прочесть. Не используйте этот режим для конфиденциальных данных.
Устранение неполадок
«Разрешите доступ к папке снова»
Браузер сбрасывает доступ к папкам после перезапуска. Нажмите кнопку в верхней части раздела Синхронизация и бэкап. Если ошибка повторяется, возможно, выбрана защищенная папка Chrome («Рабочий стол», «Документы», «Загрузки» или домашняя директория): укажите созданную внутри подпапку.
«Сервер отклонил имя пользователя или пароль»
Для Nextcloud используйте пароль приложения. Проверьте, заканчивается ли адрес именем пользователя, и не блокирует ли двухфакторная аутентификация пароли приложений.
«Неверная кодовая фраза»
Проверьте слова: регистр, пробелы и дефисы не имеют значения, но каждое слово должно быть написано без ошибок. На уже настроенном компьютере откройте настройки хранилища и нажмите Показать кодовую фразу. Если фраза утеряна на всех устройствах, открыть файлы будет невозможно: удалите хранилище здесь, создайте новое и выгрузите библиотеку заново со своего компьютера.
Ожидает подтверждения массовое удаление
Если на другом устройстве удалено много статей одновременно, расширение применит первые несколько и запросит подтверждение для остальных во избежание случайной очистки библиотеки. Проверьте список и подтвердите действие.
Компьютер не синхронизировался несколько месяцев
Спустя примерно три месяца отсутствия компьютер передает только накопленные изменения и ничего не удаляет автоматически, чтобы старые статьи, удаленные на других устройствах, случайно не восстановились.
Вопросы и ответы
Нужно ли регистрировать аккаунт на вашем сервисе?
Нет. Синхронизация работает напрямую между вашим браузером и указанным хранилищем. Мы не содержим серверов синхронизации.
Работает ли это на телефоне?
На Android — да. Мобильное приложение (файл APK со страницы релизов на GitHub; в Google Play его пока нет) подключается к библиотеке в разделе Настройки → Синхронизация библиотеки. Быстрее всего подключиться по коду: в браузере откройте настройки хранилища, нажмите Показать код для телефона и отсканируйте код. Он содержит параметры входа на сервер, поэтому сканируйте его только своим телефоном. На телефоне доступны сохраненные статьи с саммари и выделениями, а заметки синхронизируются в обе стороны. Страницы, обработанные на телефоне, и сделанные там пометки также попадают в общую библиотеку, но только новые: текст, сохраненный в браузере, никогда не перезаписывается. Версии для iPhone пока нет.
Можно ли использовать несколько хранилищ?
Да. Распространенный сценарий: одно зашифрованное хранилище для синхронизации между компьютерами и второе только для бэкапа у другого провайдера.
Безопасно ли хранить библиотеку в облаке?
Безопаснее большинства решений, поскольку провайдер хранит только зашифрованные файлы. Тем не менее безопасность зависит от надежности вашей кодовой фразы и самого устройства. Ознакомьтесь с честным описанием ограничений, где прямо указано, что процедура шифрования не проходила независимый аудит.
AI Summary Helper — бесплатное расширение для браузера с открытым исходным кодом. Синхронизация отключена, пока вы не добавите хранилище.
Установить в Chrome