Zarządzanie Procesami - emielregis2/SmartFlowAI GitHub Wiki
Kompletny przewodnik po zarządzaniu procesami biznesowymi w aplikacji SmartFlowAI - od dodawania przez edycję po usuwanie i organizację.
SmartFlowAI oferuje pełny system CRUD (Create, Read, Update, Delete) do zarządzania procesami biznesowymi z zaawansowaną analizą AI i intuicyjnym interfejsem.
Funkcja | Opis | Czas wykonania |
---|---|---|
➕ Dodawanie | Nowy proces z analizą AI | 30-90 sekund |
📋 Przeglądanie | Lista wszystkich procesów | Natychmiastowe |
✏️ Edycja | Modyfikacja istniejących procesów | 5-10 sekund |
🗑️ Usuwanie | Bezpieczne usuwanie procesów | 2-3 sekundy |
🔍 Filtrowanie | Wyszukiwanie i sortowanie | Natychmiastowe |
📄 Export | PDF, kopiowanie, udostępnianie | 5-15 sekund |
- Przejdź do zakładki "➕ Nowy Proces"
-
Wypełnij podstawowe informacje:
- Nazwa procesu - krótka, opisowa nazwa
- Opis procesu - szczegółowy opis krok po kroku
- Wybierz opcje analizy
- Kliknij "🤖 Analizuj proces"
- Poczekaj na analizę AI (30-90 sekund)
- Przeczytaj wyniki i przejdź do następnego procesu
Nazwa procesu (wymagane)
Przykłady dobrych nazw:
✅ "Wystawianie faktur"
✅ "Onboarding nowych pracowników"
✅ "Zarządzanie zamówieniami e-commerce"
✅ "Planowanie kampanii marketingowych"
❌ Unikaj: "Proces 1", "Rzeczy do zrobienia"
Opis procesu (wymagane)
Przykład dobrego opisu:
"1. Klient składa zamówienie przez stronę internetową
2. System automatycznie wysyła potwierdzenie email
3. Pracownik magazynu sprawdza dostępność produktów
4. Jeśli produkty dostępne - pakuje zamówienie
5. Jeśli brak produktów - kontaktuje się z dostawcą
6. Kurjer odbiera paczkę i dostarcza do klienta
7. System aktualizuje status zamówienia"
💡 Im więcej szczegółów, tym lepsza analiza AI!
Głębokość analizy:
- Podstawowa (15-30s) - szybka analiza, podstawowe rekomendacje
- Pogłębiona (30-60s) - ✅ Zalecana - analiza z wyszukiwaniem internetowym
- Ekspercka (60-90s) - pełna analiza, szczegółowe rekomendacje
Kontekst firmy:
- Wielkość: 1-10, 11-50, 51-200, 200+ osób
- Branża: IT, E-commerce, Produkcja, Finanse, Marketing, Księgowość, etc.
- Budżet: 100-500, 500-2000, 2000-10000, 10000+ zł/mies
Co się dzieje podczas analizy:
- 📊 Dekompozycja procesu - AI rozbija proces na kroki
- 🔍 Identyfikacja problemów - wykrywa wąskie gardła
- 🌐 Badanie rynku - wyszukuje dostępne rozwiązania
- 💡 Projektowanie rozwiązania - proponuje konkretne narzędzia
- 📋 Plan wdrożenia - krok po kroku jak wdrożyć
- 💰 Kalkulacja korzyści - ROI, oszczędności czasu
-
⚠️ Analiza ryzyk - potencjalne problemy - 🔄 Alternatywy - inne możliwe rozwiązania
Przykład analizy:
🎯 ANALIZA PROCESU: Wystawianie faktur
📊 DEKOMPOZYCJA:
1. Zbieranie danych z 3 systemów (CRM, ERP, Excel)
2. Ręczne przepisywanie do szablonu Word
3. Obliczanie VAT kalkulatorem
4. Konwersja do PDF
5. Wysyłanie emailem
🔍 ZIDENTYFIKOWANE PROBLEMY:
- 45 min na jedną fakturę
- Błędy w przepisywaniu (15% faktur)
- Brak automatycznego archiwizowania
- Opóźnienia w wysyłce (średnio 2 dni)
💡 REKOMENDOWANE ROZWIĄZANIE:
System automatycznego fakturowania (np. InvoiceNinja + Zapier)
- Integracja z istniejącymi systemami
- Automatyczne generowanie PDF
- Wysyłka email z potwierdzeniem
- Archiwizacja w chmurze
📋 PLAN WDROŻENIA:
Tydzień 1: Konfiguracja InvoiceNinja
Tydzień 2: Integracja z CRM/ERP
Tydzień 3: Testy na 10 fakturach
Tydzień 4: Pełne wdrożenie
💰 KALKULACJA KORZYŚCI:
- Oszczędność czasu: 85% (38 min → 5 min)
- Redukcja błędów: 90%
- ROI: 300% w pierwszym roku
- Koszt: 200 zł/mies, oszczędności: 8000 zł/mies
Co się dzieje:
- 🎈 Animacja sukcesu - baloniki i komunikat
- 📋 Podsumowanie - wprowadzone dane
- 🤖 Wyniki analizy - pełna analiza AI
- 💾 Automatyczny zapis - proces zapisany w bazie
- ➡️ Przycisk "Następny proces" - przygotowanie nowego formularza
Lokalizacja: Zakładka "📋 Moje Procesy"
Widok listy:
📋 Przeanalizowane procesy 🔄 Odśwież listę
▼ Wystawianie faktur (2024-01-15)
Opis: Ręczne przepisywanie danych z 3 systemów...
Analiza AI: System automatycznego fakturowania...
[✏️ Edytuj] [🗑️ Usuń]
▼ Onboarding pracowników (2024-01-14)
Opis: Proces wprowadzania nowych osób...
Analiza AI: Platforma HR z automatyzacją...
[✏️ Edytuj] [🗑️ Usuń]
Sortowanie:
- Chronologiczne - najnowsze na górze (domyślnie)
- Alfabetyczne - według nazwy procesu
- Według daty utworzenia
Filtrowanie:
- Wszystkie procesy - pełna lista
- Ostatnie 7 dni - najnowsze procesy
- Według branży - jeśli podano w kontekście
- Według rozmiaru firmy
Wyszukiwanie:
🔍 Szukaj w procesach...
Przykłady: "faktury", "marketing", "automatyzacja"
Desktop:
- Pełny widok z wszystkimi szczegółami
- Przyciski akcji po prawej stronie
- Rozwijane sekcje dla każdego procesu
Mobile/Tablet:
- Kompaktowy widok
- Przyciski ułożone pionowo
- Dotykowe rozwijanie sekcji
- Znajdź proces w liście "📋 Moje Procesy"
- Kliknij "✏️ Edytuj" przy wybranym procesie
- Formularz edycji pojawi się poniżej
-
Modyfikuj dane:
- Nazwa procesu
- Opis procesu
- Analiza AI (opcjonalnie)
- Zapisz zmiany lub Anuluj
✏️ Edytuj proces
─────────────────────────────────────────
Nazwa procesu: [Wystawianie faktur ]
Opis procesu:
┌─────────────────────────────────────────┐
│ 1. Zbieranie danych z CRM │
│ 2. Przepisywanie do Excel │
│ 3. Tworzenie faktury w Word │
│ 4. Wysyłanie emailem │
└─────────────────────────────────────────┘
Analiza AI:
┌─────────────────────────────────────────┐
│ 🎯 ANALIZA PROCESU: Wystawianie faktur │
│ 📊 DEKOMPOZYCJA: ... │
│ 🔍 PROBLEMY: ... │
└─────────────────────────────────────────┘
[💾 Zapisz zmiany] [❌ Anuluj]
Walidacja danych:
- ✅ Wszystkie pola wymagane
- ✅ Minimalna długość opisu (10 znaków)
- ✅ Maksymalna długość nazwy (100 znaków)
Bezpieczeństwo:
- 🔒 Tylko właściciel może edytować
- 🔒 Weryfikacja uprawnień w bazie
- 🔒 Logowanie wszystkich zmian
UX/UI:
- 💾 Automatyczne zapisywanie draftu
- ⚡ Natychmiastowa walidacja
- 🔄 Możliwość anulowania bez zapisywania
Aktualizacja opisu:
Przed: "Wysyłamy faktury emailem"
Po: "1. Generujemy fakturę w systemie
2. Eksportujemy do PDF
3. Wysyłamy przez Gmail z szablonem
4. Archiwizujemy w Google Drive"
Poprawa analizy AI:
Dodanie szczegółów:
- Konkretne nazwy narzędzi
- Aktualne koszty i oszczędności
- Nowe rozwiązania z rynku
- Zaktualizowany plan wdrożenia
Zmiana kontekstu:
Firma urosła z 10 do 50 osób:
- Aktualizacja rozmiaru firmy
- Nowe wymagania skalowania
- Inne budżety na automatyzację
Proces usuwania:
- Kliknij "🗑️ Usuń" przy wybranym procesie
- Potwierdzenie - system pyta czy na pewno
- Weryfikacja uprawnień - sprawdzenie właściciela
- Usunięcie z bazy - nieodwracalne
- Odświeżenie listy - aktualizacja widoku
Zabezpieczenia:
- 🔒 Tylko właściciel może usunąć proces
- 🔒 Weryfikacja w bazie - sprawdzenie user_id
- 🔒 Logowanie akcji - zapis w logach systemu
⚠️ Brak kosza - usunięcie jest nieodwracalne
Zamiast usuwać, rozważ:
Edycję procesu:
❌ Usuń: "Stary proces księgowy"
✅ Edytuj: "Zmodernizowany proces księgowy"
Archiwizację (planowana funkcja):
🗂️ Przenieś do archiwum
📋 Zachowaj historię zmian
🔍 Możliwość przywrócenia
Duplikację i modyfikację:
📋 Skopiuj proces
✏️ Zmodyfikuj kopię
💾 Zapisz jako nowy
Problem: Przycisk "Usuń" nie działa
Przyczyny:
- Brak uprawnień (nie jesteś właścicielem)
- Problem z połączeniem do bazy
- Błąd w sesji użytkownika
Rozwiązanie:
1. Odśwież stronę (F5)
2. Wyloguj się i zaloguj ponownie
3. Sprawdź połączenie internetowe
Problem: Proces nie znika z listy
Przyczyny:
- Cache przeglądarki
- Opóźnienie synchronizacji bazy
- Błąd JavaScript
Rozwiązanie:
1. Kliknij "🔄 Odśwież listę"
2. Przeładuj stronę (Ctrl+F5)
3. Sprawdź w innej przeglądarce
Wyszukiwanie tekstowe:
🔍 Szukaj w procesach...
Przykłady zapytań:
- "faktury" → znajdzie procesy z fakturowaniem
- "marketing" → procesy marketingowe
- "automatyzacja" → procesy do zautomatyzowania
- "Excel" → procesy używające Excel
Wyszukiwanie zaawansowane:
Operatory:
- "faktura VAT" → dokładna fraza
- faktury OR invoices → synonim
- marketing -social → marketing bez social media
- title:onboarding → tylko w tytułach
Filtr według daty:
📅 Okres:
- Ostatnie 7 dni
- Ostatni miesiąc
- Ostatnie 3 miesiące
- Wszystkie procesy
- Zakres niestandardowy
Filtr według kontekstu:
🏢 Wielkość firmy:
- 1-10 osób
- 11-50 osób
- 51-200 osób
- 200+ osób
🏭 Branża:
- IT/Software
- E-commerce
- Marketing
- Księgowość
- Wszystkie
Filtr według statusu:
📊 Status analizy:
- Kompletne analizy
- Procesy bez analizy
- Procesy edytowane
- Wszystkie
Opcje sortowania:
📋 Sortuj według:
- Data utworzenia (najnowsze ↓)
- Data utworzenia (najstarsze ↑)
- Nazwa A-Z
- Nazwa Z-A
- Ostatnia edycja
Sortowanie zaawansowane:
🎯 Sortowanie wielokryterialne:
1. Priorytet: Branża
2. Następnie: Data utworzenia
3. Na końcu: Nazwa alfabetycznie
Lokalizacja: Zakładka "📄 Podsumowanie PDF"
Funkcje exportu:
- 📄 Generowanie PDF - profesjonalny raport
- 📧 Wysyłka email - bezpośrednie udostępnianie
- 💾 Pobieranie - zapis na dysk lokalny
- 🔗 Link do udostępniania - tymczasowy URL
Zawartość PDF:
📄 RAPORT ANALIZY PROCESÓW BIZNESOWYCH
═══════════════════════════════════════
👤 Użytkownik: [email protected]
📅 Data generowania: 2024-01-15 14:30
🏢 Firma: [nazwa firmy]
📊 PODSUMOWANIE:
- Liczba procesów: 5
- Średni czas analizy: 45 sekund
- Potencjalne oszczędności: 25,000 zł/rok
📋 PROCESY:
1. WYSTAWIANIE FAKTUR
Opis: Ręczne przepisywanie danych...
Analiza: System automatycznego fakturowania...
ROI: 300%
2. ONBOARDING PRACOWNIKÓW
Opis: Proces wprowadzania nowych osób...
Analiza: Platforma HR z automatyzacją...
ROI: 250%
[... pozostałe procesy ...]
💡 REKOMENDACJE OGÓLNE:
- Priorytet wdrożenia: Faktury → HR → Marketing
- Budżet na automatyzację: 2,000 zł/mies
- Oczekiwany ROI: 280% średnio
Szybkie kopiowanie:
📋 Opcje kopiowania:
- Cały proces (nazwa + opis + analiza)
- Tylko analiza AI
- Tylko rekomendacje
- Podsumowanie wykonawcze
Format kopiowania:
📋 PROCES: Wystawianie faktur
📝 OPIS:
1. Zbieranie danych z CRM
2. Przepisywanie do Excel
3. Tworzenie faktury w Word
4. Wysyłanie emailem
🤖 ANALIZA AI:
[pełna analiza...]
💰 ROI: 300% w pierwszym roku
⏱️ Oszczędność czasu: 85%
Opcje udostępniania:
- 📧 Email - wysyłka PDF na adres
- 🔗 Link tymczasowy - 24h dostęp
- 📱 QR Code - szybki dostęp mobilny
- 💬 Slack/Teams - integracja z komunikatorami
Bezpieczeństwo udostępniania:
- 🔒 Linki tymczasowe - wygasają po 24h
- 🔒 Bez danych osobowych - anonimizacja
- 🔒 Tylko analiza - bez danych wrażliwych
- 🔒 Logowanie dostępu - kto i kiedy otworzył
Baza danych:
- 🗄️ Supabase PostgreSQL - główna baza
- 🔒 Szyfrowanie - dane wrażliwe zaszyfrowane
- 🌍 Chmura - dostęp z każdego miejsca
- 📱 Synchronizacja - real-time updates
Struktura danych:
business_processes:
├── id (UUID) - unikalny identyfikator
├── user_id (UUID) - właściciel procesu
├── title (TEXT) - nazwa procesu
├── description (TEXT) - opis procesu
├── ai_analysis (TEXT) - analiza AI
├── created_at (TIMESTAMP) - data utworzenia
├── updated_at (TIMESTAMP) - ostatnia edycja
└── metadata (JSONB) - dodatkowe dane
Kontrola dostępu:
- RLS (Row Level Security) - każdy widzi tylko swoje procesy
- JWT Authentication - bezpieczne tokeny
- HTTPS - szyfrowane połączenie
- API Keys - zabezpieczone klucze
Prywatność:
- 🔒 Izolacja użytkowników - zero dostępu do cudzych danych
- 🔒 Anonimizacja - usuwanie danych osobowych z exportów
- 🔒 GDPR Compliance - zgodność z RODO
- 🔒 Audit Trail - logowanie wszystkich akcji
Automatyczne kopie:
- 📅 Codziennie - pełny backup bazy
- ⏰ Co godzinę - backup incrementalny
- 🌍 Multi-region - kopie w różnych lokalizacjach
- 🔄 Point-in-time recovery - przywracanie z dowolnego momentu
Ręczne kopie:
- 📄 Export PDF - lokalny backup procesów
- 📋 Kopiowanie - backup w schowku
- 📧 Email - wysyłka kopii na email
- ☁️ Cloud Storage - integracja z Google Drive/Dropbox
Metryki podstawowe:
📊 TWOJE STATYSTYKI:
📋 Procesy: 12 przeanalizowanych
⏱️ Średni czas analizy: 45 sekund
💰 Potencjalne oszczędności: 45,000 zł/rok
📈 Średni ROI: 285%
🎯 Najlepsza branża: Księgowość (400% ROI)
Trendy czasowe:
📅 AKTYWNOŚĆ:
- Ostatnie 7 dni: 3 procesy
- Ostatni miesiąc: 8 procesów
- Najaktywniejszy dzień: Poniedziałek
- Średnio procesów/tydzień: 2.1
Na podstawie historii:
💡 SUGESTIE DLA CIEBIE:
🔥 Gorące tematy w Twojej branży:
- Automatyzacja księgowości
- Integracje z bankami
- Faktury elektroniczne
📊 Podobni użytkownicy analizowali:
- Rozliczenia VAT
- Raporty finansowe
- Audyty wewnętrzne
🚀 Następne kroki:
1. Przeanalizuj proces "Rozliczenia VAT"
2. Sprawdź integrację z bankiem
3. Rozważ automatyzację raportów
Objawy:
- Przycisk "Analizuj" nie działa
- Formularz się nie wysyła
- Błąd "Invalid API key"
Rozwiązania:
1. Sprawdź połączenie internetowe
2. Wyloguj się i zaloguj ponownie
3. Wyczyść cache przeglądarki (Ctrl+Shift+Del)
4. Sprawdź czy wszystkie pola są wypełnione
5. Spróbuj w trybie incognito
Objawy:
- "Brak przeanalizowanych procesów"
- Procesy zniknęły po odświeżeniu
- Błąd ładowania danych
Rozwiązania:
1. Kliknij "🔄 Odśwież listę"
2. Sprawdź czy jesteś zalogowany na właściwe konto
3. Sprawdź filtr daty (może być ustawiony na "Ostatnie 7 dni")
4. Wyczyść filtry wyszukiwania
5. Przeładuj stronę (F5)
Objawy:
- Zmiany znikają po odświeżeniu
- Błąd "Nie można zapisać"
- Formularz się resetuje
Rozwiązania:
1. Sprawdź czy wszystkie pola są wypełnione
2. Sprawdź długość tekstu (max 10,000 znaków)
3. Usuń specjalne znaki (emoji, symbole)
4. Spróbuj zapisać krótszy tekst
5. Skopiuj tekst przed zapisaniem (backup)
Sprawdzenie statusu systemu:
🔧 DIAGNOSTYKA:
1. Połączenie z bazą danych:
✅ Supabase: Połączono
✅ Latencja: 45ms
✅ Ostatnia synchronizacja: 2 sekundy temu
2. Integracje zewnętrzne:
✅ OpenAI API: Aktywne
✅ Limit requestów: 89/100
✅ Średni czas odpowiedzi: 12s
3. Sesja użytkownika:
✅ Zalogowany: [email protected]
✅ Token: Ważny (wygasa za 6h)
✅ Uprawnienia: Pełne
Logi błędów:
📋 OSTATNIE BŁĘDY:
[2024-01-15 14:30:15] ERROR: GET_PROCESSES_ERROR: Nie można znaleźć user_id dla [email protected]
[2024-01-15 14:25:33] ERROR: SAVE_PROCESS_ERROR: Invalid API key
[2024-01-15 14:20:12] INFO: Process saved successfully: ID 123
💡 Jeśli widzisz błędy, spróbuj wylogować się i zalogować ponownie.
Kanały pomocy:
- 📖 FAQ - najczęstsze pytania i odpowiedzi
- 🔧 Troubleshooting - przewodnik rozwiązywania problemów
- 📧 Email - [email protected]
- 💬 GitHub Issues - zgłaszanie błędów
- 📱 Discord - społeczność użytkowników
Informacje do zgłoszenia:
📋 SZABLON ZGŁOSZENIA:
🐛 Problem: [krótki opis]
📧 Email: [twój email]
🌐 Przeglądarka: [Chrome/Firefox/Safari + wersja]
📱 System: [Windows/Mac/Linux]
⏰ Kiedy wystąpił: [data i godzina]
🔄 Kroki do odtworzenia:
1. [krok 1]
2. [krok 2]
3. [krok 3]
📸 Screenshot: [załącz jeśli możliwe]
📋 Logi: [skopiuj z konsoli przeglądarki]
Nazywanie procesów:
✅ Dobre nazwy:
- "Wystawianie faktur VAT"
- "Onboarding pracowników IT"
- "Kampanie email marketing"
- "Zarządzanie zamówieniami B2B"
❌ Złe nazwy:
- "Proces 1"
- "Rzeczy do zrobienia"
- "Ważne"
- "Test"
Opisywanie procesów:
✅ Dobry opis:
- Numerowane kroki (1, 2, 3...)
- Konkretne narzędzia (Excel, Gmail, CRM)
- Czas trwania każdego kroku
- Osoby odpowiedzialne
- Częstotliwość wykonywania
❌ Słaby opis:
- "Robimy faktury"
- "Proces księgowy"
- "Standardowa procedura"
Kontekst firmy:
✅ Podawaj zawsze:
- Wielkość firmy (liczba pracowników)
- Branżę (konkretną, nie "inne")
- Budżet na automatyzację
- Obecne narzędzia
💡 Im więcej kontekstu, tym lepsza analiza AI!
Kolejność analizowania:
1. 🔥 Procesy najczęściej wykonywane
2. ⏰ Procesy najbardziej czasochłonne
3. 💰 Procesy z największym potencjałem oszczędności
4. 😤 Procesy najbardziej frustrujące
5. 🔄 Procesy powtarzalne
Grupowanie procesów:
📁 Księgowość:
- Wystawianie faktur
- Rozliczenia VAT
- Raporty finansowe
📁 HR:
- Onboarding pracowników
- Urlopy i nieobecności
- Oceny okresowe
📁 Marketing:
- Kampanie email
- Social media
- Analiza konkurencji
KPI do śledzenia:
⏱️ Czas:
- Przed: 45 min/faktura
- Po: 5 min/faktura
- Oszczędność: 89%
💰 Koszty:
- Przed: 2000 zł/mies (czas pracownika)
- Po: 200 zł/mies (oprogramowanie)
- Oszczędność: 1800 zł/mies
🎯 Jakość:
- Przed: 15% błędów
- Po: 1% błędów
- Poprawa: 93%
😊 Satysfakcja:
- Przed: 3/10 (frustracja)
- Po: 9/10 (zadowolenie)
- Poprawa: 200%
🎉 Gratulacje! Teraz znasz wszystkie aspekty zarządzania procesami w SmartFlowAI!
Następny krok: Analiza-Procesów - dowiedz się więcej o tym jak działa analiza AI i jak maksymalnie wykorzystać jej potencjał.