Slot Machine: Koristite AI da bi vam trebalo manje AI-ja u dizajn sistemima
TJ Pitre je osnivač Southlefta, front-end agencije specijalizovane za dizajn sisteme i AI radne tokove. U tekstu za Slot Machine newsletter, objavljenom u julu 2026, zagovara da se AI ne koristi kao stalni sloj kontrole dizajn sistema — već kao alat za jednokratno kreiranje specifikacija.
Ključni argument
Pitre deli posao na dizajn sistemu u dva dela. Prvi zahteva prosuđivanje: odlučiti šta treba da sadrži specifikacija komponente, odabrati nazive tokena, napisati dokumentaciju koja obrađuje nejasnoće. Drugi je mehanički: proveriti da li svaki ekran koji developer napravi zaista prati specifikaciju. AI dobro obavlja prvi deo, a drugi obavlja loše.
„AI je odličan u prvom delu, a u drugom postaje problem,” piše Pitre. Razlog je strukturalan: jezički model se može ubediti, zbuniti novim kontekstom. Validator šeme — ne može. Autoritet u dizajn sistemu pripada sloju koji može deterministički da odbije zahtev — a to nikad ne sme biti jezički model.
Podaci iz kontrolisanog testa
Pitre opisuje test koji je sproveo Southleft. AI agent koji pravi ekrane bez ograničenja upravljanja postigao je 69 od 100 poena uz 90 kršenja pravila dizajn sistema. Isti agent, radeći u okviru DS Contracts — kompajliranih fajlova specifikacija koji ograničavaju dostupne komponente i način njihove upotrebe — postigao je 100 od 100.
Članak ovaj rezultat objašnjava jednostavnim mehanizmom: kad agent ima pristup samo onome što specifikacija dozvoljava, ne može da napravi output koji je krši. Mehanički sloj obezbeđuje ono čemu se modelu ne može verovati.
Primer s dizajn tokenima
Članak koristi specifikaciju 2.0 od Design Tokens Community Group (objavljena 2025) kao dokaz da dizajn sistemi mogu biti mašinski čitljivi bez učešća AI. Alati poput Figme i Style Dictionaryja već konzumiraju zajedničke formate tokena. Kad su tokeni ispravno specificirani, AI može da ih čita u fazi kreiranja, bez ponovnog tumačenja pri svakom buildovanju.
Pitre pominje i alat Nathana Curtisa za specifikacije komponenti koji ekstrahuje specifikacije za otprilike jednu sekundu deterministički. Isti zadatak kroz AI inferencu traje pet do deset minuta i daje varijabilne rezultate. Za ponavljajući mehanički posao, determinizam pobeđuje AI i po brzini i po konzistentnosti.
Šta ovo znači u praksi
Pitrova preporuka: koristite AI da jednom napišete kontrakt (specifikacije komponenti, definicije tokena, dokumentaciju), pa taj kontrakt kompajlirajte u format koji deterministički alati mogu da izvršavaju. Posle toga uklonite AI iz petlje. Agenti koji grade ekrane treba da rade unutar kompajliranog kontrakta, a ne pored jezičkog modela koji iznova procenjuje taj kontrakt.
Članak je relevantan za svaki tim koji se bavi dizajn sistemima i raspravlja gde dodati AI alate. Povlači granicu koja je u praksi često zamagljena: AI za kreativni rad i kreiranje specifikacija; determinizam za validaciju i kontrolu.