DANACOCONSOLE MultitaskingAI
OP

Zespoły

zapisane konfiguracje zespołu — presety ról, powiązań i kolejek
Lista zapisanych zespołów
Podgląd konfiguracji zespołu szablon konfiguracji zespołu

Zespół „Budowa aplikacji”

Oparty na scenariuszu realizacji produktu cyfrowego w module Apps.

RolaZadanie Tryb współpracySubagent Network Profil izolacjiPowiązanie z Automations
CoordinatorPlanowanie etapów, przypisanie pracy backendowi i frontendowiNieDomyślny (dziedziczony)Tak
Executor 1Realizacja backenduPraca niezależnaTak — Agent Backend, Agent API, Agent DatabaseDomyślny (dziedziczony)Tak
Executor 2Realizacja frontendu (zasoby z modułu Design)Praca niezależnaTak — Agent UIDomyślny (dziedziczony)Tak
Executor 3 / ValidatorWcielenie Security Auditor, następnie QA Lead w kolejnych przebiegachNieDomyślny (dziedziczony)Tak
Always On DisplayOperator procesu

Zespół „Badanie i redakcja”

RolaZadanieTryb współpracySubagent NetworkProfil izolacjiPowiązanie z Automations
CoordinatorPlanowanie etapów badania i redakcji raportuNieDomyślnyNie (proces jednorazowy)
Executor 1Zbieranie i analiza źródełPrzekazywanie wyników → Executor 2NieDomyślnyNie
Executor 2Redakcja raportu końcowego na podstawie ustaleń Executora 1Przekazywanie wynikówNieDomyślnyNie
Executor 3 / ValidatorWcielenie Reviewer — ocena spójności i kompletności raportuNieDomyślnyNie
Always On DisplayObserwator

Zespół „Pętla ciągła 24/7”

Konfiguracja w pełni spięta z modułem Automations, przeznaczona do pracy bez stałego nadzoru użytkownika.

RolaZadanieTryb współpracySubagent NetworkProfil izolacjiPowiązanie z Automations
CoordinatorPlanowanie i sterowanie każdym cyklicznym przebiegiemNieOdrębny profil roli (dostęp sieciowy wyłączony jako świadomy wybór)Tak — Scheduler, Orchestrator
Executor 1Wykonanie zadań pobieranych z kolejki cyklicznejPraca iteracyjna z Executorem 2Tak, w miarę potrzeby zadaniaOdrębny profil roliTak — Queue Manager
Executor 2Poprawa i uzupełnienie wyników Executora 1 w kolejnym cykluPraca iteracyjnaTak, w miarę potrzeby zadaniaOdrębny profil roliTak — Queue Manager
Executor 3 / ValidatorWcielenie Validator — ocena jakości przed zamknięciem każdego cyklu, konfigurowalna i pomijalnaNieOdrębny profil roliTak — Execution Monitor
Always On DisplayOperator, z interwencją przez Mobile

Role

pięć pozycji zespołu · cztery okna robocze + Subagent Network
WARSTWA CENTRALNA Always On Display nadrzędna wobec wszystkich pięciu pozycji zespołu · obserwator albo operator procesu
Bezczynna Pracuje Oczekuje na zależność Oczekuje na ocenę Błąd wykonania Brak przypisania
Coordinator
koordynator — nie tworzy końcowego produktu; projektuje i kontroluje sposób jego wytwarzania
KOORDYNATOR Pracuje
przypisanie: Agent Project Lead model: opus-4.2 kanał modelu: API okno robocze: Coordinator Chat
Cel roli
Nie tworzy końcowego produktu; projektuje i kontroluje sposób jego wytwarzania.
Wejście
Cel procesu ustalony przez użytkownika, wyniki cząstkowe wykonawców, raporty Executora 3 / Validatora.
Wyjście
Plan pracy, prompty dla wykonawców, polecenia sterujące kolejką i orkiestracją.
Panel planu etapów plan · zależności · harmonogram
1 · ArchitekturaExecutor 1 · zakończony
2 · BackendExecutor 1 · w toku
3 · FrontendExecutor 2 · w toku
4 4 · Walidacja bezpieczeństwaExecutor 3 · oczekuje
5 5 · Wdrożenieoczekuje
Kreator promptu · Prompt Builder
Widok stanu kolejki

