paradigm Написать

Инженерные системы на основе искусственного интеллекта

Сначала система.
Потом слова.

Мы проектируем и вводим в работу индивидуальные системы на основе искусственного интеллекта для заявок, закупок, переписки и документов. Четыре системы работают каждый день: офис производственного предприятия с начала 2026 года, CRM торговой компании с мая, обработка аудиозаписей с весны, анализ материалов для адвоката с лета. Для консультационной практики собирается полный контур.

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

  • 10 этаповзаказа на производстве ведёт машина состояний. Этап меняется только по подтверждённому факту
  • Десятки листови десятки тысяч строк в CRM торговой компании. Каждую ночь каждый лист выгружается в резервную копию
  • Десятки тестовпроверили машину состояний диалога с клиентом до того, как её включили в работу
  • 2 минутыинтервал, с которым конвейер сам забирает новые аудиозаписи в обработку

01 · Опыт

Четыре системы в ежедневной работе

Разные задачи и разные предметные области, одна инженерная практика: состояния в коде, проверки до включения, резервные копии, откат и человек на решениях. По каждой системе сначала коротко, затем подробно.

01 · Основная система

Офис производственного предприятия

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

В работе с начала 2026 года · каждый день

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

02

CRM и управление работой торговой компании

Два слоя: CRM, в которой работает распределённая команда, и управляющий контур на отдельном сервере, который каждый день собирает события, ведёт очереди, отчитывается и делает копии. Клиентам контур сам не пишет: система готовит, человек отправляет.

В работе с мая 2026 года · каждый день

Задача
Свести коммуникации, продажи и управленческие задачи в одну систему для распределённой команды.
Что построено
CRM из восьми компонентов на двух средах исполнения: десятки листов, десятки тысяч строк. Две воронки, розница из 11 этапов и опт из 14, статус ведётся отдельной осью. Историю переписки разбирает детерминированный разборщик: тысячи сообщений за секунды. Ручные правки лежат в своём слое, импорт их не затирает, источник заявки записывается один раз. Повторно пришедшее событие распознаётся и дважды не обрабатывается. Панель управления развёрнута отдельно от приёма событий и закрыта по умолчанию. Управляющий контур: фоновые агенты сбора событий с интервалом от минуты до пяти, очередь задач «входящие, в работе, готово», сторож каждые 30 минут.
Как работает сейчас
Каждый день по расписанию идёт десяток рутин: ночная резервная копия с выгрузкой каждого листа, утренние подсказки операторам, дежурные проверки пять раз в день, контроль свежести данных, вечерний отчёт, итоги дня, недельные и месячные сводки. Ключевые рутины оставляют отметку об успешном завершении, а пропущенная ночная копия догоняется утром. Диалог с розничным клиентом ведёт машина состояний: от первого обращения до оплаты, документов и повторной покупки. Переход меняет только код с проверками, модель или оператор лишь предлагают событие. Таймеры задают уровни эскалации. Критические действия исполнитель отправляет на согласование человеку.
Как выпускаются изменения
Перед каждым развёртыванием делается резервная копия, затем проверка синтаксиса, новая версия и проверочные прогоны. Код сверяется с репозиторием побайтно, откат выполняется одной командой, у каждой версии есть запись в журнале изменений. Модуль машины состояний не имеет доступа к сети и к записи в CRM, и это проверяется тестом. Новый модуль включили после десятков пройденных тестов и проверки на копии с готовым откатом. Полномочия исполнителя записаны в исполняемом контракте роли: что можно, что только после вопроса, что запрещено. Контракт автоматически проверяет валидатор.
Что мы вынесли
Контекст и правила здесь живут в коде, в данных и в журнале решений, а не в памяти модели. Поэтому модель исполнителя удалось заменить моделью другого разработчика, а CRM и фоновая инфраструктура остались прежними.

03

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

Система локально обрабатывает дела в десятки томов и готовит черновики, в которых у каждого утверждения есть адрес в источнике.

В работе с лета 2026 года · локально

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

04

Обработка аудиозаписей и контур консультационной практики

Конвейер сам принимает записи консультаций, выездов и совещаний, распознаёт речь на своей машине и выдаёт проверенный черновик документа по профилю. Для консультационной практики спроектирован полный контур: часть его работает, остальное на этапе сборки.

Стенограммы в работе с весны 2026 года · контур практики в сборке

