Смета с помощью ИИ начинается не с запроса к нейросети, а с подготовки исходных данных. Полезный результат — не автоматически утверждённый документ, а черновик, в котором каждая позиция связана с исходной строкой, пропуски видны, арифметика воспроизводится, а спорные решения переданы инженеру-сметчику.
ИИ для составления смет может сократить ручное извлечение и сопоставление данных. Однако модель не знает отсутствующих условий производства работ и не должна выбирать за специалиста нормативное основание, переводить несовместимые единицы или придумывать объём. До профессиональной приёмки документ остаётся черновиком.
Какие части сметы можно готовить с ИИ
Работу удобно разделить на четыре уровня ответственности.
- Чтение ведомостей и спецификаций. ИИ извлекает название работы, объём, единицу измерения и другие явно указанные поля. Рядом с записью он сохраняет номер листа, строки или страницы. Если фрагмент не распознан, значение остаётся незаполненным.
- Сопоставление позиций. Система может искать кандидатов по согласованному справочнику или сравнивать две таблицы. Кандидат — это не принятая расценка: инженер проверяет состав работ, технологию, единицу и применимое основание.
- Черновое оформление. Помощник собирает таблицу, применяет заданные формулы, отмечает пропуски, возможные повторы и несовпадающие единицы. Он не маскирует проблему автоматически подобранным значением.
- Профессиональное решение. Инженер-сметчик подтверждает исходные данные, выбирает применимые основания и расценки, определяет налоги и коэффициенты, проверяет итог и присваивает документу финальный статус.
Таким образом, нейросеть для составления смет помогает обрабатывать данные, но не заменяет компетентного специалиста. Один запрос не превращает неполную ведомость в нормативно верную смету.
Что собрать до расчёта
Для каждой работы нужна отдельная запись со следующими полями:
- название без изменения смысла исходного документа;
- объём работ;
- единица измерения;
- ссылка внутри комплекта документов: файл, лист, строка или страница;
- регион и период применимых оснований;
- согласованный источник цены;
- дата, на которую относится цена;
- налоговый режим;
- применимые коэффициенты и основания для них;
- ответственный за предметную проверку.
Регион, период, налоги и коэффициенты нельзя подставлять как универсальные значения. Это входные условия конкретного расчёта. Для них полезно хранить один из статусов: «задано специалистом», «подтверждено источником» или «требует уточнения».
Каждый пропуск должен породить отдельный вопрос. Если неизвестен объём, вопрос звучит так: «Какой объём подтверждён ведомостью?» Если единица работы не совпадает с единицей расценки: «Нужно изменить исходный объём, выбрать другую расценку или предоставить правило пересчёта?» Если не указан период цены: «На какую дату или период брать согласованный источник?»
Такой список вопросов полезнее правдоподобно заполненной таблицы: специалист сразу видит, почему расчёт нельзя завершить.
Как подготовить черновик с привязкой к источникам
Учебная последовательность не зависит от конкретного продукта:
- Определить формат входа: структурированная таблица, текстовый документ, PDF или изображение. Для скана отдельно учитывать риск ошибок распознавания.
- Извлечь исходную строку без пересказа, который может изменить смысл работы.
- Сохранить указатель на файл, лист, строку или страницу.
- Разнести объём, единицу, цену и другие значения по отдельным полям. Нераспознанное значение не угадывать.
- Сопоставить запись с разрешённым источником расценок и сохранить основание выбора.
- Вернуть строку на проверку специалисту, если данных недостаточно или возможно несколько трактовок.
Например, запись «грунтование стен — 120 пог. м» нельзя незаметно превратить в квадратные метры. Для такого перевода нужен дополнительный размер или подтверждённое правило. Без него черновик должен сохранить исходное значение и остановить расчёт строки.
Инструмент выбирают по формату фактических данных и проверяемости результата. Важно установить, принимает ли он нужный тип файлов, показывает ли происхождение каждого значения, сохраняет ли пустые поля, умеет ли выгружать результат в проверяемом виде. Название продукта само по себе ничего из этого не гарантирует: доступный режим, формат импорта, права и выгрузку проверяют на данных заказчика до включения в процесс.
Как проверять объёмы, расценки и арифметику
Сначала специалист вручную проверяет предметную часть, затем система пересчитывает арифметику. Обратный порядок создаёт аккуратную сумму из неподтверждённых строк.
Для обычной строки базовая формула выглядит так:
стоимость строки = объём × расценка
Она применима, только если объём и расценка заданы, а их единицы совместимы. Если расценка указана на 100 м², формула должна явно учитывать это основание; молчаливое умножение на цену за 1 м² даст ошибку.
Перед расчётом нужно проверить:
- совпадает ли единица объёма с единицей расценки;
- заполнены ли оба множителя;
- не повторена ли одна работа в нескольких строках;
- подтверждены ли источник и дата цены;
- заданы ли специалистом налоги и коэффициенты;
- не включены ли налоги или коэффициенты дважды;
- относится ли позиция к нужной технологии и составу работ.
Одинаковые названия ещё не доказывают дубль. ИИ может вынести похожие строки в список проверки, но решение принимает специалист после чтения источников.
Проверяемый промежуточный итог рассчитывают так:
промежуточная сумма = сумма только рассчитанных строк
Его нельзя выдавать за итог сметы, пока остаются остановленные позиции. После уточнений такие строки пересчитывают, а сумму формируют заново. Налоги и коэффициенты входят в расчёт лишь после того, как специалист задал применимые значения и основания.
Учебная таблица с несовпадающей единицей
Ниже — синтетический пример для объяснения проверки. Это не клиентский файл, не нормативный расчёт и не результат запуска конкретного сервиса. Все названия, страницы и цены условные.
| Исходная позиция | Источник строки / страница | Объём и единица | Расценка и единица | Формула | Результат | Статус | Вопрос специалисту |
|---|---|---|---|---|---|---|---|
| Окраска стен | Учебная ведомость, стр. 2, строка 1 | 50 м² | 420 руб./м², учебное значение | 50 × 420 | 21 000 руб. | Арифметика рассчитана, предметная проверка требуется | Подтверждены ли состав работы, источник цены и условия её применения? |
| Грунтование стен | Учебная ведомость, стр. 2, строка 2 | 120 пог. м | 95 руб./м², учебное значение | Не применяется: единицы несовместимы | — | Расчёт остановлен | Нужна площадь в м² или расценка за погонный метр? |
| Вывоз строительного мусора | Учебная ведомость, стр. 3, строка 1 | — м³ | 850 руб./м³, учебное значение | Не применяется: нет объёма | — | Расчёт остановлен | Какой объём вывоза в м³ подтверждён ведомостью? |
Если таблица не помещается, прокрутите её вправо. С клавиатуры используйте стрелки.
Промежуточная сумма рассчитанной строки — 21 000 руб. Итог сметы не определён до уточнения единиц и отсутствующего объёма. Эта сумма относится только к окраске стен. Она не включает нормативные основания, налоги или коэффициенты.
Первая строка показывает воспроизводимую арифметику: 50 × 420 = 21 000. Но инженер всё равно должен подтвердить содержание работы и допустимость учебной цены в реальном расчёте.
Во второй строке погонные метры нельзя автоматически перевести в квадратные. Например, для вычисления площади мог бы потребоваться размер поверхности, но его в исходных данных нет. Система задаёт вопрос и оставляет результат пустым.
В третьей строке совпадают единицы позиции и расценки, но отсутствует объём. Умножать 850 на придуманное значение нельзя. После ответа специалиста остановленные строки рассчитывают по подтверждённым данным, затем повторно проверяют всю сумму.
Обязательную сводку для приёмки можно сократить до четырёх колонок:
| Позиция и источник | Единица и объём | Цена и дата основания | Проверка специалиста |
|---|---|---|---|
| Окраска стен; учебная ведомость, стр. 2, строка 1 | 50 м² | 420 руб./м²; учебная дата не задана | Проверить работу, источник цены, дату и применимость |
| Грунтование стен; учебная ведомость, стр. 2, строка 2 | 120 пог. м | 95 руб./м²; учебная дата не задана | Разрешить несовпадение единиц до расчёта |
| Вывоз строительного мусора; учебная ведомость, стр. 3, строка 1 | Объём не указан; м³ | 850 руб./м³; учебная дата не задана | Получить подтверждённый объём до расчёта |
Если таблица не помещается, прокрутите её вправо. С клавиатуры используйте стрелки.