Kolejka lokalna: 4 zadania · 1 wstrzymane

Sterowanie procesem — siedem operacji Coordinatora rozdz. 3.3

Akcje silnika kolejek dostępne roli: enqueue delay retry pause resume route branch condition — pełny zestaw poza dequeue, split, merge, właściwymi wykonawcom.

Executor 1 GŁÓWNY WYKONAWCA Pracuje
przypisanie: Agent Backend model: sonet-4.6 kanał modelu: CLI pamięć: projekt okno robocze: Executor Chat
Cel roli
Faktyczna realizacja pracy: tworzenie dokumentów, analiza danych, programowanie, projektowanie, budowa aplikacji, przetwarzanie materiałów; nie zarządza procesem.
Wejście
Zadanie z kolejki przypisanej roli, polecenie użytkownika, prompt zbudowany przez Coordinatora.
Wyjście
Rezultat pracy, status wykonania do silnika kolejek, podzadania do Subagent Network przy złożonych zleceniach.

Akcje silnika kolejek dostępne roli: dequeue split merge

Subagent Network (4/15) MECHANIZM

Mechanizm, nie odrębna rola zespołu — uruchamiany przez wykonawcę. Wykonawca dzieli złożone zadanie na wąskie zakresy (split), przydziela je podagentom, a po zakończeniu agreguje wyniki (merge). Profil izolacji dziedziczony z roli macierzystej.

Agent Backend
pracuje · 80%
Agent API
zakończony
Agent Database
pracuje · 30%
Agent Security
oczekuje
Executor 2 RÓWNOLEGŁY WYKONAWCA Oczekuje na zależność
przypisanie: Agent UI model: sonet-4.6 kanał modelu: API tryb współpracy: Praca niezależna okno robocze: Executor Chat
Cel roli
Drugi niezależny model wykonawczy, procesy równoległe (backend/frontend, badania/raport, kod/dokumentacja).
Wejście
Jak Executor 1; dodatkowo wyniki pośrednie Executora 1, zależnie od trybu współpracy.
Wyjście
Jak Executor 1; wynik przekazywany zależnie od trybu współpracy.

Akcje silnika kolejek dostępne roli: dequeue split merge · własna, niezależna instancja Subagent Network.

Subagent Network (2/15) MECHANIZM
Agent UI
pracuje · 64%
Agent Testing
oczekuje
Cztery tryby współpracy z Executorem 1

Praca niezależna — Executor 1 i Executor 2 realizują odrębne zadania bez wzajemnej zależności; tory zbiegają się w Coordinatorze lub Executorze 3 / Validatorze. Przykład: backend i frontend budowane równolegle w module Apps.

Executor 3 / Validator CZWARTY MODEL Bezczynna
przypisanie: model bazowy opus-4.2 kanał modelu: HTTP okno robocze: Results Analyzer funkcja: kontrola jakości pracy pozostałych modeli przed uznaniem etapu za zakończony
Cel roli
Funkcja kontrolna lub doradcza domykająca zespół; odpowiada za jakość, zgodność lub rozstrzyganie rozbieżności.
Wejście
Rezultat pracy wykonawców, wynik pracy Subagent Network po agregacji.
Wyjście
Ocena, raport, decyzja o przekazaniu dalej lub zwrocie do Coordinatora (retry).
Udział roli w procesie jest opcjonalny i pomijalny — funkcja kontrolna nie jest bramą blokującą przepływ pracy.
Chat Window — per rola
Silnik kolejek dequeue 11:04
pobrano z kolejki: Zadanie #128 — API płatności · kolejka główna (lokalna)
Executor 1 Agent Backend 11:05
Analizuję specyfikację zwrotów. Dzielę zadanie na trzy zakresy — uruchamiam Subagent Network (split): Agent Backend, Agent API, Agent Database.

