Indietro

AI Extension Builder: tutto quello che hai chiesto al nostro AMA su Reddit

il 

Abbiamo organizzato un AMA dal vivo su r/GoodBarber per rispondere alle tue domande sulla beta dell'AI Extension Builder: come scrivere prompt efficaci, cosa può recuperare dal tuo CMS, quali sono i suoi limiti e la grande novità in arrivo — un livello dati persistente. Ecco il riepilogo.

Parti da un primo prompt preciso

Di recente abbiamo organizzato un AMA su r/GoodBarber dedicato all'AI Extension Builder, la funzione in beta che trasforma una descrizione in linguaggio naturale in una vera sezione integrata nella tua app. Meglio ancora: gli sviluppatori che hanno creato la funzione erano nel thread a rispondere direttamente. Le domande sono state ottime: precise, concrete e spesso poste da chi aveva già costruito qualcosa. Ecco cosa ne è emerso.

Una scoperta ricorrente tra chi prova il builder: più iterazioni non significano automaticamente un'app migliore. Oltre un certo punto, le modifiche diventano meno pertinenti, e ripartire da un prompt più chiaro spesso batte il continuare a correggere quello esistente.

Il nostro punto di vista: l'iterazione funziona meglio quando affini l'intento iniziale. Quando ogni giro cambia la direzione del progetto, di solito è più produttivo ricominciare. La qualità di quel primo prompt ha un impatto enorme: più sei chiaro su cosa vuoi costruire, sulle funzionalità attese e sull'esperienza utente, migliore sarà il risultato.

Mostra i contenuti del tuo CMS in una sezione

Una delle domande più frequenti: una sezione generata può mostrare i contenuti del mio CMS? Sì, è esattamente ciò per cui è fatta, e non devi fare nulla di tecnico. Descrivi quello che vuoi e indica la sezione da cui attingere:

«Mostra il contenuto della mia sezione Notizie in un elenco a due colonne.»

Il builder si collega ai contenuti CMS di quella sezione e genera il layout. Da lì, lo affini conversando: «ingrandisci le card», «aggiungi un'animazione in dissolvenza», «mostra la data di pubblicazione» oppure «trasformalo in un carosello orizzontale». I contenuti restano aggiornati man mano che pubblichi.

Metti una sezione generata nella tua home

Diverse persone hanno chiesto se fosse possibile riutilizzare una sezione generata come widget della home. La risposta onesta: è probabile che alcuni casi funzionino, ma un widget della home e una sezione completa sono due contesti di esecuzione diversi, non ancora coperti allo stesso modo — quindi non possiamo garantire lo stesso comportamento ovunque. È nella roadmap a medio termine.

Detto questo, un membro non ha aspettato: ha generato una sezione che mostrava data, ora e foto di Madrid sullo sfondo, ha incollato il codice in un widget della home… e ha funzionato. Esattamente il tipo di sperimentazione a cui serve la beta.

Crea esperienze multi-pagina

Un membro che aveva costruito un intero social con la sezione di codice personalizzato ha chiesto se una singola sezione AI Builder potesse estendersi su più pagine: un elenco, una pagina di dettaglio dell'articolo e una dei commenti. È una direzione che troviamo davvero interessante e a cui stiamo pensando attivamente.

Nel frattempo, molti di questi flussi funzionano già creando più sezioni AI Builder e collegandole tra loro: meno fluido rispetto ad averle generate in un'unica sezione, ma copre già diversi casi d'uso.

Cosa costruisce e cosa gestisce

La domanda più puntuale sui limiti veniva da un commerciante che voleva prodotti configurabili: immagina una casella di ingredienti in cui ogni scelta modifica il prezzo. Qui siamo stati diretti: l'AI Extension Builder crea nuove sezioni; non ricostruisce il cuore dello shop e non può inventare funzionalità di prodotto che la piattaforma non ha già.

Per gestire ciò che esiste già — prodotti, varianti, collezioni, ordini — il ruolo è del server MCP, uno strumento distinto e complementare. È essenzialmente un'interfaccia conversazionale verso GoodBarber: gestisci il tuo progetto con il tuo client IA preferito (Claude, ChatGPT, Cursor…) invece del back-office.

Una sfumatura importante emersa dal thread: il server MCP espone le capacità esistenti tramite la conversazione; non ne aggiunge di nuove. Quindi, nel tuo esempio, se oggi il prodotto non supporta prodotti con ingredienti e prezzi dinamici, nemmeno l'MCP potrà crearli.

Notifiche push e azioni di back-end

Il builder può inviare una push a un utente specifico per un'attività assegnata? Dal builder no: crea sezioni lato front-end. Ma è del tutto possibile tramite il server MCP, che offre un targeting delle notifiche molto più avanzato del back-office standard, fino al singolo utente.

Ne abbiamo parlato proprio in un articolo recente: Crea notifiche push con l'IA tramite il server MCP di GoodBarber.

La novità più grande: un livello dati persistente con Supabase

Diverse domande ruotavano attorno alla stessa esigenza: un feed social, una bacheca, un livello di contenuti che gli utenti possano alimentare dall'app. La risposta a tutte è la stessa funzionalità in arrivo: l'integrazione con Supabase.

In una prossima versione, l'AI Builder rileverà quando la tua app ha bisogno di un database e proporrà di collegare un progetto Supabase. Accedi al tuo account Supabase e il builder fa il resto: crea la struttura del database, la collega alla tua app e la usa come livello dati.

Questo apre la porta esattamente alle esperienze dinamiche e data-driven descritte: feed social, bacheche e molto altro. Stiamo persino esplorando le Edge function, con primi risultati molto incoraggianti. Condivideremo esempi non appena sarà disponibile.

Anche nella roadmap

Altre due richieste meritano una menzione. Primo, SEO più approfondito: metadati strutturati per gli articoli, integrazione con l'API di indicizzazione di Google e SEO assistito dall'IA su tutto il sito e il CMS. Siamo d'accordo che c'è molto da fare qui; è una conversazione interna attiva (e, sinceramente, basterebbe a riempire un intero AMA).

Secondo, sicurezza dell'account: 2FA e passkey per il login admin. È nella nostra lista, e il fatto che tu lo sollevi è un promemoria utile per non perderlo di vista.

L'AI Extension Builder è gratuito per le app Content ed eCommerce: cerca la sezione «Create with AI» nel tuo back-office, descrivi qualcosa e guardalo comparire. Il thread dell'AMA su r/GoodBarber è ancora aperto: vieni con le tue domande e mostraci cosa hai costruito.

E questo era solo il primo. Organizzeremo altri AMA su altri temi, ogni volta con chi costruisce il prodotto. Segui r/GoodBarber per non perderti la prossima conversazione dal vivo con il team.