Inspiracja: Wiremind CAYZN Business Rules Engine
Ten widok przyjmuje wzorzec Wiremind CAYZN Business Rules Engine — interfejs bez kodu pozwalający analitykom kodyfikować politykę bez SQL ani Pythona. Podejście CAYZN do zarządzania przychodami bez programowania zostało zaadaptowane na potrzeby analizy konkurencji.
Wzorce Wiremind CAYZN BRE zastosowane tutaj:
- Wizualny konstruktor reguł bez kodu — rozwijane listy i pola formularza zamiast SQL.
- Pętle + programowanie warunkowe — właściwe metryki i zakresy w przejrzystych listach, bez pisania logiki przez użytkownika.
- Podgląd przed zatwierdzeniem — wyświetlanie historycznych dopasowań przed aktywacją reguły, co ogranicza przypadkowe wyzwolenia.
- Biblioteka szablonów — typowe przypadki użycia jako gotowe punkty startowe przyspieszające wdrożenie.
Dlaczego pasuje do naszego projektu:
System generuje setki punktów danych dziennie dla RegioJet, PKP IC, Leo Express i PLK. Członkowie zarządu i analitycy nie chcą przeglądać wszystkiego — chcą być powiadamiani, gdy dzieje się coś ważnego. Wzorzec BRE CAYZN służy dokładnie temu dla menedżerów Revenue Management; tu adaptujemy go dla konsumentów wywiadu konkurencyjnego śledzących dynamikę rynku.
Rozszerzenia poza Wiremind:
- Integracja z Telegram — już zintegrowana w naszym stosie produkcyjnym przez health_digest.py; szybkie, bezpośrednie powiadomienia.
- Powiadomienia w dashboardzie — świadomość w systemie bez konieczności używania zewnętrznych narzędzi.
- Slack webhook — dla zespołów używających Slacka w komunikacji operacyjnej.
Pasuje to do naszej grupy docelowej — analityków i zarządu — mniej sformalizowanej niż pełny zespół Revenue Management.
Poza zakresem (w porównaniu z CAYZN):
BRE CAYZN wyzwala działania cenowe — automatyczne korekty stanów i optymalizację stawek. Nasze reguły wyzwalają wyłącznie powiadomienia. Nie ustalamy cen ani nie zmieniamy stanów. Wzorzec „reguła wykonuje działanie" jest poza zakresem; wzorzec „reguła wykonuje powiadomienie" jest w zakresie.
Źródło:
Strona produktu Wiremind CAYZN (wiremind.io/passenger/cayzn) sekcja „Business Rules Engine". Wywiad Rail Professional z Philippe'em Renonem o automatyzacji zarządzania przychodami bez kodu.