ИИ-конвертер строительной документации в валидный XML пояснительной записки
Client — Заказчик готовит пакеты проектной документации для экспертизы и подачи в контуры, где пояснительная записка нужна уже не «текстом PDF», а валидным XML по схеме Минстроя (ЕГРЗ / ЕЦПЭ).
Challenge — Собрать валидный XML не из одной ПЗ, а из полного комплекта данных (участники, ПД, SIG, хеши, ГПЗУ/ТУ/ИРД).
Solution — Этап 1 (MVP) — в работе / поставка по ТЗ: сквозной сценарий «комплект ПД → извлечение и ручная проверка → ПД+SIG+хеши → программная генерация XML → XSD-валидация → скачивание».
Result — Результат этапа 1: рабочий MVP-контур подготовки валидного XML пояснительной записки по согласованной XSD (без публичного URL).
About the client
Заказчик готовит пакеты проектной документации для экспертизы и подачи в контуры, где пояснительная записка нужна уже не «текстом PDF», а валидным XML по схеме Минстроя (ЕГРЗ / ЕЦПЭ).
Одной пояснительной записки недостаточно: в XML нужны реквизиты участников, специалисты и реестры, файлы томов ПД, SIG-подписи, контрольные суммы, ГПЗУ, ТУ и ИРД. Ручная сборка такого пакета долгая и ошибочная.
Публичный URL пока не публикуем: продукт на этапе MVP, кейс описывает ядро и дорожную карту из четырёх этапов.
The challenge we started with
- Собрать валидный XML не из одной ПЗ, а из полного комплекта данных (участники, ПД, SIG, хеши, ГПЗУ/ТУ/ИРД)
- Совместить OCR, AI-извлечение и обязательную ручную проверку полей с источником
- Генерировать XML программным кодом по XSD — без «свободной» генерации нейросетью
- Заложить смену версии XSD без перекомпиляции и путь к SaaS на этапах 2–4
Этап 1 · MVP (текущий)
Сквозной контур: вход под админом → проект → загрузка комплекта (ПЗ PDF/DOCX, сканы, ГПЗУ, ТУ, ИРД) → OCR → извлечение ключевых полей с источником и уверенностью → ручная проверка/правка → загрузка томов ПД и SIG → сопоставление и контрольные суммы (Стрибог) → программная сборка XML по XSD → XSD-валидация и preflight → скачивание XML. Архитектура «доделывать, а не переделывать»: AI-извлечение отдельно от XML-генератора и валидатора; файлы через слой хранения; данные привязаны к organization_id даже при одном пользователе.
Этап 2 · коммерческий контур (план)
По ТЗ: организации и пользователи, роли, тарифы/биллинг/оплата, расширенный ЛК и админка, задел под ЭДО и эксплуатацию. Не входит в приёмку MVP — появится в кейсе после согласования состава этапа.
Этап 3 · интеграции и юридически значимый контур (план)
Углубление работы с подписью/КриптоПро, автоматизацией обмена и ужесточением требований к ПДн (152-ФЗ) в боевом контуре. Детали и критерии — отдельным согласованием; текст кейса обновим после релиза.
Этап 4 · масштаб и версии схем (план)
Несколько организаций, лимиты, мониторинг, поддержка обновляемых XSD Минстроя «файлом схемы» без переписывания ядра, отчёты и сопровождение. Будем дополнять кейс по мере поставки.
How it works
User scenario
- Создаёт проект и загружает комплект документов ПД
- Проверяет предложенные поля: подтверждает, правит или вводит вручную
- Загружает тома ПД и SIG, видит сопоставление и контрольные суммы
- Запускает генерацию XML, смотрит ошибки валидации при необходимости
- Скачивает XML, прошедший XSD-проверку
Team / admin scenario
- Одна учётная запись администратора на этапе MVP
- Версии документов и XML-артефактов в карточке проекта
- Реестр полей / маппинг / версия XSD на backend (не только в UI)
- Протокол приёмочных испытаний и инструкция расширения до этапа 2
Technology
- Документы
- PDF/DOCX парсинг, OCR сканов, версия документа
- ИИ-слой
- извлечение полей + источник; LLM через адаптер (в т.ч. РФ-контур под 152-ФЗ)
- XML
- программная сборка по XSD + серверная XSD-валидация (в т.ч. задел под 1.1)
- Файлы / SIG
- тома ПД, CAdES detached SIG, ГОСТ Р 34.11-2012 (Стрибог)
- Архитектура
- модули extraction / review / XML / validator; organization_id; сменяемая XSD
Timeline: Этап 1 · MVP (45 дней по ТЗ) → этапы 2–4
Result and business effect
Результат этапа 1: рабочий MVP-контур подготовки валидного XML пояснительной записки по согласованной XSD (без публичного URL). Критерии ядра: OCR сканов, AI/правила для полей с источником и ручной проверкой, файлы ПД и SIG, контрольные суммы (ГОСТ Р 34.11-2012), генерация XML кодом (не «свободный ответ» LLM), серверная XSD-валидация. Этапы 2–4: описание появится после согласования и поставки — без выдуманных метрик.
Frequently asked questions
Questions about this type of project — the same ones clients ask before a similar build.
What is a 2-4 week pilot?
One scenario on your data: for example, answers to the knowledge base or qualification of applications. At the end there are numbers: response time, share of closed calls without an operator, hours saved.
How do you calculate ROI?
Before/after according to agreed metrics. If the pilot doesn’t hit the target, we honestly fix it and don’t scale it “for show.”
Where is the data?
Along the contour: cloud or on-premise. Guardrails, handoff per person, access by role - in terms of reference before production.
Link with website and CRM?
Yes: bot on the website / in Telegram + lead record in CRM + goal in Metrica. A lead site and AI often go together.
Нужен XML/ИИ-контур под отраслевую схему?
Соберём MVP с валидацией по XSD и заложим архитектуру под SaaS, ЭДО и следующие этапы — как в проекте ХМЛ.