Kolejki

definicje kolejek pięciu zasięgów oraz ich akcje · polecenie queue.action
przebieg
18%

Tabela kolejekkliknięcie wiersza rozwija szczegóły kolejki

NazwaZasięg ZadańPriorytet Obsługa błędówAkcje
Kolejka głównalokalna4
Kolejka QAdla agenta2
Kolejka Backenddla projektu6
Kolejka cykliczna 24/7globalna9
Panel rozwinięty · Zadanie #128 · Executor 1 · status: w toku jedenaście akcji silnika kolejek

Każdy przycisk pozostaje klikalny niezależnie od stanu zadania. Gdy akcja nie pasuje do bieżącego stanu zadania, wyświetla komunikat kontekstowy zamiast się blokować.

Zadania w kolejce — stany

#128 · API płatności Executor 1 Zakończone
#129 · Komponent formularza płatności Executor 2 W realizacji
#130 · Schemat bazy zamówień Executor 1 · Subagent Network Podzielone
#131 · Testy kontraktowe API Executor 3 / Validator Do powtórzenia · obieg 2
#132 · Audyt bezpieczeństwa modułu płatności Executor 3 / Validator Wstrzymane
6 #133 · Dokumentacja techniczna API Executor 2 W kolejce
Silnik kolejek gotowy. Naciśnij „Uruchom przebieg”, aby przesunąć zadania przez stany cyklu życia.

Zasięgi kolejek — pięć poziomów

ZasięgOpis
GlobalnaObejmuje wszystkie procesy MultitaskingAI użytkownika
LokalnaObejmuje jeden proces orkiestracji (jedną kartę sesji)
Dla modeluPrzypisana konkretnemu modelowi bazowemu
Dla agentaPrzypisana konkretnemu agentowi z modułu Agents
Dla projektuPrzypisana projektowi prowadzonemu w module Workspace

Cykl życia zadania w kolejce

  1. Coordinator wykonuje enqueue → zadanie trafia do kolejki (globalnej / lokalnej / modelu / agenta / projektu).
  2. pause / resume wg decyzji Coordinatora lub Always On Display.
  3. dequeue → Executor 1 lub Executor 2 pobiera zadanie.
  4. split (opcjonalnie) → Subagent Network, do 15 podagentów; powrót przez merge.
  5. route / branch / condition wg reguł orkiestracji.
  6. Executor 3 / Validator — ocena jakości: opcjonalna, konfigurowalna, pomijalna.
  7. retry przy niepowodzeniu → z powrotem do enqueue.

Orkiestracja

zależności między modelami, agentami, zadaniami, kolejkami, automatyzacjami i projektami · orchestration.define

Lista zależnościkliknięcie pozycji otwiera szczegóły reguły do edycji

Szczegóły reguły

Rodzaj: sekwencyjna. Etap kolejnej roli rozpoczyna się dopiero po zakończeniu etapu roli poprzedzającej. Mechanizm realizujący: route w połączeniu z regułą zależności zdefiniowaną przez Coordinatora.

Status zgodności: Zgodny — bieżący przebieg respektuje regułę.

Rodzaj: sekwencyjna. Etap „Frontend” oczekuje na zakończenie etapu „Architektura”. Mechanizm realizujący: route.

Status zgodności: Oczekujący — Executor 2 pozostaje w stanie „Oczekuje na zależność”.

Rodzaj: równoległa niezależna. Dwa lub więcej tory pracy przebiegają bez wzajemnego oczekiwania. Mechanizm realizujący: brak zależności zdefiniowanej w orkiestracji — odpowiednik trybu pracy niezależnej.

