← Wszystkie widoki i mapa menu

Przegląd

Centralny pulpit operacyjny użytkownika. Prezentuje podsumowanie tożsamości cyfrowych (Digital Twins), status węzłów roboczych, aktywne sesje noVNC oraz skróty do inspekcji środowiska.

Kontekst (Surface) WORK
Kanoniczny URI proc://clonerd.com/ui/overview/v1
URN Implementacji urn:clonerd:code:js:views:overview
Wzorzec URL /?view=overview&surface=work

1. Diagramy Procesów i Architektury

A. Topologia nawigacji i wywołań akcji

flowchart TD subgraph S["Kontekst: WORK"] V["Widok: Przegląd
?view=overview"] end subgraph Actions["Dostępne akcje i procedury CQRS"] A_0["view.open
Przejście do wybranego widoku z zachowaniem kontekstu"] A_1["mode.set
Przełączenie trybu działania (user, demo, auto)"] A_2["chat.toggle
Otwarcie lub zwinięcie bocznego panelu asystenta / czatu"] A_3["twin.open
Uruchomienie sesji zdalnego pulpitu noVNC na hoście docelowym"] A_4["device.scan
Skanowanie lokalnego środowiska w poszukiwaniu agentów, profili i MCP"] end V --> A_0 V --> A_1 V --> A_2 V --> A_3 V --> A_4

B. Maszyna stanów i cykl życia operacji

stateDiagram-v2 [*] --> Idle : Wejście do widoku Przegląd Idle --> FormOrFilter : Interakcja z kontrolkami FormOrFilter --> CQRSCommand : Wywołanie akcji CQRSCommand --> StateUpdated : Aktualizacja stanu i API StateUpdated --> Idle : Odświeżenie widoku

C. Sekwencja wykonania CQRS

sequenceDiagram autonumber actor U as Użytkownik / Agent participant UI as Interfejs (Przegląd) participant CQRS as Dyspozytor CQRS participant API as Backend API (:8891) participant DB as Baza / Runtime U->>UI: Kliknięcie / Wywołanie akcji [view.open] UI->>CQRS: dispatch('view.open', data) CQRS->>API: Żądanie HTTP REST / RPC API->>DB: Mutacja / Odczyt stanu DB-->>API: Potwierdzenie zapisu API-->>CQRS: Wynik operacji + ślad zdarzenia CQRS-->>UI: Aktualizacja stanu (state) UI-->>U: Re-render widoku i powiadomienie (toast)

2. Zarejestrowane Polecenia CQRS

Akcja UIProcedura URIURN w kodzieOpis
view.openproc://clonerd.dev/cmd/view/open/v1urn:clonerd:code:js:actions:navigation#openViewPrzejście do wybranego widoku z zachowaniem kontekstu
mode.setproc://clonerd.dev/cmd/ui/mode/v1urn:clonerd:code:js:actions:navigation#setModePrzełączenie trybu działania (user, demo, auto)
chat.toggleproc://clonerd.dev/cmd/chat/toggle/v1urn:clonerd:code:js:actions:chat#toggleChatOtwarcie lub zwinięcie bocznego panelu asystenta / czatu
twin.openproc://clonerd.dev/cmd/twin/open/v1urn:clonerd:code:js:actions:platform#openTwinUruchomienie sesji zdalnego pulpitu noVNC na hoście docelowym
device.scanproc://clonerd.dev/cmd/device/scan/v1urn:clonerd:code:js:actions:platform#scanDeviceSkanowanie lokalnego środowiska w poszukiwaniu agentów, profili i MCP

3. Powiązane Endpointy API

MetodaŚcieżka RESTOpis
GET/api/recordsPobranie listy konfiguracji kont i maszyn
GET/api/discovery/scanSkanowanie kont AI, modeli i serwerów MCP