Задача
Превращать записи разговоров в структурированные черновики документов. Для консультационной практики собрать в одну систему записи, документы, расписание и связь с клиентами.
Что построено
Приём записей с телефона и из мессенджера, склейка частей одной встречи, отсев дублей, распознавание речи на своей машине, смысловая сборка на основе искусственного интеллекта по частям, вёрстка документа по точным правилам. Профили: консультации, выезды на объекты, совещания, замеры, переговоры, рабочие созвоны.
Как работает сейчас
Каждые две минуты конвейер сам проверяет входящие, профили обрабатываются строго по очереди. У каждой записи явное состояние: принята, распознана, собирается, собрана, отправлена. После трёх неудачных попыток запись уходит в карантин с одним уведомлением, а очередь идёт дальше. «Отправлена» ставится только после подтверждения доставки, недоставленный документ отправляется повторно до трёх раз. При зацикливании распознавания документ не собирается. Готовый документ проверяется на целостность и полноту: для консультаций порог 95 процентов текста, для остальных профилей 85. Сторож каждые 15 минут ищет зависшие записи и сообщает о смене статуса. Для практики специалиста также работают сводный календарь частной практики и клиники и сайт.
Что в сборке
Контур консультационной практики спроектирован целиком: запись консультации, стенограмма, черновик диагностического заключения. Заключение готовит система, подтверждает специалист. Параллельно в контуре идёт коммуникация с клиентами: напоминания, согласование даты и времени, оплаты. Архитектура конвейера готова, контур сейчас на этапе сборки.
Данные
Распознавание, вёрстка и проверки идут только на своей машине. Исходные записи не удаляются, готовый черновик не затирается. В журнале работы только числа, без содержания разговоров, в файлах состояний нет имён. Черновик консультации специалист принимает отдельной командой. Изменения проходят автоматические тесты на стенде с имитацией мессенджера, у каждой правки есть откат.
Что мы вынесли
Смысловую обработку мы отделили от вёрстки по правилам, а сбои и неизвестные состояния обрабатываем явно. Поэтому одна основа работает в шести профилях, и запись не теряется молча.

02 · Принципы

Общие принципы построенных систем

Системы устроены по-разному, и одного шаблона у них нет. Общее у всех четырёх одно: контекст хранится вне модели. Остальные принципы мы применяем там, где они подходят задаче.

  1. ИсточникиПочта, мессенджеры, документы, таблицы, записи
  2. КонтекстХранится вне модели
  3. ПравилаСостояния, полномочия, проверки
  4. ДействиеЧерновик ждёт подтверждения
Пример работы процесса: действие, для которого нужны полномочия человека. Система готовит черновик, ответственный нажимает «да», и только после этого действие выполняется.
  1. Контекст хранится вне модели. Так устроены все четыре системы. В CRM это позволило заменить модель без пересборки системы.
  2. Факты, решения и история действий структурированы. На производстве заказ ведёт машина состояний из десяти этапов, в CRM так же устроен диалог с клиентом.
  3. Бизнес-правила по возможности проверяются кодом. Формула цены предложения записана в коде с тестом, переходы диалога в CRM проверяют десятки тестов, полномочия исполнителя проверяет валидатор.
  4. Смысловая обработка отделена от работы по точным правилам. В обработке аудиозаписей модель собирает смысл, а документ верстается по заданным правилам.
  5. Действия, которым нужны полномочия, подтверждает человек. В CRM они уходят на согласование. Проверка документа специалистом и разрешение на действие разделены.
  6. Система оставляет проверяемые следы. В анализе материалов у каждого утверждения есть адрес в источнике.
  7. Сбои обрабатываются явно. Состояния обработки, карантин после трёх попыток, подтверждение доставки, сохранение исходных записей, отметка об успехе у ключевых рутин.
  8. Архитектура по возможности не привязана к одному разработчику моделей. В CRM это проверено заменой модели.

03 · Самостоятельность

Самостоятельность росла ступенями, по каждому процессу отдельно

Так мы вводили в работу все четыре системы. Решения при этом оставались за человеком, который отвечает за процесс.

Ступень 1

Тень

Система работает параллельно с людьми и ничего не отправляет. Её результат сверяется с результатом людей.

Ступень 2

Советы

Система готовит, человек проверяет и подтверждает каждое действие.

Ступень 3

Исполнение рутины

Типовые случаи система ведёт сама, человек проверяет выборочно, критические действия по-прежнему подтверждает.

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

04 · Данные

Как мы обращаемся с данными

Чувствительное остаётся локально

Материалы дел распознаются и обрабатываются локально и не покидают защищённую среду. Речь в аудиозаписях распознаётся на своей машине, в журналах работы нет содержания разговоров.

У факта есть происхождение

Утверждение в черновике ссылается на место в источнике. В рабочих материалах доказательства отделены от правовой оценки.

Следы работы

Факты, решения и история действий хранятся структурированно, поэтому по системе можно восстановить, что в ней происходило.

Копии и откат

Каждую ночь резервная копия CRM с выгрузкой каждого листа, копия перед каждым развёртыванием, откат одной командой. Сторожа проверяют системы по расписанию. Исходные аудиозаписи сохраняются.

05 · Как начинаем

С разговора о процессе

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

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

06 · Первый разговор

Какой процесс отнимает больше всего времени?

Опишите его в двух-трёх предложениях: что приходит на вход, что делается вручную, где возникают задержки. Название компании и отрасль по желанию. Начнём с разговора о вашей задаче.

Тонкое тёмное кольцо, сквозь которое проходит синяя линия горизонта