Кейсы V35 · бот юридического ассистента по спорам с СНТ +7 (926) 211-11-97
Кейс: юридическая практика

Telegram-бот юриста: дела, документы и индекс вместо папок на рабочем столе

Бот-помощник юриста по спорам с садоводческими товариществами. Материалы одного дела живут в своей папке, индексируются по смыслу и по номерам, а ответы строятся по загруженным документам со ссылками на источник. Ниже — полный справочник по функциям: что бот умеет, чего он не делает и почему.

38команд и синонимов
13форматов файлов на вход
8таблиц базы с индексом
3 131строка кода в 9 модулях
С чего началось

Материалы дела тонули в переписке

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

Проблема была не в нехватке знаний, а в организации: чтобы ответить на вопрос «а что там было в смете за 2026 год», нужно было вспомнить, в каком чате лежит скан, найти его, открыть, прочитать и вручную сверить сумму с протоколом. На материале из десятков документов это занимает часы — и именно на это уходит время, а не на правовую работу.

Что требовалось от бота

  • Принимать материалы по делу — с телефона, одним сообщением, без пересылок и переименований
  • Складывать их так, чтобы через полгода было понятно, что откуда взялось и когда появилось
  • Отвечать на вопросы по этим материалам, а не «из головы» — со ссылкой на конкретный документ и страницу
  • Готовить черновики: претензии, требования, расчёты, справку для адвоката
  • Работать в России, где Telegram заблокирован, и обслуживать нескольких юристов, не смешивая их дела

Как это выглядит в работе

Ниже — пример на демонстрационных данных: так выглядит ход разбора дела, когда материалы уже загружены.

Ю
Юридический ассистентактивное дело №3, вымышленные данные
СНТ требует взнос 12 000 ₽ за 2026 год, смету я не видела. Можно оспорить?
Коротко: оспаривать пока нечего, но есть за что зацепиться.

1) В смете (Д-2) итог 803 031,60 ₽ сходится со слагаемыми. Но он не раскладывается на целое число участков по 12 000 ₽: 803 031,60 ÷ 12 000 = 66,92.

2) Противоречие по датам: претензия (Д-3) от 24.08.2026 требует копию протокола №4/2026, а сам протокол (Д-1) датирован 05.09.2026. До выяснения оспаривание по существу преждевременно.

3) Размер взноса должен иметь финансово-экономическое обоснование — запросите его письменно.

⚠ Суммы взяты из распознанных сканов — требуют проверки по оригиналам.
/facts
Реквизиты и суммы по делу

Стороны
СНТ «Пример», ИНН 5000000000 — Д-3, стр. 1
Иванова А.А., участок №18 — Д-3, стр. 1 ⚠

Документы
Протокол №4/2026 от 05.09.2026 — Д-1
Смета на 2026 год — Д-2
Исх. №118 от 24.08.2026 (отказ) — Д-3

Деньги
Смета: 803 031,60 ₽ — Д-2
Членский взнос: 12 000 ₽, срок до 01.07.2026 — Д-1
Оплачено 30.06.2026 — Д-3

⚠ ФИО и кадастровый номер распознаны с фото — проверить по оригиналу.

Схема интерфейса: так выглядит диалог в Telegram. Все наименования, суммы и ФИО в примере вымышленные, показан ход работы. Метки вида «Д-2» — это номера документов внутри дела, по ним всегда можно открыть источник.

1 сообщениечтобы добавить документ в дело
~6 секответ по материалам дела
0 ₽за хранение и обработку фото
3 уровняпоиска: карточки, карта, индекс
Главное отличие от «чата с нейросетью». Обычный чат не помнит ваши документы и охотно досочиняет номер статьи. Здесь ответ собирается из фрагментов дела: они подаются модели с метками вида «Д-3, стр. 12», и вывод без ссылки на источник считается ошибкой. Если в материалах ответа нет, бот прямо говорит, какого документа не хватает.
Справочник

Что умеет бот: полный перечень

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

1ДелоОдно дело = одна папка. Устав, протоколы, сметы, квитанции, претензии, фото участка — всё складывается сюда и никуда не теряется.
2МатериалыPDF, DOCX, XLSX, TXT, фотографии и сканы. Каждый файл получает номер, дату поступления и хеш.
3ИндексТекст разбирается на фрагменты, строится поиск по смыслу и по номерам, собираются карточки документов.
4РаботаВопросы, карта дела, реквизиты и суммы, расчёты, справка файлом, архив дела целиком.

Дела и материалы

