FFlyType
macOSWindowsiOSAndroidHub

Облачный индекс и дубликаты sources

Mind хранит извлечённый текст в облаке — не копию файлов. Как работают «Пропустить», «Заменить» и «Разрешить» при повторной загрузке.

Перед началом

  • Вход выполнен, notebook Mind открыт.
  • Хотя бы один source уже в индексе (или загрузите тот же файл дважды).

Шаги

  1. 1

    При upload FlyType считает SHA-256 fingerprint и сравнивает с sources этого notebook.

  2. 2

    Skip (по умолчанию): совпадение не пере-upload — остаётся тот же source id, в toast видно skipped.

  3. 3

    Replace: пере-ingest в тот же source id со свежим текстом (файл изменился на диске).

  4. 4

    Allow: новый source даже при совпадении; backend может связать duplicate_of.

  5. 5

    В превью папки/мульти-file — бейдж indexed, если имя файла совпадает с title существующего source.

  6. 6

    Chat и Studio читают только индекс в Postgres — локальная папка или Drive не зеркалируются.

  7. 7

    Origin paths (локальный путь, Drive file id) — метаданные для refresh UI.

Частые ошибки

  • Повторный sync папки проекта — Skip, чтобы не плодить sources.
  • Обновили PDF на диске — Replace только для этого файла.
  • Mobile показывает прогресс по файлам и toast с пропущенными дубликатами.
  • Крупные batch и архивы — Hub Mind при лимитах mobile.

Смотрите также