DomAssist

Система управления обращениями жителей МКД для управляющих компаний

Платформа обработки обращений в чатах мессенджера Max, построенная на методологии HelpFlow: управление процессами, а не разговорами.

1. О продукте

DomAssist — платформа для управляющих компаний (УК) многоквартирных домов (МКД), которая превращает хаотичный поток сообщений в групповых чатах мессенджера Max в управляемый процесс обработки обращений.

С 2026 года УК в РФ обязаны вести официальные чаты жителей в Max. DomAssist не заменяет чат и не является чат-ботом — это слой управления процессами: наблюдение за сообщениями через Bot API, извлечение событий, создание задач с ответственным и сроком, оркестрация обработки, контроль результата, модерация среды. ИИ используется строго как инструмент интерпретации и поддержки решений (принципы HelpFlow); финальные решения принимают система или оператор.

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

2. Состояние проекта

⟳ В активной разработке.

3. Контекст и проблема

Законодательный контекст

С 2026 года в Российской Федерации управляющие компании многоквартирных домов обязаны вести официальные чаты жителей в мессенджере Max. Это создаёт новый канал коммуникации между гражданами и УК, который требует системного подхода к обработке обращений.

Проблема управляющих компаний

Чат МКД — живой групповой чат: жители сообщают о проблемах, задают вопросы, подают жалобы, общаются между собой. Обращения тонут в потоке сообщений; нет структуры (сообщение не является задачей или событием), нет контроля результата, нет масштабируемости; пропущенное обращение создаёт юридические риски.

Почему чат-боты не решают проблему

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

4. Решение: ключевая идея

DomAssist — слой управления процессами, который:

Соответствие методологии HelpFlow

Принцип HelpFlow Реализация в DomAssist
Поддержка — процесс, а не диалогОбращение → событие → задача → результат
Ответы ≠ результатыМетрики по закрытым задачам
События важнее сообщенийИИ извлекает структурированные события из потока чата
Решения важнее шаговОркестратор управляет цепочкой решений
Human-in-the-loopОператор включается в определённых точках
ИИ — не акторИИ интерпретирует и помогает, решения — за системой и оператором
Автономность зарабатываетсяУровни assisted → automated → autonomous с контролем качества

5. Архитектура системы

Высокоуровневая схема:

Мессенджер Max (чаты МКД) → Max Bot API Gateway (Webhook) → DomAssist Core Engine
    │
    ├── Интерпретатор событий (Event Extractor)
    ├── Оркестратор решений (Decision Engine)
    ├── Трекер задач (Task Tracker)
    ├── Модератор чата (Chat Moderator)
    ├── База знаний (Knowledge Base)
    ├── Аналитика и Process Mining
    └── LLM Abstraction Layer (GigaChat · YandexGPT · локальные модели)
    │
    └── Панели: оператора · админа · базы знаний

Основные подсистемы

6. Панели управления

Панель Назначение
Оператора Лента событий, очередь задач с SLA, контекст обращения, подсказки ИИ, действия (создать задачу, ответить в чат, эскалировать), модерация.
Администратора Управление чатами и пользователями, настройка процессов и интеграций, мониторинг, конфигурация ИИ, Process Mining.
Базы знаний Редактор статей, структура и теги, версионирование, аналитика использования и пробелов, импорт/экспорт.

7. Технологический стек

Слой Технология Назначение
BackendGo, net/http + routerВысокая производительность, официальная библиотека Max Bot API на Go
ОчередиNATSEvent-driven, минимальные требования к ресурсам
БД / доступPostgreSQL 17, sqlc или pgx, gooseНадёжность, type-safe, миграции
Векторное хранилищеpgvector (PostgreSQL)RAG в одной БД
КешRedisСессии, rate limiting
FrontendReact 19 + TypeScript, Vite, Ant DesignПанели оператора, админа, базы знаний
LLMGigaChat (стартовый), YandexGPT, локальные (Ollama/vLLM)Абстракция от провайдера, русский язык
ИнфраструктураDocker Compose, Caddy, Prometheus + GrafanaПростое развёртывание для УК без IT

Минимальная инсталляция: docker compose up -d. Ресурсы для одной УК (до 50 домов): 2 CPU, 4 ГБ RAM, 20 ГБ SSD.

8. Подход к ИИ

По методологии HelpFlow: ИИ — не актор (интерпретирует и предлагает, не принимает решений); процесс проектируется так, чтобы работать без ИИ; автоматизация с чёткими границами; каждое применение ИИ проверяется на необходимость и измеримость.

Единый слой абстракции LLM: классификация сообщений, извлечение событий, модерация, поиск по базе знаний, генерация черновиков, дедупликация, анализ тональности, суммаризация. Стартовый провайдер — GigaChat; поддержка YandexGPT и локальных моделей.

9. Бизнес-модель

Коммерческий B2B-продукт с сервисной моделью: аудит бизнес-процессов УК и формализация по HelpFlow; внедрение (облако или on-premise), настройка, наполнение базы знаний, обучение; сопровождение, обновления, анализ метрик и повышение автономности.

Вариант развёртывания Для кого
Облачный (SaaS)Небольшие УК без IT
Коробочный (On-premise)Крупные УК, высокие требования к данным
ГибридныйЛокальные данные + облачные LLM

10. Дорожная карта (план)

Планируемые фазы разработки:

11. Безопасность и комплаенс

Шифрование в транзите и at-rest; изоляция данных между УК (tenant isolation); RBAC (оператор, администратор, контент-менеджер); аудит действий; соответствие 152-ФЗ «О персональных данных»; хранение персональных данных только на территории РФ; настраиваемые сроки хранения и право на удаление.