Rodzaj: warunkowa. Dalszy przebieg procesu zależy od wyniku poprzedniego etapu — oceny Executora 3 / Validatora. Mechanizm realizujący: condition, branch.

Status zgodności: Naruszony — trzeci obieg walidacji zakończony bez zmiany wyniku. Kliknięcie plakietki otwiera szczegóły konfliktu.

Rodzaje zależności

Sekwencyjna — etap kolejnej roli po zakończeniu poprzedniej · route

Warunkowa — dalszy przebieg zależny od wyniku poprzedniego etapu · condition, branch

Równoległa niezależna — tory bez wzajemnego oczekiwania · brak zależności w orkiestracji

Widok grafu zależności najechanie na węzeł podświetla łańcuch zależności · kliknięcie otwiera szczegóły

sekwencyjna sekwencyjna równoległa niezależna warunkowa · condition ocena pozytywna ocena negatywna retry Coordinator plan · podział pracy · kolejka Executor 1 backend · Subagent Network Executor 2 frontend · Subagent Network Executor 3 / Validator wcielenie: Security Auditor Kolejny etap procesu route → kolejka docelowa retry → Coordinator enqueue z nowym promptem
Szczegóły węzła

Najedź na węzeł albo wybierz go klawiszem, aby podświetlić łańcuch zależności. Kliknięcie otwiera szczegóły powiązanych reguł.

Harmonogram i automatyki

harmonogram pracy ciągłej oraz wpięte automatyki z modułu Automations
Niespięte

Warunek uruchomienia · praca ciągła 24 godziny na dobę, 7 dni w tygodniu, 365 dni w roku

Po skonfigurowaniu połączenia między środowiskiem MultitaskingAI a modułem Automations — decyzją użytkownika podjętą w oknie konfiguracji oraz w ustawieniach okna modułu Automations — możliwe jest zbudowanie pełnego autonomicznego systemu realizacji projektów, zdolnego do działania w sposób ciągły. Integracja nie jest domyślna: platforma jej nie wymusza, lecz udostępnia jako możliwość skonfigurowania w dowolnym momencie.

Pole harmonogramu — reguła czasowa i cykliczność
Lista wpiętych automatyk
Proces nie jest spięty z modułem Automations Włącz przełącznik „Powiąż z Automations”, aby otworzyć panel wyboru automatyki i harmonogramu. Stan wyjściowy: niespięte.

Mapowanie mechanizmów po spięciu

Mechanizm MultitaskingAIOkno modułu AutomationsFunkcja po spięciu
Silnik kolejekQueue ManagerTrwałe zarządzanie kolejkami zadań poza pojedynczą sesją
Harmonogram pracy ciągłejSchedulerCykliczne uruchamianie procesu według reguły czasowej
OrkiestracjaOrchestratorTrwałe egzekwowanie zależności między kolejnymi przebiegami procesu
Monitor procesuExecution MonitorStatus każdego przebiegu oraz sygnalizacja błędów wymagających interwencji

Podział odpowiedzialności w pętli ciągłej

Uczestnik pętli ciągłejOdpowiedzialność
CoordinatorPlanowanie procesu
Moduł AutomationsZarządzanie harmonogramami i kolejkami
Executor 1, Executor 2 (wraz z ich Subagent Network)Realizacja zadań
Executor 3 / ValidatorKontrola jakości
Always On DisplayNadzór całości z perspektywy użytkownika — w trybie obserwatora lub operatora

Rola funkcji Mobile w pracy ciągłej

Praca w trybie 24/7/365 z natury przebiega poza stałą obecnością użytkownika przy stanowisku roboczym. Funkcja Mobile udostępnia kanał zatwierdzania, wstrzymywania i modyfikowania uruchomionych procesów z dowolnego miejsca — mechanizm komplementarny wobec Always On Display działającego w trybie operatora.

