← Wszystkie widoki i mapa menu

Usługi i Aplikacje

Wykaz usług gotowych do sklonowania: serwery MCP (FileSystem, Git, Terminal), proxy LLM (Ollama, SubLLM), konta dostawców AI oraz aplikacje deweloperskie (Cursor, VS Code, przeglądarki).

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

1. Diagramy Procesów i Architektury

A. Topologia nawigacji i wywołań akcji

flowchart TD subgraph S["Kontekst: WORK"] V["Widok: Usługi i Aplikacje
?view=services"] end subgraph Actions["Dostępne akcje i procedury CQRS"] A_0["service.ping
Sprawdzenie dostępności usługi i pomiar opóźnienia w czasie rzeczywistym"] A_1["platform.open
Szczegółowy podgląd parametrów i stanu integracji usługi"] end V --> A_0 V --> A_1

B. Maszyna stanów i cykl życia operacji

stateDiagram-v2 [*] --> Idle : Wejście do widoku Usługi i Aplikacje 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 (Usługi i Aplikacje) participant CQRS as Dyspozytor CQRS participant API as Backend API (:8891) participant DB as Baza / Runtime U->>UI: Kliknięcie / Wywołanie akcji [service.ping] UI->>CQRS: dispatch('service.ping', 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
service.pingproc://clonerd.dev/cmd/service/ping/v1urn:clonerd:code:js:actions:platform#pingServiceSprawdzenie dostępności usługi i pomiar opóźnienia w czasie rzeczywistym
platform.openproc://clonerd.dev/cmd/platform/open/v1urn:clonerd:code:js:actions:platform#openDetailsSzczegółowy podgląd parametrów i stanu integracji usługi

3. Powiązane Endpointy API

MetodaŚcieżka RESTOpis
GET/api/servicesLista zainstalowanych i wykrytych usług
POST/api/services/{id}/pingDiagnostyka stanu wybranej usługi