КомандаЧто делает
/new НазваниеСоздаёт дело и сразу делает его активным. Дальше все файлы и вопросы относятся к нему
/casesСписок дел: сколько документов, сколько фрагментов в индексе, когда обновлялось
/case 3Переключение на другое дело — по номеру или по короткому имени
/closeОтключает активное дело: можно задать общий вопрос, не привязанный к материалам
/docsПеречень документов дела с пометками: распознано из скана, требует сверки
отправить файлPDF, DOCX, XLSX, TXT и 8 графических форматов — попадают в папку дела, индексируются, получают карточку
/note текстЗаметка в дело: «12.05.2026 правление отказало в выдаче копии сметы»
/del_doc 5Убирает документ из индекса. Файл-оригинал остаётся на диске как доказательственная копия
/exportАрхив дела целиком: оригиналы, извлечённые тексты, готовые справки — одним zip

Анализ материалов

КомандаЧто делает
/indexПересобирает индекс дела и карту — после добавления новых документов
/mapКарта дела: участники, объекты с кадастровыми номерами, хронология, спорные вопросы, пробелы в доказательствах
/factsРеквизиты и суммы: ИНН и ОГРН, кадастровые номера, номера договоров и протоколов, взносы, оплаты, сроки — с указанием источника
/search строкаПоиск по материалам: находит и по словам, и по числам — «803 031,60», «4/2026», кадастровый номер
/summaryРезюме дела: суть спора, требования, суммы, сроки, сильные и слабые места позиции, что делать дальше
/ask вопросВопрос по активному делу. Можно просто написать текстом — результат тот же
фото с «?»Вопрос по картинке без добавления в дело: бот прочитает и прокомментирует, но в материалы не положит

Документы на выход

КомандаЧто делает
/reportЮридическая справка по делу файлом: фабула, хронология, перечень документов, правовые вопросы со ссылками на нормы, расчёты, риски, что запросить
проект документаПо запросу — структура или проект претензии, требования, возражений, ходатайства
/evidenceЖурнал поступления доказательств: дата, время, имя файла, размер и хеш sha256

Доступ и несколько юристов

КомандаЧто делает
/grant 123456789Выдаёт доступ юристу по номеру id — он видит только свои дела
/inviteОдноразовый код приглашения, если id ещё неизвестен: человек отправляет боту /start КОД
/revoke 123456789Отзывает доступ. Дела и файлы остаются на месте
/reassign 3 123456789Передаёт дело другому юристу
/usersКто имеет доступ, с какой ролью и когда заходил
/whoamiСвой номер id и роль — чтобы передать его администратору
/idПоказывает id по пересланному сообщению — не нужно спрашивать человека
/diagПроверка связи с Telegram и моделью, состояние индекса, текущие лимиты
/policyПравила работы с фото и доказательствами — прямо в боте
Внутреннее устройство

Почему поиск сделан тремя слоями, а не «базой знаний вообще»

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

Поиск «по смыслу» хорош, когда спрашивают «как оспорить смету». Он плох, когда юристу нужно найти «803 031,60», «протокол № 4/2026» или кадастровый номер — а это ровно то, что ищут в реальной работе. Ещё хуже: у используемой модели нет векторного поиска как сервиса, а ставить рядом отдельную модель эмбеддингов на 1,9 ГБ памяти сервера — значит отбирать память у самой работы.

Поэтому индекс дела собран из трёх слоёв, и каждый закрывает свой сценарий.

СлойЧто даётГде работает
Карточка документаВид, дата, стороны, суть, ключевые реквизиты, замечания по качествуКарточки всех документов всегда в контексте — это дешёвая «память дела»
Карта делаСводная картина: участники, объекты, хронология, спорные вопросы, пробелыБыстрый вход в дело и справка для адвоката
Полнотекстовый индексПоиск по фрагментам с ранжированием и отдельный поиск по числам и номерамТочный ответ на конкретный вопрос со ссылкой на страницу
Что это даёт на практике. Запрос «взнос 12 000 срок оплаты» находит нужный абзац протокола. Запрос «803 031,60» находит смету независимо от того, как она была отсканирована — потому что для чисел и номеров работает отдельный поиск, который не зависит от разбора слов. А контекст всегда собирается в пределах заданного бюджета, поэтому ответ не срывается из-за переполнения и дело из сотни файлов не «ломает» бота.

Что входит в ответ и почему ему можно проверять

  • Каждый фрагмент подаётся с меткой: номер документа, имя файла, страница
  • Модель обязана ссылаться на метку — «(Д-3, стр. 12)». Вывод без источника считается дефектом
  • Если в материалах ответа нет, бот пишет об этом прямо и подсказывает, какой документ запросить
  • Расчёты делаются пошагово, с формулой — видно, откуда взялась каждая цифра
  • Длинный диалог сворачивается в краткую сводку, поэтому контекст не растёт бесплатно и не «плывёт»

