Braindler Secretary — интеллектуальный мультиязычный AI-секретарь для бизнес-коммуникаций с гибридным управлением (AI + Human-in-the-Loop).
Braindler Secretary использует блочную структуру AI-чат-скриптов с возможностью импровизации и подключением оператора в реальном времени. Основной упор сделан на качество диалога и адаптацию под конкретные бизнес-процессы. human-in-the-loop и feedback-based learning
- Автоматический анализ входящих запросов (может ли ответить самостоятельно)
- Передача сложных вопросов оператору с контекстом
- Обучение на ручных ответах для аналогичных запросов в будущем
- Мультиканальность: Единая система для Telegram, WhatsApp, Line, WeChat, Instagram, ...
- Гибкие сценарии: Блочные AI-чат-скрипты с ветвлениями и импровизацией
- Динамическое обучение: Автогенерация новых диалоговых веток на основе истории
- Автоматический перевод: Бесшовный перевод вопросов на язык оператора и ответов от оператора на язык пользователя
- Подключение CRM и внешних API
- Триггерные рассылки и сбор аналитики
graph TD
A[Входящее сообщение в Telegram] --> B{Может ли бот ответить?}
B -- Да --> C[Бот отвечает по AISC-скрипту]
B -- Нет --> D[Сообщение передаётся оператору]
D --> E[Оператор отвечает вручную]
E --> F[Бот сохраняет ответ в AISC-базу]
F --> G[Обучение: AISC обновляет сценарии]
G --> H[Автогенерация новых веток диалога]
C --> I{Есть отклонение от скрипта?}
I -- Да --> J[Импровизация через AI]
I -- Нет --> K[Стандартный ответ]
J --> L[Проверка оператором?]
L -- Да --> M[Коррекция и сохранение в AISC]
L -- Нет --> N[Ответ отправляется]
H --> B
M --> G
- Поддержка клиентов: автоматизация FAQ и рутинных задач.
- Продажи: квалификация лидов, сопровождение сделок, апселл.
- Маркетинг: триггерные рассылки, опросы, генерация лидов.
- Обратная связь: сбор отзывов, анализ потребностей клиентов.
Braindler Secretary спроектирован как микросервисная система с разделением ответственности:
core-engine
: ядро логики и генерации сообщенийscript-editor
: визуальный редактор сценариевintegration-layer
: канальные шлюзы (Telegram, WhatsApp и др.)operator-console
: интерфейс оператораdialog-memory
: кратко- и долгосрочная память ботаanalytics
: подсистема анализа диалогов и дообучения модели
- Языковая модель: использование LLM для обработки естественного языка.
- Векторное хранилище: хранение и поиск похожих сообщений и ответов.
- Telegram API: взаимодействие с пользователями через Telegram.
- Python: основной язык разработки.
Подробности по запуску, Docker-образам и конфигурации будут добавлены позже.
braindler-Secretary/
├── core/ # ядро бота
├── channels/ # интеграции с мессенджерами
├── scripts/ # блоки сценариев и их редактор
├── operator/ # консоль оператора
├── plugins/ # внешние действия и API
├── storage/ # база диалогов и аналитика
└── README.md
- Сбор и перенос всех идей из braindler-legacy
- MVP для Telegram с AI-скриптами и импровизацией
- Визуальный редактор сценариев
- Консоль оператора с AI-подсказками
- Поддержка мультиязычности
- Интеграции с CRM и API
- SaaS-версия
Проект основан на опыте Braindler Legacy и вдохновлён стремлением к идеальному пользовательскому опыту в общении между клиентами и бизнесом.
extended GPLv3 — см. файл LICENSE