Как выбрать инструмент и поставить задачу ИИ
Необязательно искать один инструмент для всех этапов. Сначала определите операцию и требуемый результат.
| Операция | Формат входа | Что требуется от источников | Выгрузка | Контроль |
|---|---|---|---|---|
| Поиск кандидатов на расценки | Описание работы и согласованный справочник | Код, название, единица и основание каждого кандидата | Список кандидатов с источниками | Инженер выбирает применимую позицию или отклоняет все варианты |
| Подготовка черновика | Ведомость, спецификация или таблица | Указатель на исходную строку и источник каждой цены | Таблица с полями, статусами и вопросами | Сверка числа строк, значений, единиц и пропусков с оригиналом |
| Проверка готового расчёта | Черновик сметы и исходные документы | Обе сравниваемые записи для каждого расхождения | Перечень возможных ошибок | Специалист подтверждает или отклоняет каждую находку |
Если таблица не помещается, прокрутите её вправо. С клавиатуры используйте стрелки.
При выборе проверьте на небольшом обезличенном наборе:
- открывает ли инструмент фактический формат входа;
- сохраняет ли исходный текст и координаты записи;
- оставляет ли неизвестные поля пустыми;
- отделяет ли найденного кандидата от утверждённой позиции;
- можно ли выгрузить формулы, статусы и вопросы;
- доступны ли нужные функции с правами и версией систем заказчика;
- соответствует ли способ обработки требованиям к данным.
Тарифы, совместимость и функции конкретного продукта следует сверять отдельно. Статья не утверждает, что какой-либо названный или неназванный сервис уже проверен Switch On AI в рабочем контуре заказчика.
Пример задания для подготовки черновика:
Обработай приложенный перечень как черновик для проверки инженером-сметчиком.
Для каждой строки верни:
1. исходный текст;
2. файл, страницу или номер строки;
3. наименование работы;
4. объём;
5. единицу объёма;
6. источник расценки;
7. расценку и её единицу;
8. формулу;
9. рассчитанный результат;
10. статус проверки;
11. вопрос специалисту.
Не достраивай пропуски. Не преобразуй единицы без явно заданного правила. Не выбирай норматив или коэффициент вместо специалиста. Не рассчитывай строку при несовместимых единицах или отсутствующем множителе. Для каждого неизвестного сформулируй отдельный вопрос. Общий итог не выводи, пока есть остановленные строки.
Такой запрос задаёт форму ответа и границы действий. Он не превращает модель в инженера и не гарантирует точность: полученный черновик всё равно сверяют с исходными документами.
Как передать черновик на приёмку и внедрить помощника
Черновик передают не только таблицей, но и с историей решений. В комплекте фиксируют:
- номер версии и дату;
- перечень использованных исходных документов;
- статус каждой строки;
- вопросы и замечания;
- ответы специалиста и внесённые изменения;
- имя или роль согласующего;
- статус документа: «черновик», «на уточнении», «исправлен» или «принят специалистом».
Полезное правило версий: ответ инженера не затирает исходное значение. Новая версия показывает, что изменилось, кто подтвердил изменение и на каком основании. После исправления единицы, объёма, цены или коэффициента зависимые формулы и итог пересчитывают заново.
Финальный статус присваивает компетентный специалист заказчика. Он отвечает за сметную методику, отраслевые правила, выбор расценок, коэффициенты, налоги и пригодность документа к дальнейшему использованию.
Switch On AI может разработать для этой операции ИИ-помощника, бота или интеграцию. Формат зависит от поведения процесса: помощник готовит и проверяет данные, бот может принимать запросы в согласованном канале, а фиксированная интеграция передаёт поля между доступными системами по заданным правилам. Перед разработкой нужно проверить данные, доступные API, права, версии систем и требуемый формат выгрузки. Работа с 1С в этот объём не входит.
Начать можно с одной операции: например, извлечь строки из ведомости, сохранить привязку к источникам и остановить расчёт при пропусках. Затем на согласованных примерах проверяют обычные строки, несовпадающие единицы, отсутствующий объём, повтор позиции и пересчёт после замечания. Успешный прототип ключевого сценария не равен полноценному внедрению.
Чтобы обсудить такую задачу, подготовьте типовой состав работ, обезличенный шаблон сметы, согласованный источник расценок и правила приёмки. Затем можно разобрать одну операцию и согласовать прототип. Если следующим этапом станет оформление предложения заказчику, его границы отдельно разобраны в материале об автоматизации коммерческих предложений.
Вопросы по этой задаче
Можно ли выпускать смету без проверки специалистом?
Нет. Результат ИИ остаётся черновиком, пока инженер-сметчик не проверит исходные данные, единицы, применимые расценки, коэффициенты, налоги и итоговый статус документа.
Что делать с отсутствующей расценкой или объёмом?
Оставить поле незаполненным, остановить расчёт строки и сформулировать отдельный вопрос специалисту. Подставлять правдоподобное значение или считать такую строку в общем итоге нельзя.
Как проверять единицы и итоговый расчёт?
Сначала сопоставить единицу объёма с единицей расценки. Совместимую заполненную строку рассчитать по явной формуле. Суммировать можно только рассчитанные строки, причём такую сумму нужно назвать промежуточной, пока остаются нерешённые позиции.