Monitor procesu

przebieg pętli · statusy przebiegów · hierarchia decyzji · miejsce nadzoru Always On Display
tryb Always On Display

Tabela przebiegówhistoria kolejnych uruchomień procesu

PrzebiegRolaStatusCzasSzczegóły
#128Executor 1 Sukces 12:04
#129Coordinator W toku 12:05
#130Executor 2 Wstrzymany 12:19
#131Executor 3 / Validator Błąd 12:41

Widok hierarchii decyzjikliknięcie poziomu pokazuje jego zakres decyzji

Zakres decyzji wybranego poziomu

Interwencja w przebieg procesu z dowolnego miejsca, w imieniu i pod nadzorem użytkownika.

Żaden poziom hierarchii nie jest bramą blokującą — jest domyślnym porządkiem, który ustępuje przed decyzją poziomu wyższego w dowolnej chwili.

Stany przebiegu procesu — pętla orkiestracji

Kliknięcie stanu ustawia wskaźnik przebiegu w pasku górnym.

Zakres dostępu Always On Display

Element kontekstu procesuZakres podglądu
RoleStan wszystkich czterech ról (Executor 1, Executor 2, Coordinator, Executor 3 / Validator)
KolejkiZawartość kolejek wszystkich pięciu zasięgów
OrkiestracjaZdefiniowane zależności sekwencyjne, warunkowe, równoległe
HarmonogramReguły czasowe i cykliczność pracy ciągłej
HistoriaHistoria przebiegów procesu

Stany Always On Display w kontekście procesu

TrybStan szczegółowyZachowanie
ObserwatorBezczynnyBrak aktywnej sugestii, gotowość do podglądu
ObserwatorDoradzaWyświetla dymek z sugestią lub ostrzeżeniem, bez możliwości interwencji
OperatorBezczynnyGotowość do interwencji, brak bieżącego zdarzenia
OperatorDoradzaJak w trybie obserwatora, rozszerzone o przyciski akcji w dymku
OperatorInterweniujeAktywnie wykonuje zatwierdzenie, wstrzymanie lub modyfikację procesu, w tym przez Mobile
Proces: Zespół „Budowa aplikacji” Kolejka: 4 zadania Automations: niespięte nast. cykl: AOD · OBSERWATOR

Konfiguracja panelu orkiestracji

Kolejność i widoczność sekcji podlegają konfiguracji. Zestaw sześciu sekcji z rozdziału 6.2 jest zestawem domyślnym, obowiązującym przy braku odmiennego ustawienia. Panel nigdy nie wymusza ukrycia żadnej sekcji ani nie blokuje możliwości przywrócenia zestawu domyślnego.

Brak ustawienia oznacza wartość domyślną, nigdy brak dostępności. Ukryta sekcja pozostaje w pełni funkcjonalna i wraca po przywróceniu zestawu domyślnego.

Okno konfiguracji punktów izolacji — zasięg „Rola”

Selektor zasięgu
Macierz izolacji

Izolacja kontekstu

historia
pamięć
kontekst

Izolacja techniczna — osiem zakresów

1 · katalog roboczy sesji
Profil i podgląd

Warstwa

Polityka efektywna

globalny → środowisko → moduł → para modułów → projekt → karta sesji → rola

Brak ustawienia na poziomie = dziedziczenie z poziomu szerszego, nigdy blokada. Stan wyjściowy wszystkich przełączników: wyłączony (pełny dostęp).

Szczegóły przebiegu #131

Pełny, chronologiczny log zdarzeń przebiegu, łącznie z każdą akcją silnika kolejek.

