AI Extension Builder: crea sezioni con l'IA, senza programmare
Scritto da Jerome Granados il
L'AI Extension Builder ti permette di creare una sezione personalizzata nella tua app GoodBarber descrivendola in linguaggio naturale. L'agente IA scrive il codice, lo collega alle API della tua app, mostra il risultato in tempo reale. Senza bisogno di saper programmare.
Una barriera che cade

Hai in mente una sezione molto precisa per la tua app. Una funzionalità che nessuno ha mai fatto prima, perché parla unicamente alla tua community, ai tuoi lettori o ai tuoi abbonati.
Finora, due opzioni. Trovare un'estensione che ci si avvicini nel nostro Extension Store, e accettare il compromesso. Oppure far programmare la sezione da uno sviluppatore, con la sua fattura e i suoi tempi.
L'AI Extension Builder ne aggiunge una terza. Tu descrivi la sezione. L'agente la scrive, la collega alla tua app, la rende immediatamente utilizzabile. La creazione di sezioni personalizzate esce dal perimetro degli sviluppatori.
È il passo più significativo che abbiamo fatto nella roadmap IA di GoodBarber quest'anno.
Cos'è l'AI Extension Builder?
Si tratta di un nuovo tipo di sezione nel tuo back-office, che si chiama Crea con l'IA. La aggiungi alla tua app come qualsiasi altra sezione. Al suo interno, un assistente IA ti aspetta.
Gli descrivi quello che vuoi vedere: "un contatore di abitudini settimanale con una griglia di 7 giorni", "uno strumento per trasformare una lista di ingredienti in lista della spesa", "un coach di respirazione visivo con una bolla animata per guidare inspirazione, ritenzione ed espirazione". L'agente genera il codice, lo applica, e mostra il risultato in tempo reale.
Iteri tramite conversazione. "Sposta il contatore in alto a destra", "aggiungi un colore diverso per i giorni riusciti", "il pulsante di conferma è troppo piccolo". La sezione si riscrive a ogni iterazione. E se sai leggere un po' di codice, puoi aprire il file generato e modificarlo a mano: l'agente ha fatto il grosso del lavoro per te.
Il caso che mi ha colpito durante il lancio silenzioso

Abbiamo preso l'abitudine, sulle nuove funzionalità chiave del prodotto, di rilasciarle prima in silenzio a un sottoinsieme di utenti, prima dell'annuncio pubblico. È quello che abbiamo fatto con l'AI Extension Builder in queste ultime settimane. La nostra idea era osservare cosa la gente costruisce quando non ha ricevuto nessuna istruzione, nessun "caso d'uso suggerito". Vedere cosa esce, naturalmente.
Una sezione, fra quelle create, mi ha colpito particolarmente: un monitoraggio dell'umore quotidiano (mood tracker).
Il prompt originale stava in tre righe. Qualcosa come: "Una pagina dove posso scegliere il mio umore della giornata con un emoji, scrivere una nota rapida, e vedere un grafico dei miei ultimi 7 giorni. Se sono abbonato premium, voglio vedere anche gli ultimi 30 giorni."
L'agente l'ha consegnato in una sola generazione: una griglia di emoji cliccabili (felice, calmo, irritabile, triste, ansioso), un campo testo breve per la nota della giornata, un pulsante di conferma, un grafico lineare della settimana in corso. Per l'abbonato premium, il grafico passava automaticamente a 30 giorni.
Perché questa sezione mi ha colpito? Perché illustra esattamente quello che speravo di vedere. Un'idea semplice, immediatamente utile per il pubblico di un'app lifestyle o benessere. E dietro la semplicità apparente, quattro capacità della piattaforma mobilitate allo stesso tempo:
- L'accesso utente: ogni membro vede il proprio storico, non quello di qualcun altro.
- L'archiviazione locale persistente: gli umori annotati restano disponibili offline, vengono salvati sul dispositivo, sopravvivono a un riavvio dell'app.
- Il sistema di memberships: la lunghezza dello storico si allinea all'abbonamento premium, su semplice istruzione del creatore.
- Lo stile globale dell'app: tipografia, colori, spaziature, contrasti: tutto è coerente con il resto, automaticamente.
Questo avrebbe rappresentato diversi giorni di lavoro per uno sviluppatore competente. Qui sono qualche minuto. E la sezione si integra come qualsiasi altra sezione dell'app.
Cosa l'agente sa della tua app
Il mood tracker funziona bene perché l'agente non programma nel vuoto. Chiama le API pubbliche della piattaforma, quelle che gli sviluppatori utilizzano da anni per costruire le loro sezioni personalizzate e integrarle perfettamente con l'insieme dell'app.
Le sue capacità d'azione vanno ben oltre i quattro mattoni mobilitati nel mio esempio. L'agente può interrogare la geolocalizzazione del telefono, aprire Apple Mappe o Google Maps in una sola chiamata, attivare un avviso di sistema o una condivisione nativa, archiviare dati localmente per utente, conoscere lo stato dell'abbonamento, rilevare se c'è una connessione di rete per adattare il comportamento. Tutto ciò che fa funzionare una sezione avanzata è alla sua portata.
È quello che separa una generazione IA utilizzabile da una demo che fa bella figura sui social ma non si può portare in produzione.
Qualche esempio in più