Работа с фотографиями: двойное чтение и честные пометки

Юристы присылают документы фотографией — так быстрее. Но именно на фотографиях распознавание уверенно ошибается: путает цифры, «д. 1» вместо «д. 18», одно ФИО вместо другого. Подвох в том, что модель при этом не сомневается, а выдаёт результат как достоверный. Поэтому сканы и фото обрабатываются двумя чтениями подряд — страница целиком и увеличенные фрагменты, — а результат сверяется.

СитуацияЧто делает бот
PDF с текстовым слоемБерёт текст как есть, распознавание не нужно — это первоисточник
PDF со «мусорным» слоем (шрифт без кириллицы)Определяет это по доле букв и уходит в распознавание страницы
Скан или фото документаЧитает дважды, сверяет числа и даты; реквизиты помечает «требует проверки по оригиналу»
Два чтения разошлисьПрямо предупреждает о вероятной ошибке и просит сверить оригинал
Пометка попала в индексПредупреждение сохраняется вместе с текстом — иначе теряется при следующем вопросе
Честно о границах

Чего бот не делает и не должен

Это самая важная часть страницы. Инструмент, который молчит о своих границах, опасен в юридической работе.

Изображению нельзя поручать: чтение рукописей и подписей, выводы о сходстве обозначений до степени смешения, установление факта продажи, подлинности товара и «легального ввоза», определение даты, места и автора съёмки (метаданные подделываются), обнаружение монтажа и ИИ-генерации. Это предметы экспертизы, а не осмотра картинки.
ОжиданиеКак на самом деле
«Заменит юриста»Нет. Бот готовит материал и черновики, решения принимает человек. Очные консультации и представительство он не заменяет
«Даст гарантию исхода дела»Не даёт и не должен. Бот оценивает риски и слабые места, а не обещает результат
«Суммы с фото можно сразу в иск»Только после сверки с оригиналом. Бот помечает такие значения и предупреждает о расхождениях
«Ссылки на судебную практику можно не проверять»Нельзя. Бот не выдумывает нормы и дела, но любая ссылка перед подачей проверяется юристом
«Материалы можно спокойно грузить любые»Персональные данные третьих лиц и переписка доверителей уходят внешнему поставщику ИИ, а он не связан режимом адвокатской тайны. Без необходимости такое лучше не загружать
Мы намеренно подсветили эту сторону. Для юридической практики ценность инструмента не в том, что он «умный», а в том, что он предсказуемо говорит, чего не знает. Именно поэтому в ответах появляются пометки о проверке, а не уверенные догадки.

⚠ И ещё одно: данные уходят за пределы России

Инструмент в описанном виде работает на арендованном сервере в США, а сканы и тексты документов отправляются для распознавания и анализа в ИИ-сервис китайской компании DeepSeek. Для задач без персональных данных это допустимо; для дел с персональными данными, медицинскими сведениями, перепиской доверителей — нет.

Как перевести всё в локальный контур и работать через MAX →

Там же — что именно и куда передаётся, что об этом говорят статьи 18 и 12 Федерального закона № 152-ФЗ и статья 8 Федерального закона № 63-ФЗ об адвокатской тайне.

Результат

Что получилось в цифрах

38команд, включая синонимы
21команда в меню бота
13форматов на вход
8таблиц базы данных
3 131строка кода
9модулей проекта
~6 сответ по материалам дела
1,9 ГБхватает серверу памяти
Что делается рукамиКак в боте
Найти нужный скан в переписке и вспомнить контекстДокумент уже в деле, с номером, датой и карточкой
Искать сумму по десяткам файлов поиском в проводникеПоиск по числам и номерам — попадание в нужный абзац со страницей
Сверять протокол со сметой и считать на калькулятореРеквизиты и суммы собраны одной командой, расчёт показан формулой
Собирать хронологию к встрече с адвокатомКарта дела и справка файлом — с перечнем документов и пробелов
Помнить, что и когда поступило от доверителяЖурнал поступления: дата, время, имя файла, хеш sha256
Держать свою копию материаловОригиналы без пересохранения плюс архив дела одним zip

Как это проверялось

  • Сквозной тест: три документа дела проходят путь от загрузки до ответа с картой дела и расчётом сумм
  • Тест изображений: текстовый PDF читается без распознавания, скан и фото — двойным чтением с пометками, поиск находит суммы и ФИО во всех трёх случаях
  • На тестовом деле бот нашёл противоречие дат между претензией и протоколом и показал, что итог сметы не сходится с размером взноса при целом числе участков
  • Проверка разграничения доступа: юрист не открывает, не видит и не может удалить чужое дело
