
Problema
Un magazin handmade are o problemă incomodă de catalog: nimic nu se repetă vreodată. O piesă nouă — suport de pahare sau decorațiune de perete — are nevoie de fotografii curate de produs și de o descriere scurtă înainte să poată fi vândută, și a face asta de mână pentru fiecare articol este exact genul de muncă repetitivă care împiedică un creator să publice piese noi.
Ce am construit
Magazinul. Un magazin la comandă pe resinhomedecor.com:
- Prețurile sunt afișate implicit în dinar kuweitian, cu dolarii americani la un clic distanță. Ambele pornesc de la un singur curs de schimb pe care proprietara îl poate edita, iar plata se finalizează prin Stripe.
- Coș și plată, un flux de cereri de comenzi personalizate, un jurnal, un FAQ și pagini de retururi și confidențialitate.
- Un formular de abonare la noutăți („piesele noi ajung întâi la abonați”) și o zonă de administrare protejată.
Fluxul de la poză la anunț. Aceasta este automatizarea:
- Pozele brute de telefon cu piesele noi intră într-o mică extensie Chrome, urmate de un singur clic pe Generate for all.
- Extensia lucrează în interiorul unui cont ChatGPT autentificat și creează două fotografii de produs în stil studio și o descriere scurtă pentru fiecare piesă.
- Un agent adună rezultatele și le transformă pe fiecare în câte o fișă de produs pentru magazin.
- Nimic nu ajunge live până când anunțurile noi nu sunt verificate și publicarea aprobată.
De ce funcționează așa
Generarea de imagini avea nevoie de un cont ChatGPT plătit, într-un browser real, autentificat. Versiunile actuale de Chrome blochează uneltele exterioare să controleze un profil normal de browser, deci scriptarea din exterior nu era o opțiune. O extensie rulează în interiorul browserului, cu sesiunea existentă, și nu are nevoie de permisiuni în plus. Designul s-a născut din această constrângere.
Ce schimbă
Fără el, fiecare piesă nouă are nevoie de propria ședință foto și de propriul text înainte să poată fi vândută. Cu el, o poză de telefon este suficientă, iar munca rămasă este verificarea rezultatului.
Un clic pentru generare, o aprobare pentru publicare.