Перейти к содержимому
Архитектура

Галерея паттернов

Пять переиспользуемых архитектурных паттернов. Каждый применяется в нескольких точках системы.

Паттерн консенсуса

N провайдеров → кворум → решение

Запрос
OpenAI o4-mini
Claude Opus
Gemini 2.5 Pro
DeepSeek Reasoner
Кворум ≥3/4
Одобрено
Отклонено
inputopenaiinputclaudeinputgeminiinputdeepseekopenaiquorumclaudequorumgeminiquorumdeepseekquorumquorumapproved(≥3 да)quorumrejected(<3 да)

Несколько LLM-провайдеров получают одинаковый запрос параллельно. Результаты агрегируются по правилу кворума (≥3/4). Отказоустойчивость: MIN_PROVIDERS=2.

Board-сервисРевью фичРевью планаРевью кода

Цикл оценки

Генерация → оценка → повтор/отсечение

Генерация
Оценка
Пройдено
Повтор + подсказки
Отсечение
generateevaluateevaluatepass(≥ порог)evaluateretry(< порог, попытки есть)evaluatekill(< порог, попытки кончились)retryevaluate

Каждый результат проходит через оценщика. Если оценка ниже порога — retry с подсказками (до 3 попыток). Если все попытки провалены — kill gate отсекает.

Judge-системаКритикРевьюер задачCompliance

DAG-оркестрация

Топологическая сортировка → параллельное исполнение

Планировщик
Топо-сортировка
Уровень 1 (параллельно)
Уровень 2 (параллельно)
Уровень 3 (параллельно)
Сборка
plantopotopolevel1level1level2level2level3level3assemble

Задачи представляются как направленный ациклический граф. Топологическая сортировка определяет уровни зависимостей. Задачи одного уровня выполняются параллельно через asyncio.gather().

КодогенерацияПланировщик задач

Гейт отсечения

Порог → отсечение → метрики отбраковки

Результат этапа
Гейт (min_score)
Продолжить
Отсечение
kill_stage + reason
resultgategatecontinue(≥ порог)gatekill(< порог)killlog

В критических точках пайплайна стоят гейты с настраиваемыми порогами. Не прошёл — записывается kill_stage и kill_reason. Отсечение экономит ресурсы на дорогих этапах ниже по потоку.

ОркестраторКритикComplianceБорд

Мета-агентный паттерн

Агенты, управляющие агентами

Agent Manager
Обнаружение сессий
Мониторинг
Buddy System
Контекстный рекап
Усилитель мышления
managerdetectdetectmonitormonitorbuddybuddyrecapbuddyamplifier

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

Agent ManagerBuddy SystemHooks

Готовы обсудить?

Если вам нужен архитектор, который строит автономные AI-системы — напишите.

Сербия (Белград) · CET/CEST · рабочие часы совпадают с EU · Опыт международных контрактов