Про стоимость владения. Бот работает на недорогом зарубежном сервере и вызывает модель только по факту запроса. Индексация дела выполняется один раз при загрузке документов, остальное время система просто отвечает на вопросы. Для практики с десятками дел в год это несопоставимо дешевле часа работы юриста в месяц.
Применимость

Кому это подойдёт, а кому нет

✅ ПодойдётЮристу и адвокату с потоком однотипных дел: споры с СНТ, взыскание задолженности, обслуживание одного клиента на постоянной основе, работа с большим объёмом сканов и переписки.
✅ ПодойдётПрактике, где документы приходят «как придётся» — фото, сканы, PDF из разных источников — и теряются между исполнителями.
✅ ПодойдётСитуации, когда материалы должны быть собраны и переданы: справка для адвоката, архив при передаче дела, комплект по итогам работы.
❌ Не подойдётКак замена очной консультации юриста, как источник готовых решений без проверки и как инструмент, которому можно доверить экспертные вопросы по изображению.

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

Вопрос — ответ

Частые вопросы

Бот заменяет юриста?

Нет. Это рабочий инструмент юриста: он держит материалы дела в порядке, находит нужный фрагмент, готовит черновики требований и справки, считает суммы и сроки. Юридические решения принимает человек — бот готовит для него материал и честно помечает то, что требует проверки.

Как бот отвечает — он выдумывает или опирается на документы?

Опирается на загруженные материалы. Фрагменты подаются модели с метками вида «Д-3, стр. 12», и каждый вывод в ответе сопровождается такой ссылкой. Если в материалах ответа нет, бот пишет прямо: «в загруженных материалах этого нет» — и подсказывает, какой документ нужно запросить.

Можно ли доверять суммам, распознанным с фотографии?

Нет, и бот об этом предупреждает. Сканы и фото читаются двойным способом — страница целиком и увеличенные фрагменты, — и если два чтения расходятся, бот сообщает о вероятной ошибке. Реквизиты из изображений попадают в ответы и в индекс с пометкой «требует проверки по оригиналу». Текстовый слой PDF и DOCX — первоисточник, фотография — визуальная опора.

Что можно делать с уже загруженными документами?

Всё, что нужно в работе: искать по словам и номерам, строить карту дела с хронологией и пробелами, собирать реквизиты и суммы, готовить юридическую справку файлом, смотреть журнал поступления доказательств и выгружать дело архивом целиком.

Несколько юристов могут работать в одном боте?

Да. Доступ выдают двумя способами: по номеру id или одноразовым кодом-приглашением. У каждого юриста только свои дела — чужое не видно, не открывается и не удаляется. Владелец видит все дела, может передать любое дело другому юристу и отозвать доступ в одну команду.

Персональные данные и адвокатская тайна — как это устроено?

Оригиналы файлов хранятся без пересохранения на вашем сервере, в отдельной папке дела. В публичный ИИ-сервис уходит не файл, а текст фрагмента, который нужен для ответа. Персональные данные третьих лиц в такие сервисы без необходимости лучше не отправлять: внешний поставщик не связан режимом адвокатской тайны.

Сколько стоит такой бот?

Бот с ответами по вашим документам (RAG) — от 60 000 ₽, внедрение под ключ с интерфейсом, сервером и ролями — от 90 000 ₽, сопровождение — от 20 000 ₽ в месяц. Разбор задачи и оценка — бесплатно, до 30 минут.

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

Другие кейсы V35

📚

Консультант по нормативной базе

Система отвечает на вопросы по большой базе документов и называет, из какого именно файла взят ответ. Тот же принцип «ответ со ссылкой на источник», но на корпусе в десятки тысяч фрагментов.

59 121 фрагмент: 14 185 из текстов, 44 936 из PDF
🧠

ИИ-консультант по каталогу

Отвечает покупателям строго по официальному каталогу и базе частых вопросов бренда — ничего не выдумывает и ссылается на источник. Один сервис обслуживает и виджет на сайте, и Telegram-бота.

251 товар · 212 вопросов-ответов · сайт и Telegram
🛡️

Полная карта продавцов бренда

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

50 продавцов · 1506 карточек · 95,4 % подтверждено

Есть похожая задача?

Расскажите, как сейчас устроена работа с документами: где они лежат, кто их ищет, сколько времени уходит на сборку одного дела. За 20–30 минут разберём и скажем прямо, стоит ли это автоматизировать — бесплатно и без обязательств.

Нажимая кнопку, вы соглашаетесь с политикой обработки персональных данных. Если удобнее — напишите сразу в Telegram @RuslanV35 или на info@v35.ru.