Перейти к основному содержимому

C4: System Context

Обзор системы

Думатель — AI-workspace для работы с большим объёмом задач и документов. Построен на архитектуре RAG (Retrieval-Augmented Generation), объединяет хранение, поиск и генерацию в единой среде. Позиционируется как «ИИ-пространство, которое понимает, анализирует и генерирует». Текущий статус: Beta.

Диаграмма контекста

Исходный код диаграммы:

graph TB
user["👤 Пользователь<br/><i>Аналитик, юрист, менеджер</i>"]
admin["👤 Администратор<br/><i>Внутренний сотрудник</i>"]

dumatel["🟦 Dumatel Platform<br/><i>AI-workspace для документов</i>"]

user -->|HTTPS| dumatel
admin -->|HTTPS| dumatel

subgraph ext ["Внешние системы"]
direction LR
openai["OpenAI / Claude API<br/><i>LLM-провайдеры</i>"]
tavily["Tavily API<br/><i>Веб-поиск</i>"]
keycloak["Keycloak<br/><i>SSO / OIDC</i>"]
tinkoff["Tinkoff API<br/><i>Платёжный шлюз</i>"]
yandex["Yandex<br/><i>Object Storage + Диск</i>"]
bitrix["Битрикс 24<br/><i>CRM</i>"]
unisender["UniSender<br/><i>Email-маркетинг</i>"]
wolfram["Wolfram Alpha<br/><i>Математика</i>"]
sentry["Sentry<br/><i>Error tracking</i>"]
argocd["ArgoCD<br/><i>GitOps CD</i>"]
end

dumatel -->|LLM запросы| openai
dumatel -->|Веб-поиск| tavily
dumatel -->|Аутентификация| keycloak
dumatel -->|Платежи| tinkoff
dumatel -->|Файлы| yandex
dumatel -->|CRM события| bitrix
dumatel -->|Email-рассылки| unisender
dumatel -->|Вычисления| wolfram
dumatel -->|Ошибки| sentry
argocd -->|GitOps деплой| dumatel

style dumatel fill:#4a7eb5,stroke:#2d5f8a,color:#fff
style ext fill:#a05a5a,stroke:#7a3a3a,color:#fff

Участники (Actors)

Пользователи

АкторОписаниеВзаимодействие
Аналитики и исследователиАнализ больших объёмов данныхЗагрузка документов, RAG-запросы, генерация отчётов
ЮристыРабота с договорами и нормативамиСравнение документов, извлечение данных
МенеджерыПодготовка обзоров и решенийЗапросы по базе знаний, карты знаний
БухгалтерыОбработка финансовых документовOCR, извлечение данных, сводные таблицы
СтудентыРабота с учебными материаламиRAG-запросы, Web-агент

Внешние системы

СистемаНазначениеПротокол
OpenAI / Claude APILLM-инференс (GPT-5.2, Claude), эмбеддинги (text-embedding-3-small)HTTPS/REST
Tavily APIWeb-поиск с проверкой надёжности источниковHTTPS/REST
Tinkoff PaymentОбработка платежей: карты, SBPHTTPS/REST
Yandex Object StorageХранение пользовательских файловHTTPS/S3
Yandex APIИнтеграция Yandex Диск (импорт файлов)HTTPS/REST
KeycloakSSO-аутентификация, управление сессиямиHTTPS/OIDC
UnisenderEmail-рассылки и уведомленияHTTPS/REST
Wolfram AlphaТочные математические вычисленияHTTPS/REST
Bitrix24CRM-интеграция, управление контактамиHTTPS/Webhook
SentryError tracking, crash reportingHTTPS/REST
ArgoCDGitOps — автоматический деплой из GitHTTPS

Модели поставки

МодельОписание
SaaS (Облако)Размещение на инфраструктуре Selectel (MKS), быстрый старт
On-PremiseРазвёртывание на серверах заказчика, полный контроль данных

Связанные страницы