ИИ в строительстве надёжно читает текст, таблицы и основную надпись листа, а геометрию чертежа и юридические выводы читать не умеет. Поэтому на практике он ищет ответ в томах проекта, собирает реестр чертежей, сверяет ведомость со сметой и вводит первичные документы, а проверяет, подписывает и отвечает инженер.
Разница между «читает» и «понимает» здесь решает всё: ошибка в шифре листа стоит дешевле ошибки в размере, а ошибка в размере может дойти до арматуры. Ниже по слоям: что есть в строительном документе, что из него можно извлечь, как это проверить на выборке. Перечень сценариев и цены собраны на странице «ИИ для строительства».
Из чего состоит строительный документ для машины
Для человека проект — это набор томов. Для программы это четыре разных вида данных, и с каждым работают по-своему. Путаница между ними — главная причина разочарований: «нейросеть не прочитала чертёж» часто означает, что ей дали скан плохого качества и спросили про размер.
| Вид данных | Пример | Как читается | Что мерим |
|---|---|---|---|
| Связный текст | пояснительная записка, ведомость материалов, письмо с замечанием | Надёжно, если есть текстовый слой или хороший скан | Попадание поиска в нужный раздел |
| Таблицы | спецификации, ведомости объёмов, сметы | Хорошо из Excel, средне из PDF и сканов | Верность каждой ячейки по эталону |
| Поля штампа и форм | основная надпись листа, шапка акта, реквизиты накладной | Хорошо при известной форме | Верность поля посимвольно |
| Геометрия и фотографии | размеры и сечения на листе, фото площадки | Слабо и ненадёжно | Не выдаётся за результат: показывается человеку |
Из этой таблицы следует практическое правило: сначала берём то, что читается хорошо и даёт эффект сразу, а геометрию и рукописные записи оставляем в стороне, пока не накоплен опыт на ваших документах.
Основная надпись и спецификация: что берём из листа надёжно
Основная надпись — единственное место листа, где шифр, марка, номер листа, изменение и дата записаны по форме. Из неё строится реестр чертежей, а по реестру ищется и проверяется комплектность. Порядок такой:
- Найти зону штампа. У каждого проектировщика она оформлена чуть иначе, поэтому правила разбора пишутся по формам, а не «для всех».
- Прочитать поля. Из векторного PDF текст извлекается без распознавания, со скана читается распознаванием с оценкой уверенности.
- Проверить по формату. Шифр состоит из частей в известном порядке, и строка, которая не подходит под формат, отправляется на проверку человеку, а не принимается молча.
- Сверить с реестром. Лист, которого нет в реестре, и номер, который повторяется, показываются списком расхождений.
Типичные ошибки — путаница цифры ноль и буквы О, единицы и латинской I, кириллических и латинских букв, которые выглядят одинаково. Поэтому нормализация символов и проверка по формату входят в работу с самого начала. Похожий механизм для предприятий описан в разборе поиска по технической документации, а выбор между распознаванием и языковой моделью — в статье «OCR или LLM для распознавания документов».
Геометрия чертежа: почему размеры мы не берём
Размерная цепочка на растровом листе — это линии, стрелки, числа и выноски, связанные положением, а не текстом. Модель может прочитать число, но не гарантирует, к какому элементу оно относится, в каком масштабе дан вид и не перекрыта ли линия соседним видом. Ошибка здесь тихая: ответ выглядит правдоподобно. Поэтому для проверки размеров, коллизий и соответствия нормам лучше использовать расчётные комплексы и информационное моделирование, а не языковую модель.
Что с геометрией сделать можно:
| Задача | Можно ли | Как устроено | Как проверить |
|---|---|---|---|
| Сравнить две версии листа | Да | Листы совмещаются, допустимый сдвиг задаётся, различия подсвечиваются областями | Пары листов, где правки известны, считаем найденные и пропущенные |
| Найти изменённые строки спецификации | Да | Таблицы двух версий сопоставляются по позиции и маркировке | То же на парах спецификаций |
| Определить размер или площадь по листу | Нет | Берётся из модели или от проектировщика, а не с картинки | Не принимается как результат |
| Найти коллизию или нарушение нормы | Нет | Расчёт и проверка остаются у проектировщика и экспертизы | Не принимается как результат |
Честное обещание звучит скромнее демонстрации, зато его можно записать в акт приёмки и проверить.
Сметы и ведомости объёмов: сверка, а не расчёт
Сверка ведомости с сметой выглядит как задача для человека с двумя окнами Excel, и на небольшой таблице так оно и есть. На сотнях позиций человек устаёт, а система не устаёт, но у неё свои ловушки. Расчёт стоимости и применение нормативов она не берёт на себя: это работа сметчика и его программы.
| Расхождение | Как проявляется | Что делает система | Что остаётся сметчику |
|---|---|---|---|
| Разные названия одной позиции | В ведомости «кладка стен», в смете «устройство стен из кирпича» | Предлагает пару по смыслу, показывает уверенность | Подтверждает пару |
| Разные единицы измерения | Метры и сотни метров, штуки и тонны | Приводит к одной единице по справочнику и помечает пересчёт | Проверяет пересчёт |
| Объединённые ячейки и итоги внутри таблицы | Количество попадает не в ту строку | Разбирает структуру таблицы и отмечает сомнительные строки | Смотрит помеченное |
| Позиция есть только с одной стороны | Работа учтена в смете, но не в ведомости или наоборот | Выводит в отдельный список | Решает, ошибка это или допущение |
Справочник синонимов и единиц ведёт сметчик заказчика, и он же принимает результат. Без этого справочника система соберёт аккуратные, но не те пары.
Акты и исполнительная документация: проверка полноты
Акты скрытых работ, журналы, сертификаты и паспорта на материалы создают вал бумаги, который нужно собрать в комплект. Система здесь полезна как контролёр заполнения, а не как исполнитель.
- Поля формы. Читает реквизиты и проверяет, что обязательные поля не пусты, даты согласуются с датами журнала, а номер партии в сертификате совпадает с накладной.
- Комплектность. Сопоставляет список ожидаемых документов по виду работ с загруженным и показывает недостающее.
- Сроки. Выводит сертификаты и допуски, срок действия которых заканчивается или на момент работ уже закончился.
- Подпись. Видит, что поле подписи заполнено или пусто, но подлинность подписи и полномочия подписанта не проверяет.
Ввод накладных и УПД в учётную систему устроен так же, как в других отраслях: проверки кодом, очередь оператору для спорных полей и черновик вместо проводки. Подробности — на странице «Загрузка документов в 1С».
Версии и действующая редакция: что ломает поиск
На стройке «последний файл» не равен действующему листу. Лист заменён, том дополнен изменением, часть документов аннулирована. Если поиск этого не знает, он уверенно ответит по старой версии, и это опаснее отсутствия поиска: по такому ответу заказывают материал или выполняют работу.
Поэтому у каждого документа в индексе есть шифр, номер изменения, дата, статус и ссылка на заменяющий документ. Поиск сначала отсекает недействующее и только потом ищет. Реестр версий ведёт ответственный за документооборот проекта: система может построить его первичную загрузку, но не знает, какое решение принято на совещании и ещё не оформлено. Если реестра нет, его строим первым шагом. Он полезен и без ИИ, а ассистент без него опасен.
Нормативные своды правил и стандарты распространяются на условиях их поставщиков. Загружать ли их в индекс и в каком виде, определяет заказчик исходя из своих лицензий; мы работаем с тем, что вам разрешено использовать.
Как проверить качество до запуска
Проверка строится на ваших документах, а не на примерах из презентации. Порядок такой:
- Собрать образцы по всем видам источников. Листы разных проектировщиков, чистые PDF и сканы, сметы в Excel и PDF, акты, несколько фото. Выбирайте и типичное, и неприятное.
- Разметить эталон силами специалистов. Поля штампа, позиции ведомости, пары версий с известными правками, вопросы к проекту с указанием листа.
- Считать метрики по видам источников отдельно. Среднее по всем скрывает, что чистый PDF читается хорошо, а фото плохо. Подробнее о метриках — в статье «Точность распознавания документов».
- Задать пороги уверенности. Что ниже порога, идёт оператору; цену ошибки определяет вид документа. Объяснение — в статье про порог уверенности.
- Записать критерии в акт до начала работ. Иначе после показа они будут подогнаны под результат.
Отдельно проверяются права: сотрудник другого объекта или подрядчик не должен получить через ассистента лист или цитату из проекта, к которому у него нет доступа. Чек-лист подготовки данных: «Как подготовить данные для ИИ-пилота».
Где работает модель и кто отвечает за результат
Проектная документация часто защищена условиями договора с заказчиком или проектировщиком, а к документам объектов с ограничениями требования ещё жёстче. Для таких материалов внешние облачные сервисы чаще всего не подходят по требованиям самого заказчика, поэтому модель, индекс и журнал размещаются на вашем сервере, права выдаются по объектам и разделам. Общая схема описана на странице «Частные LLM в контуре».
Ответственность не переходит к программе. Проектировщик отвечает за решения проекта, сметчик за смету, инженер ПТО за исполнительную документацию. Система сокращает время поиска и ввода и показывает расхождения, поэтому в интерфейсе у каждого вывода есть источник, а у каждого черновика пометка, что он не проверен человеком.
Что делаем мы и с чего начать
Начинаем с обследования: 200 000 ₽ и 2–3 недели за один сценарий, 350 000 ₽ и 3–4 недели, если задействованы несколько систем. Мы берём ваши образцы, смотрим, как они читаются, выбираем один сценарий (реестр чертежей, поиск по проекту, сверку ведомости и сметы или ввод первичных документов) и записываем критерии приёмки. На выходе вилка бюджета и план этапов. Сумма вычитается из первого этапа, если продолжаете с нами.
Дальше лёгкий пилот одного сценария за 150 000–400 000 ₽ и 2–8 недель, тяжёлый пилот с интеграциями за 400 000–1 200 000 ₽ и 2–3 месяца, затем вывод в эксплуатацию от 1 500 000 ₽ этапами по 300 000–700 000 ₽. На любой ступени можно остановиться, сделанное останется у вас по акту. Мы не проектируем, не составляем сметы и не заменяем САПР, не дежурим круглосуточно и не имеем лицензии ФСТЭК. Цены и сроки: «Тарифы».
Частые вопросы
Может ли ИИ проверить чертёж на ошибки?
Размеры, коллизии и соответствие нормам по растровому листу мы проверять не беремся. Надёжно извлекаются основная надпись, спецификации и текстовые выноски, а две версии листа можно сравнить наложением. Заключение остаётся за проектировщиком и экспертизой.
Читает ли ИИ рукописные журналы и пометки на площадке?
Ненадёжно. Почерк, сокращения и нечитаемые даты дают много ошибок, поэтому как результат такие данные не принимаются, максимум как подсказка с обязательной проверкой. Лучше договориться о печатных формах или вводе на планшете.
Нужно ли переводить документы в электронный вид заранее?
Не обязательно. Сканы читаются, но качество зависит от разрешения и перекоса, поэтому для сотрудников вводятся требования к съёмке и сканированию. Стоимость и срок растут с долей сканов и фото.
Заменит ли система сметчика?
Нет. Она сопоставляет позиции ведомости и сметы и показывает расхождения, а расчёт стоимости, применение нормативов и подпись остаются за сметчиком. Его справочник единиц и синонимов определяет качество сверки.
Можно ли использовать ChatGPT для проектной документации?
Для открытых материалов внешний программный интерфейс годится. Документы, которые закрыты условиями договора или требованиями заказчика, чаще всего не стоит отправлять во внешний сервис, поэтому основной вариант у нас — модель на вашем сервере.
Как понять, что поиск отвечает по действующей версии листа?
Нужен реестр версий: шифр, номер изменения, статус и заменяющий документ. На приёмке проверяется доля ответов, в которых система сослалась на заменённый лист. Допустимая доля записывается до начала работ.
С какой задачи лучше начать?
С той, где документ читается хорошо и ошибка стоит недорого: реестр чертежей из основных надписей или ввод накладных. Сверку смет и сравнение версий берут вторым этапом, когда есть разметка и справочники.
Сколько стоит начать?
Обследование — 200 000 ₽ (350 000 ₽ при нескольких системах), 2–3 или 3–4 недели. Лёгкий пилот одного сценария — 150 000–400 000 ₽. Точную цену дальнейших ступеней называем по результатам обследования.