Перейти к содержанию

База данных

LawMatic Finder использует общую SQLite-базу, чтобы хранить структуру дел и результаты обработки документов.

Главный принцип: файл на диске остается как есть, а в базе хранится "умный слой" для поиска, ИИ и аналитики.

Где хранится база

  • единая база располагается в папке LawMatic Share;
  • в ней могут работать сразу несколько приложений экосистемы LawMatic;
  • благодаря этому можно переносить и переиспользовать данные между приложениями без ручного экспорта.

Что хранится в базе

Слой данных Содержимое
Карточка дела метаданные дела, путь к корневой папке, версия данных
Каталог документов список документов, тип, путь, признаки внешнего/внутреннего файла
Текстовые варианты извлеченный текст, обезличенный текст и связанные версии
Индексы поиска FTS-индекс для быстрого поиска по тексту
Анонимизация сущности и карты замен для обратной подстановки
RAG-слой чанки и служебные данные для семантического поиска

Почему это важно пользователю

  • поиск не зависит от случайных имен файлов и структуры папок;
  • можно быстро собрать контекст по делу для ИИ;
  • изменения по документам отслеживаются и переиндексируются;
  • историю обработки и анонимизации можно проверять и воспроизводить.

Безопасность и переносимость

  • база локальная, в формате SQLite;
  • пользователь сохраняет контроль над файлами и папками;
  • при работе с несколькими приложениями важно использовать единый путь LawMatic Share, чтобы не расходились данные и история чатов.