Przykładowe wyglądy Control Center¶
Makiety określają hierarchię informacji, nie finalną identyfikację wizualną. Interfejs powinien być spokojny, gęsty tylko tam, gdzie pracuje operator, i oszczędny na telefonie. Kolor opisuje stan, ale zawsze towarzyszy mu tekst i ikona.
Pulpit operatora — desktop¶
Chat
Jobs 12
Projects
Workflows
Agents
Tools
Approvals 3
Artifacts
Resources
Audit
Wymaga uwagi
1 skutek niepewny · 2 approvals · 1 worker z ostrzeżeniem
Aktywne prace
Raport operacyjny — 7/9 kroków · czeka na dane
Render katalogu — 68% · ETA 01:14
Analiza nocnych alarmów — walidacja 224 klatek
Ostatnie rezultaty
Oferta klienta X · candidate DOCX/PDF · wszystkie twarde walidatory OK
Pierwszy ekran nie pokazuje dziesiątek wykresów. Najpierw uwaga, praca i rezultaty. Szczegółowa telemetria znajduje się w Resources/Executions. Status „local-only” informuje, że żaden z aktywnych jobs nie korzysta z zewnętrznego providera.
Widok Job¶
JOB-8F2A · Przygotowanie grafiku · WAITING_APPROVAL
Projekt: Hotel A Workflow: Scheduling v3.2 Właściciel: Kierownik
[Plan] [Timeline] [Wejścia] [Wyniki] [Polityka] [Dowody]
✓ Dane pracowników 08:02 127 rekordów
✓ Reguły i nieobecności 08:03 6 konfliktów wejściowych rozwiązanych
✓ Trzy warianty 08:06 artifact: schedule-candidates@4
✓ Walidacja 08:07 prawo pracy OK / pokrycie 98,4–100%
● Wybór człowieka approval: exact variant + 31 zmian
○ Publikacja nie utworzono joba
Ostrzeżenie: wariant B wymaga 12 godzin nadliczbowych.
Timeline rozdziela fakty od prognoz. Każdy krok otwiera receipt, input/output i wersję narzędzia. „Publikacja nie utworzono joba” usuwa wątpliwość, czy wybór wariantu od razu zmieni grafik.
Karta approvala¶
ZATWIERDZENIE: wysłanie wiadomości
Konto: Sprzedaż / firma@example
Odbiorca: Klient X <adres zweryfikowany w CRM>
Treść: hash 3c...91 · pokaż pełną treść
Załącznik: Oferta_X_v4.pdf · 1,8 MB · hash a2...0f
Narzędzie: communication.email.send@2.4.1
Skutek: wiadomość zewnętrzna, nieodwracalna po przyjęciu przez serwer
Ważność: 4 min 32 s
[Odrzuć] [Wróć do edycji] [Zatwierdź dokładnie ten wariant]
Approval nie ukrywa odbiorcy ani nie pokazuje tylko hasha. Hash jest dowodem powiązania, a pełna treść podstawą świadomej decyzji. Jeśli użytkownik zmieni jedno słowo lub plik, powstaje nowy request.
Mobilny Home¶
┌─────────────────────────┐
│ NORBI ● lokalnie │
├─────────────────────────┤
│ Wymaga uwagi │
│ [2] Zatwierdzenia │
│ [1] Niepewny skutek │
├─────────────────────────┤
│ Aktywne │
│ Render 68% │
│ Raport czeka: dane│
├─────────────────────────┤
│ Wyniki │
│ Oferta X · otwórz │
│ Alarmy nocy · 3 istotne │
├─────────────────────────┤
│ Home Chat Jobs Approvals│
└─────────────────────────┘
Na telefonie dostępny jest szybki podgląd, komentarz i decyzja. Pełne projektowanie workflow, Tool Registry czy masowa konfiguracja polityk pozostają zadaniami desktopowymi. To ograniczenie zmniejsza ryzyko przypadkowej administracji na małym ekranie.
Widok grafu workflow¶
flowchart LR
A["Import danych<br/>OK"] --> B["Normalizacja<br/>OK"]
B --> C["Analiza<br/>RUNNING 62%"]
C --> D["Walidacja<br/>BLOCKED"]
D --> E["Raport<br/>BLOCKED"]
C --> F["Źródła<br/>OK"]
F --> D
Kliknięcie node pokazuje tylko dane tego kroku. Kolor uzupełniają etykiety tekstowe. Użytkownik może poprosić o pause/cancel, lecz UI pokazuje, czy adapter wspiera checkpoint i jaki może być skutek anulowania.
Widok zasobów¶
Zamiast wykresów bez decyzji Resources odpowiada: co jest zajęte, przez kogo, do kiedy i czy można bezpiecznie przerwać. GPU karta pokazuje aktywnego joba, VRAM, temperaturę, ETA, checkpoint support i kolejkę. Licencja aplikacji pokazuje seat/session, a nie sekret. Storage pokazuje capacity, growth, backup freshness i predicted exhaustion.
Dostępność i ergonomia¶
Każdy status ma tekst; focus jest widoczny; cel dotykowy ma co najmniej 44 px; krytyczne przyciski nie są obok siebie bez separacji; nawigacja działa klawiaturą; wartości czasu można przełączyć między lokalnym i UTC; ID można kopiować. Główna treść ma szerokość sprzyjającą czytaniu, a tabele mogą się przewijać poziomo bez blokowania strony.