Telegram-консультант по требованиям пожарной безопасности
Бот помогает пройти расчётный сценарий по СП 4.13130, показывает использованные условия и отделяет справочную подсказку от инженерного заключения.
Задача
Вопрос о пожарном проезде зависит от типа объекта, высоты здания и нескольких условий нормы. Свободный ответ AI без пошагового расчёта трудно проверить и опасно воспринимать как готовое заключение.
Решение
Диалог как расчётная форма
Бот последовательно собирает необходимые параметры и не переходит к результату, пока обязательные данные не указаны.
Правила отдельно от пояснения
Числовые условия и ветвления выполняются детерминированно, а AI используется для объяснения результата обычным языком. Пользователь видит, какие исходные данные применены.
Результат
Предварительная проверка становится воспроизводимой
Один и тот же набор параметров приводит к тому же расчётному пути, который можно показать специалисту.
Граница ответственности обозначена в интерфейсе
Бот помогает подготовиться к консультации, но не подменяет проектировщика или официальную экспертизу.
Стек
Node.js · Telegram Bot API · Rule engine · OpenAI-compatible API