Il mood tracker è solo un caso fra decine. Molti utenti hanno già costruito sezioni molto interessanti durante il lancio silenzioso. Abbiamo deciso di ispirarci a loro per creare una libreria di prompt accessibile direttamente nel tuo back-office. Vi trovi tra gli altri:
- Un timer Pomodoro che scandisce le tue sessioni di lavoro
- Un tracker di abitudini per seguire i tuoi obiettivi settimanali
- Un memo parcheggio che registra la posizione della tua auto con un tap e lancia Apple/Google Maps per riportarti
- Un libro di ricette che adatta le porzioni al numero di commensali
Ogni creatore arriva con le proprie idee per il proprio pubblico. Con l'AI Extension Builder, il cammino tra l'idea e la sezione nell'app non è mai stato così breve.
L'IA in GoodBarber, su due assi
L'AI Extension Builder si inserisce in una traiettoria IA che costruiamo intorno a due assi.
Da un lato, l'IA che aiuta te, il creatore. Nel back-office, Genius Palette (palette armoniose in un clic), l'Assistente IA (redazione, ottimizzazione SEO, traduzione multilingue), e ora l'AI Extension Builder. Fuori dal back-office, il server MCP e i 30 skill d'ispirazione pubblicati in open source rendono la tua app pilotabile da qualsiasi client IA compatibile con il Model Context Protocol (Claude, Cursor, ChatGPT).
Dall'altro, l'IA che serve il tuo pubblico, all'interno dell'app pubblicata. L'estensione ChatGPT per un assistente generico configurabile, e il RAG Chatbot per risposte pertinenti perché provenienti dai tuoi contenuti (articoli, eventi, punti cartografici).
La nostra ambizione è di dispiegare l'IA dovunque renda un servizio reale. A te, e al tuo pubblico.
Prova la sezione "Build with AI"
L'AI Extension Builder è disponibile da oggi su tutti gli account, sotto l'etichetta Beta. Per provarlo, aggiungi una sezione alla tua app e scegli il tipo Crea con l'IA. Descrivi quello che vuoi. Cinque minuti bastano per vedere se l'esperienza tiene sul tuo caso d'uso.
La libreria di prompt è destinata ad arricchirsi regolarmente. Il perimetro di API accessibili all'agente si amplia anch'esso, man mano che documentiamo nuovi mattoni. Se costruisci qualcosa che esce dall'ordinario, scrivici. Come con il mood tracker, è osservando ciò che fai che facciamo evolvere la funzionalità nella giusta direzione.
Design