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

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

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

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

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

Запрос
OpenAI o4-mini
Claude Opus
Gemini 2.5 Pro
DeepSeek Reasoner
Кворум ≥3/4
Одобрено
Отклонено
input → openaiinput → claudeinput → geminiinput → deepseekopenai → quorumclaude → quorumgemini → quorumdeepseek → quorumquorum → approved(≥3 да)quorum → rejected(<3 да)

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

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

Цикл оценки

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

Генерация
Оценка
Пройдено
Повтор + подсказки
Отсечение
generate → evaluateevaluate → pass(≥ порог)evaluate → retry(< порог, попытки есть)evaluate → kill(< порог, попытки кончились)retry → evaluate

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

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

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

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

Планировщик
Топо-сортировка
Уровень 1 (параллельно)
Уровень 2 (параллельно)
Уровень 3 (параллельно)
Сборка
plan → topotopo → level1level1 → level2level2 → level3level3 → assemble

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

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

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

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

Результат этапа
Гейт (min_score)
Продолжить
Отсечение
kill_stage + reason
result → gategate → continue(≥ порог)gate → kill(< порог)kill → log

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

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

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

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

Agent Manager
Обнаружение сессий
Мониторинг
Buddy System
Контекстный рекап
Усилитель мышления
manager → detectdetect → monitormonitor → buddybuddy → recapbuddy → amplifier

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

Agent ManagerBuddy SystemHooks

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

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

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