Под капотом · Технологии платформы

Технологии, которых не видно на экране

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

Ядро в ежедневной работе команды 15 сервисов · единая событийная шина Финальное решение — всегда за человеком

Цифровая команда, а не один чат-бот

Платформа даёт готовых аватаров по ролям — Менеджер, Продажи, Финансы, HR — и шаблон орг-структуры из девяти универсальных отделов, который настраивается под конкретный бизнес данными, а не переписыванием кода. Каждый аватар постепенно «дорастает» до новых навыков и инструментов по мере накопления доверия.

Для вас: каждый отдел получает помощника, который знает специфику именно своей роли и спроектирован так, чтобы снимать с сотрудников до 80 % рутины.

01 · Память и обучение

Аватар, который помнит — и становится умнее каждую ночь

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

Многоуровневая память L0–L4 поэтапное включение

Пять слоёв: сырая лента всех событий (L0), смысловой поиск по ним (L1), граф бизнес-сущностей — клиенты, сделки, связи (L2), рабочее состояние каждого аватара (L3) и сводная онтология бизнеса (L4). Диалоги сотрудников наполняют память, а команда «запомни» записывает факт: личное — для конкретного сотрудника, общее — для отдела. «Живое» наполнение памяти включается на боевом контуре поэтапно.

Для вас: аватар не начинает каждый разговор «с нуля» — он помнит клиентов, договорённости и историю, и эта память принадлежит вашей компании, а не теряется при увольнении человека.

Ночное самообучение аватаров

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

Для вас: система становится умнее с каждым днём работы именно на ваших данных — без дообучения моделей, без консультантов и без остановки бизнеса.

Петля доверия: автономия зарабатывается

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

Для вас: не нужно верить ИИ «на слово» — система сама измеряет, насколько аватару можно доверять, и расширяет его полномочия постепенно и обратимо.

Защита от автономии «через голову» человека

Каждая запись в памяти и каждый навык помечены происхождением: создан автоматикой, оператором или администратором. Автоматические процессы физически не могут изменить или удалить то, что решил человек, — запрет закреплён на уровне базы данных, а «архивирование» навыка всегда обратимо.

Для вас: самообучение никогда не отменит решение вашего сотрудника — это гарантия на уровне архитектуры, а не обещание.

admin.aialg.ru · память ИИ · ночной прогон
night_consolidator · ежедневно в 03:00
Ночная консолидация
завершено 03:14
дедупликация графа обновление доверия кристаллизация навыков отчёт
1 248
событий обработано
курсор: без пропусков
14
дублей склеено в графе
напр. «ООО Вектор»
6
аватаров: доверие обновлено
↑ 4 · ↓ 2
3,84 ₽
стоимость прогона
в пределах бюджета
Кристаллизация навыков · итог ночи
ПАватар «Продажи» предлагает навык «сводка воронки по понедельникам»ждёт одобрения человека
ФАватар «Финансы»: забыт неактуальный контекст — 37 записейобратимо

Ночной прогон: что система сделала, пока команда спала. Новый навык не включится без одобрения человека. Данные синтетические.

02 · Контроль и безопасность

Человек в контуре и несколько независимых слоёв защиты

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

HITL и политики действий

Любое действие аватара проходит через движок политик: разрешить, запретить или остановить и спросить человека. Чувствительные классы действий — финансы, юридические документы — всегда требуют подтверждения, а неотвеченный запрос эскалируется по цепочке: оператор → руководитель отдела → администратор (4 ч → 24 ч → 48 ч).

Для вас: ИИ не совершит необратимого действия за вашей спиной, а важный запрос не «утонет» — система сама поднимет его выше по иерархии.

Guardrails: фильтрация входа и выхода

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

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

Строгая изоляция данных каждого клиента

Каждый клиент живёт в собственной схеме базы данных с принудительной изоляцией на уровне строк (Row-Level Security FORCE) — сервисы физически не могут прочитать чужие данные. Каждый сервис работает под отдельной учётной записью с минимальными правами и при старте сам проверяет, что не запущен с избыточными привилегиями. Фильтры выхода дополнительно ловят возможные утечки между клиентами.

Для вас: ваши данные не смешиваются с данными других компаний ни при каких условиях — изоляцию обеспечивает сама база данных, а не только «аккуратный код».

Сквозная трассировка каждого запроса

Все 15 сервисов пишут структурные JSON-логи с единым сквозным идентификатором запроса и клиента — путь любого сообщения прослеживается через всю систему от клика до ответа. Логи с автоматическим маскированием персональных данных доступны администратору прямо в веб-кабинете; у каждого сервиса — метрики и проверка здоровья.

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

/v1/admin/logs · фильтр: correlation_id = req_c81f42 PII-маскирование: вкл
09:41:07.212INFOapi_gateway{"cid":"req_c81f42","route":"/v1/chat","tenant":"t_7f••","auth":"jwt ok"}
09:41:07.230INFOorchestrator{"cid":"req_c81f42","graph":"dialog","node":"plan","hitl":"not_required"}
09:41:07.418INFOmemory_query_api{"cid":"req_c81f42","op":"l1.search","hits":4,"rls":"forced"}
09:41:08.564INFOavatar_runtime{"cid":"req_c81f42","avatar":"sales","model":"routine","tokens":1312}
09:41:08.901WARNsanitizer{"cid":"req_c81f42","pii_masked":2,"cross_tenant":"clean"}
09:41:09.048INFOapi_gateway{"cid":"req_c81f42","status":200,"latency_ms":1836,"cost_rub":0.42}