12:39:02 queue.action enqueue · #131 Testy kontraktowe API → Kolejka QA (dla agenta) 12:39:04 queue.action dequeue · Executor 2 pobiera #131 12:40:11 Executor 2 wynik cząstkowy przekazany do oceny 12:40:12 queue.action route · #131 → Executor 3 / Validator 12:40:58 Validator ocena negatywna · niezgodność kontraktu odpowiedzi 12:40:59 queue.action retry · zwrot etapu do Coordinatora · obieg 2 12:41:03 orchestration condition · reguła warunkowa: ocena negatywna → retry 12:41:07 Orkiestracja status zgodności: naruszony · trzeci obieg bez zmiany wyniku 12:41:08 Always On Display zgłoszenie sugestii · powiadomienie push do Mobile

Jedenaście akcji silnika kolejek

W warstwie komunikacji silnik jest realizowany poleceniem queue.action, przyjmującym jako parametr jedną z jedenastu akcji.

AkcjaGrupa funkcjonalnaDziałanieTypowy inicjatorReprezentacja w interfejsie
enqueueObieg zadańDodanie nowego zadania do wskazanej kolejkiCoordinator, Automations (po integracji)Przycisk ikonowy w wierszu tabeli kolejki, ikona plus
dequeueObieg zadańPobranie kolejnego zadania z kolejki do wykonaniaExecutor 1, Executor 2Automatyczne wywołanie przy wolnym slocie wykonawcy; etykieta w Executor Chat
delaySterowanie czasemOdroczenie wykonania zadania o zadany czas lub do spełnienia warunkuCoordinatorPole czasu w wierszu zadania, ikona zegar
retryPonawianiePonowienie zadania po niepowodzeniu wykonania lub po negatywnej ocenie walidacjiCoordinator, Executor 3 / ValidatorPrzycisk ikonowy, ikona odswiez
pauseWstrzymywanieWstrzymanie przetwarzania wskazanej kolejkiCoordinator, Always On Display (operator)Przycisk ikonowy, ikona zatrzymaj
resumeWstrzymywanieWznowienie wstrzymanej kolejkiCoordinator, Always On Display (operator)Przycisk ikonowy, ikona uruchom
splitPodział i scalaniePodział zadania na mniejsze podzadaniaExecutor 1 lub Executor 2, przy uruchamianiu Subagent NetworkPrzycisk „Uruchom Subagent Network” w Executor Chat
mergePodział i scalanieScalenie wyników wielu zadań lub podzadań w jeden rezultatExecutor 1 lub Executor 2, po agregacji wyników Subagent NetworkPrzycisk „Scal wyniki” w panelu Subagent Network
routeKierowanie warunkoweSkierowanie zadania do wskazanej roli lub kolejki na podstawie regułyCoordinator, orkiestracjaSelektor roli docelowej w wierszu zadania, ikona strzalka-prawo
branchKierowanie warunkoweRozgałęzienie przepływu pracy na alternatywne ścieżkiCoordinatorKreator reguły rozgałęzienia w sekcji Orkiestracja
conditionKierowanie warunkoweWarunkowe wykonanie kolejnego kroku procesu w zależności od wyniku poprzedniegoCoordinator, orkiestracjaKreator warunku w sekcji Orkiestracja

Formularz konfiguracji zespołu

O tym opracowaniu

Co przedstawia

Powłokę czwartego środowiska platformy — MultitaskingAI. Zamiast bocznej nawigacji modułów środowisko udostępnia panel orkiestracji o sześciu sekcjach: Zespoły, Role, Kolejki, Orkiestracja, Harmonogram i automatyki, Monitor procesu. Prototyp odwzorowuje pasek górny z emblematem środowiska i wskaźnikiem stanu przebiegu procesu, pas kart sesji (karta = proces orkiestracji), pięć pozycji zespołu (Executor 1, Subagent Network, Coordinator, Executor 2, Executor 3 / Validator), silnik kolejek z jedenastoma akcjami, orkiestrację z interaktywną mapą zależności, integrację z modułem Automations oraz warstwę centralną Always On Display.

Źródło w dokumentacji

Odwzorowane interakcje

Decyzje projektowe ponad źródła