Przejdź do treści

DevStyle - Strona Główna
Czego AI nie rozumie? Podsumowanie LIVE o Archetypach Oprogramowania

Czego AI nie rozumie? Podsumowanie LIVE o Archetypach Oprogramowania

Team devstyle

23 stycznia 2026

Na miękko

Na ostatnim live’ie Maciej Aniserowicz razem z Bartkiem Słotą, Sławkiem Sobótką i Kubą Pilimonem wprowadzili uczestników w temat Archetypów Oprogramowania. W praktyce pokazali, jak archetypy porządkują model domenowy i pozwalają uniknąć rozrastającej się „ifologii”, a także dlaczego w erze AI są ważnym narzędziem do szybkiego i trafnego projektowania systemów. 

Poniżej krótka zajawka z wydarzenia oraz link do nagrania.

Czym nie są Archetypy Oprogramowania?

Bartek Słota podkreślił, że archetypy to nie to samo co wzorce projektowe „Gang of Four czy prosta parafraza książek Martina Fowlera. 

Użył trafnej analogii: o ile wzorce projektowe są jak wzory skróconego mnożenia, o tyle archetypy są jak prawa fizyki – działają wszędzie tak samo, niezależnie od specyfiki biznesu.

Źródło: Live Archetypy Oprogramowania [5:22]

Są to wieloaspektowe wzorce modelowania łączące funkcje, logikę i strukturę informacji. Pozwalają one budować modele, które przetrwają zmianę technologii i zadziałają w każdym legalnym biznesie.

Archetypy a Sztuczna Inteligencja

Ciekawym wątkiem było połączenie archetypów z AI. LLM-y mają trudność z wykrywaniem głębokich modeli biznesowych, ponieważ w ich danych treningowych (embeddingu) brakuje wystarczającej liczby dobrych przykładów. AI świetnie radzi sobie z generowaniem kodu, ale potrzebuje meta-reguł, którymi są właśnie archetypy. Dzięki nim AI przestaje być tylko „szybszym juniorem”, a staje się narzędziem pozwalającym np. wygenerować MVP w kilka godzin.

Czasy się zmieniły i jeżeli wkleisz swoje wymagania do dowolnego LLM-a, zapytasz go, czy widzi w nim archetypy modeli biznesowych, oczywiście, że zobaczy te, które zostały tam ujęte, jak mawiał mój profesor z fizyki, eksplicite. Natomiast jeżeli nie zostały tam ujęte, no to ich nie zobaczy. Ale możesz dopytać, ej, a może widzisz taki czy inny archetyp? Wtedy powie: “Tak, owszem, widzę”. Dlaczego tak jest? Dlatego, że w przestrzeni embeddingu jest zbyt mało przykładów, żeby LLM mógł je wykrywać. Po konsultacjach z naszymi przyjaciółmi z dużej firmy sprzedającej reklamy w wynikach wyszukiwania, okazało się, że trzeba by było około 60 dobrych przykładów, żeby równoległe wektory w przestrzeni embenddingu mogły kojarzyć występowanie archetypów.

-Sławek Sobótka

Cały webinaria obejrzysz tutaj.

Więcej informacji o szkoleniu Archetypy Oprogramowania znajdziesz na stronie projektu.

Zobacz również