Путь одного запроса через сервисы: единый correlation_id связывает записи от входа до ответа, персональные данные замаскированы. Данные синтетические.

03 · Качество и стоимость

Качество под автоматическим контролем, счёт — предсказуем

Каждое изменение проверяется до выпуска, каждый вызов модели учитывается в рублях, каждое событие доставляется ровно один раз. Никаких выдуманных метрик: нет данных — нет цифры.

Eval-система с первого дня

Четыре категории автоматических проверок: эталонные сценарии, регрессионные (каждый исправленный баг навсегда превращается в тест), red-team-атаки и проверки на галлюцинации. Падение качества более чем на 5 % блокирует выпуск изменения, а обновления промптов раскатываются поэтапно (5 % → 50 % → 100 %) с автоматическим откатом.

Для вас: качество ответов не «плывёт» после обновлений — однажды исправленная ошибка не вернётся.

ИИ проверяет ИИ в бою в обкатке

Отдельный сервис выборочно оценивает реальные диалоги независимым LLM-судьёй по трём метрикам: достоверность, полезность и качество отказов. Детектор дрейфа сравнивает показатели с базовой линией и поднимает тревогу при отклонении. Сейчас контур прогоняется на синтетических оценках; боевой ИИ-судья включается после калибровки.

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

Контроль стоимости ИИ на каждом шаге

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

Для вас: счёт за ИИ предсказуем и прозрачен — видно, сколько стоит каждый аватар и каждый диалог, а бюджетный предохранитель не даст расходам выйти из-под контроля.

Надёжный приём событий внешние каналы — в планах

Единая точка входа принимает события с гарантией «ровно один раз»: повторная доставка или перезапуск не создадут дубликат. Внутренняя доставка построена на транзакционном outbox-паттерне — событие либо обработано полностью, либо не потеряно. Сегодня в бою веб-кабинет; Telegram, почта и автоматизации подключаются по мере выдачи учётных данных.

Для вас: заявка не потеряется при сбое и не задвоится при повторе — надёжность заложена в архитектуру, а не зависит от удачи.

Координация аватаров и разрешение конфликтов

Когда вопрос затрагивает несколько отделов, аватар-Менеджер параллельно собирает рекомендации профильных аватаров и применяет жёсткие правила приоритета — например, финансовая осмотрительность важнее энтузиазма продаж, — формируя единый ответ с разбором позиций. Состав координационных групп настраивается данными, без изменения кода.

Для вас: согласованное решение вместо хора противоречащих советов — и видно, как система к нему пришла.

Быстрый холодный старт: импорт знаний

Инструмент импорта загружает существующие материалы компании в память аватаров при подключении, а стартовое интервью формирует профиль бизнеса. Аватары начинают работу уже со знанием контекста, а не с чистого листа.

Для вас: не нужно месяцами «выращивать» помощника — аватары полезны с первых дней, потому что стартуют со знаниями вашей компании.

04 · Каналы и работа команды

Коммуникация команды — в том же контуре, что и аватары

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

Видеовстречи с транскриптами выводится на боевой контур

Встреча запускается в один клик из любого канала или личного чата. Агент-организатор присутствует на встрече и корректно завершает её, когда все вышли; после система автоматически забирает конспект, разбирает «кто что сказал» и сопоставляет реплики с реальными участниками. Транскрипт привязывается к каналу и попадает в память аватаров.

Для вас: договорённости со встречи не теряются — через несколько минут после звонка у команды есть расшифровка с именами говорящих, а аватары уже «знают», о чём договорились.

Мессенджер и задачник с аватаром-участником

Встроенный мессенджер (каналы, личные чаты, обновления в реальном времени) и задачник с канбан-доской и полноценным редактором документов. Аватар отдела — полноправный участник переписки: ему можно задать вопрос или поставить через него задачу, а новый сотрудник знакомится с аватаром своего отдела прямо при онбординге.

Для вас: не нужно платить за Slack и Trello отдельно и «прикручивать» к ним ИИ — коммуникация, задачи и цифровые помощники живут в одном контуре.

05 · Статус

Честно о том, что ещё в работе

Стадия: internal-alpha. Ядро платформы — кабинеты, HITL-согласования, политики, изоляция данных, учёт стоимости, ночная консолидация — в ежедневном внутреннем использовании. Внешние интеграции (почта, календарь, CRM) сейчас работают в mock-режиме и подключаются по мере выдачи учётных данных клиента. Агентное выполнение задач инструментами — в разработке за фичефлагом: сегодня аватар готовит действия и черновики, а выполняет их человек. «Живое» наполнение памяти и боевой ИИ-судья включаются на боевом контуре поэтапно, по регламенту.