Spintax — jezik sadržaja.
Jedan šablon — varijante zauvek.
Sve o spintaxu. Naučite sintaksu, pravite šablone sadržaja uz pomoć AI-ja i generišite jedinstvene varijante gotovo besplatno.
Ključne mogućnosti
Moderni spintax motor za dinamički sadržaj zasnovan na šablonima.
Nabrajanja
{a|b|c} — nasumičan izbor jedne opcije sa liste. Puna podrška za ugnežđivanje i složena stabla varijanti.
Permutacije
[<config>a|b|c] — izbor N elemenata, mešanje i spajanje uz prilagođene separatore i veznike.
Promenljive
%var% — globalne, lokalne (#set / #def) i runtime promenljive sa jasnim nasleđivanjem.
Ugnežđeni šabloni
Svaki element se ugnežđuje u bilo koji drugi, a #include sastavlja cele šablone. Detekcija cirkularnih referenci štiti svako generisanje.
Uslovi — grananje po vrednosti
Naša prepoznatljiva ekstenzija: {?VAR?then|else} bira prema tome da li promenljiva ima truthy vrednost. Prikažite, sakrijte ili zamenite sadržaj po klijentu — tamo gde nasumičan izbor nije to.
Plurali — slaganje sa brojem
{plural N: oblik|oblik|oblik} — broj sam bira oblik. Srpskom trebaju tri oblika, engleskom dva — motor zna oba.
@spintax/core — OSS motor
Motor je objavljen na npm-u: nula zavisnosti, MIT, TypeScript. Renderujte spintax svuda gde radi JavaScript — ne samo u WordPressu.
ENPlayground
Pišete šablon i odmah vidite varijante. Validacija uživo, promenljive i linkovi za deljenje — direktno u pregledaču, bez instalacije.
ENŠabloni uz AI
Model napiše šablon jednom — dalje varijante ne troše API pozive. Promptovi, tok rada i tipične greške modela.
ENMCP server
Agenti proveravaju, generišu i analiziraju šablone preko MCP-a — hostovano na spintax.net/mcp ili lokalno kroz npx.
Spintax Studio
Nativni Windows editor sa proverom sintakse uživo i pregledom. Besplatno u Microsoft Store-u.
ENn8n čvor
Generišite spintax unutar automatizacija: jedinstveni mejlovi, feedovi proizvoda i odgovori iz jednog čvora.
Spintax sintaksa
Spintax markup koji jedan šablon pretvara u hiljade jedinstvenih varijanti.
#set %city% = {London|Berlin|Tokyo|New York} #set %hasPriority% = 1 Welcome to %city%!{?hasPriority? Priority support included.|} We offer [<minsize=2;maxsize=3;sep=", ";lastsep=" and "> fast delivery|free returns|24/7 support| price matching|expert advice]. {Our team|The crew|We} {will|can} help you {find the perfect|choose the right|pick the best} solution for your needs.
Welcome to Berlin! Priority support included. We offer free returns, expert advice and 24/7 support. The crew can help you pick the best solution for your needs.
Kako spintax radi
Od AI nacrta do gotovog spintax šablona u tri koraka.
Napravite nacrt uz AI
Zamolite ChatGPT, Claude ili bilo koji AI da vaš brif pretvori u spintax šablon.
Ceo tok rada EN
Proverite i pregledajte
Nalepite ga u plejgraund ili ga otvorite u Spintax Studiju na Windowsu. Oba proveravaju strukturu i pokazuju varijante koje šablon zaista proizvodi.
Renderujte bilo gde
Generišite u Studiju onoliko varijanti koliko vam treba i sačuvajte ih kao TXT ili XLSX, ili prikažite isti šablon uz @spintax/core, WordPress plugin ili sopstveni runtime.
Dokumentacija i znanje
Naučite spintax od nule. Referenca sintakse, istorija i alati.
Referenca sintakse
Kompletna referenca za nabrajanja, permutacije, promenljive, uključivanja i postobradu.
Šta je Spintax?
Istorija i evolucija spintaxa — od SEO alata do sistema sadržaja zasnovanog na AI-ju.
Spintax editori
Spintax Studio, nativni Windows editor iz Microsoft Store-a — plus isticanje verno motoru za VS Code i Sublime Text, živo igralište i arhiva GTW aplikacije.
Besplatan WordPress plugin
Već znate spintax? Instalirajte besplatan plugin za renderovanje šablona na vašem WordPress sajtu — testiran do WordPressa 7.0, sa vezivanjem za ACF i WooCommerce polja.
Vezivanje za polja
Vežite šablon za ACF polje, meta polje objave ili polje WooCommerce proizvoda. Svaka odgovarajuća objava dobija sopstvenu varijantu — pri čuvanju, po cronu ili na zahtev.
Objektni keš
Rezultat renderovanja se kešira kroz WP Object Cache API. Redis i Memcached rade odmah po instalaciji.
Obnavljanje po rasporedu
Opciono obnavljanje keša po rasporedu za svaki šablon. Zadajte TTL — i WordPress cron održava sadržaj svežim.
Otvoreni kod
Motor postoji u nezavisnim implementacijama pod MIT licencom — za JavaScript, PHP, Python, Object Pascal i .NET — dok WordPress plugin ostaje pod GPL-2.0. Bez spoljnih servisa i praćenja: svako renderovanje se dešava u vašem sopstvenom okruženju.
@spintax/core
Spintax motor za JavaScript i TypeScript. Radi u Node-u i u pregledaču — upravo on pokreće playground na ovom sajtu.
npm install @spintax/core
spintax/core
Isti motor za PHP 8.0+. Nezavisan od frejmvorka; izdvojen iz WordPress plugina da bi ga mogla koristiti svaka PHP aplikacija.
composer require spintax/core
Vaš alat razume samo obične vitičaste zagrade? Zamolite proizvođača da podrži potpunu sintaksu — evo gotovog teksta:
Predlog: ažurirajte ugrađeni spintax mehanizam. Nije reč o zameni {opcija 1|opcija 2} — postojeći šabloni nastavljaju da rade, a sve novo je opciono: permutacije, promenljive, uslovi, slaganje množine, delovi šablona za ponovnu upotrebu i provera sintakse pre generisanja. Otvorene implementacije za JavaScript, PHP, Python, Pascal i .NET proveravaju se istim korpusom kompatibilnosti: spintax.net/spintax-engines/
Svi motori EN
Šta je Spintax?
Spintax (spin syntax) je naš sopstveni jezik šablona za pravljenje mnogo zaista jedinstvenih varijacija teksta iz jednog izvora koji vi kontrolišete. Napišete jedan šablon koji kodira svaki izbor — alternative, redosled, uslove, promenljive — a motor ga razvija u hiljade različitih, spremnih varijanti. Svaka varijacija je ona koju ste vi definisali, pa rezultat ostaje tačan i u duhu brenda, a ne probabilistička pretpostavka.
Moderni radni proces spaja jezički model sa tom logikom šablona. Neka AI jednom napiše bogato varijantan šablon — motor zatim renderuje neograničen broj jedinstvenih varijanti lokalno, deterministički i gotovo besplatno. Nema API poziva po generisanju i nijedan bajt podataka ne napušta vašu infrastrukturu: model daje kreativnost jednom, motor daje razmeru zauvek. Urednik pregleda jedan šablon umesto da piše svaku varijantu.
Upravo to razlikuje spintax od generisanja svake stranice direktno iz LLM-a. Sirov AI izlaz je šablonski i uglavnom nekontrolisan: isti promptovi konvergiraju ka istim oblicima, kvalitet pluta, a gotovo identičan tekst privlači kazne za duplirani sadržaj. Kod spintaxa rezultat zavisi samo od kvaliteta vašeg šablona: jednom fiksirate formulacije, ton i strukturu — i to nasleđuje svaka od hiljada varijanti. Tako širite zaista različit sadržaj na stotine stranica, sajtova ili lokala — jedinstven po konstrukciji, a ne isprazno „spinovanje“.
Moderni spintax je daleko više od ravnog {a|b|c} na kome staje većina alata. Dodaje permutacije koje biraju i ređaju podskup, promenljive sa opsegom važenja, uslove po vrednosti, slaganje sa brojem po lokalu, ponovo upotrebljive include-ove i fazu postobrade za razmake i velika slova. Jedan struktuiran šablon pokriva mnogo veći i bolje kontrolisan prostor varijanti nego ravan spintax iste dužine.
I radi gde god radite vi. Motor se isporučuje kao nezavisne open-source implementacije bez zavisnosti — za JavaScript, PHP, Python, Object Pascal i .NET — uz WordPress plugin, a sve su proverene istim zajedničkim korpusom zlatnih fikstura, pa se šablon renderuje identično na svakoj. Ništa ne poziva spoljni servis: svaka varijanta se generiše unutar vašeg runtime-a, na vašem hardveru, u vašoj razmeri.