← Tutti gli articoli

Configuratore AI di serramenti: quando l'AI è l'interfaccia, non il cervello

Abbiamo preso il nostro configuratore di serramenti — quello a menù e campi da compilare — e gli abbiamo dato la parola. Ora il cliente scrive «tre finestre 120×150 e una portafinestra scorrevole 90×230» e lo strumento capisce, disegna, e prepara la distinta.

Ma il punto interessante non è che «abbiamo aggiunto l'AI». È dove l'abbiamo messa, e soprattutto dove non l'abbiamo messa.

ProcessWire Text Search Example

Configuratore AI di serramenti: quando l'AI è l'interfaccia, non il cervello

In breve. L'AI interpreta il linguaggio dell'utente e nient'altro. Le regole del mestiere — quante ante servono a una certa larghezza, quando un serramento diventa una portafinestra, quale vetro richiede la norma di sicurezza — restano codice deterministico, verificabile, sempre uguale a se stesso. Il documento tecnico esce corretto per costruzione, non perché «di solito il modello ci azzecca». È un'architettura a tre stadi — interpreta → decide → esegue — che vale per gli infissi ma si applica identica a qualsiasi configuratore complesso: nautica, arredo su misura, impianti, prodotti industriali a parametri combinati.

Da dove veniamo: il configuratore a form

Il configuratore di serramenti che abbiamo raccontato in precedenza fa una cosa e la fa bene: traduce le scelte dell'utente — famiglia, materiale, apertura, misure, ripartizione delle ante, inglesine, vetro — in un disegno tecnico quotato e in una distinta PDF, con un unico motore SVG condiviso tra schermo e stampa. È solido, di proprietà del serramentista, senza lock-in. Resta un ottimo strumento, e per molti contesti è ancora la scelta giusta.

Ha però una soglia d'ingresso: bisogna sapere cosa cercare. Menù, campi, tendine. Un cliente abituato ai serramenti li compila senza pensarci; un cliente occasionale — il privato che ristruttura casa — a volte si ferma davanti a «tipologia di apertura» perché non sa quale sia la sua. Il form è preciso ma chiede all'utente di parlare la lingua della macchina.

La domanda che ci siamo posti è semplice: e se fosse la macchina a parlare la lingua dell'utente?

L'evoluzione: il configuratore che capisce le parole

Il Configuratore AI (provalo qui) ribalta l'interazione. Invece di compilare campi, l'utente descrive ciò che vuole a parole sue, come lo direbbe al telefono: «una finestra in legno due ante 120 per 150», oppure «un finestrone scorrevole per una superficie di circa 2,40 di altezza per 2,45 di larghezza, doppio vetro». Lo strumento interpreta, disegna in tempo reale sulla stessa tavola tecnica di prima, spiega le sue scelte, e costruisce la distinta — sempre senza prezzi, sempre lasciando la valorizzazione economica al serramentista.

Le richieste vere sono disordinate, e questo è il banco di prova. Arrivano in metri invece che in millimetri, con la virgola decimale italiana, con l'altezza prima della larghezza, con termini locali, con annotazioni che il software non modella — «colore bianco», «tripla guarnizione», «cassonetto isolato». Un configuratore che regge solo input puliti è un giocattolo da demo. Uno che regge le richieste vere è uno strumento di lavoro. Abbiamo passato buona parte dello sviluppo esattamente qui: a fare in modo che «ML 2,40 (Altezza) ML 2.45 (LARGHEZZA)» diventi in modo affidabile un serramento da 2450 × 2400 mm, e che «colore bianco» venga conservato come nota per il preventivista invece di mandare in confusione il parsing.

Il cuore dell'articolo: dove va l'AI, e dove no

Qui arriviamo al punto che conta davvero, e che vale la pena capire anche se non si scrive software. Perché è la differenza tra un configuratore di cui ci si può fidare e uno che ogni tanto ti mette in distinta un serramento sbagliato con l'aria di chi ha fatto il suo dovere.

Un modello linguistico — quello che chiamiamo «AI» — è straordinario a capire il linguaggio e pessimo a rispettare le regole con costanza. Se gli chiedi la stessa cosa due volte, può risponderti in due modi diversi: è la sua natura, non un difetto da correggere. Va benissimo per interpretare «finestrone scorrevole» e capire che intendi una vetrata grande. Va malissimo per decidere che quella vetrata, essendo larga 6 metri, non può essere una finestra normale ma deve appartenere a un'altra famiglia con altri limiti dimensionali. La prima è interpretazione. La seconda è una regola del mestiere, e una regola non può cambiare a seconda dell'umore del modello.

Così abbiamo separato nettamente tre stadi.

L'AI interpreta. Legge il testo dell'utente, per quanto disordinato, ed estrae l'intenzione: che tipo di serramento, che misure, che materiale, quali annotazioni. È l'unico stadio dove vive il modello linguistico, ed è l'unico dove la sua flessibilità è un pregio.

Le regole decidono. Una volta capita l'intenzione, sono regole deterministiche — codice normale, sempre uguale — a stabilire i fatti tecnici. Una finestra larga più di un metro prende due ante, sotto ne prende una: sempre, non «di solito». Un serramento a tutta altezza fa scattare il consiglio del vetro di sicurezza secondo la UNI 7697. Uno scorrevole troppo largo per essere una finestra viene promosso a vetrata scorrevole; una vetrata troppo stretta viene riportata a portafinestra. Queste decisioni non le prende il modello. Le prende il codice, e le prende sempre allo stesso modo.

Gli strumenti eseguono. Disegnano il serramento, calcolano la distinta, generano il PDF. È lo stesso motore a sorgente unica del configuratore precedente: ciò che vedi a schermo è ciò che esce in stampa, per costruzione.

Il risultato pratico è che il documento finale non dipende mai dalla parte imprevedibile del sistema. Il modello può anche descrivere a parole «ho configurato tre finestre e una portafinestra» mentre sotto ne sta preparando una sola: non importa, perché ciò che finisce nella distinta lo decidono le regole, non il racconto del modello. Ci fidiamo del dato verificato, non delle parole. È una scelta di architettura, e come tutte le scelte di architettura la si vede solo quando qualcosa poteva andare storto e non è andato storto.

Un esempio concreto: la portafinestra da 90×230

Prendiamo un caso reale, di quelli che sembrano banali e non lo sono. L'utente chiede una «portafinestra scorrevole 90×230». La parola «porta» tira il modello verso la famiglia porta — un battente cieco. Ma una portafinestra non è una porta: è una finestra alta, vetrata, da cui si passa. Larga 90 cm, per giunta, è sotto la misura minima di una vetrata scorrevole.

Il modello, lasciato solo, oscillava: a volte porta, a volte vetrata gonfiata a una misura che l'utente non aveva chiesto. Ogni volta un risultato diverso. La soluzione non è stata «convincere meglio il modello» — è stata mettere una rete deterministica che, dopo l'interpretazione, corregge: se il testo dice «porta finestra» ma la famiglia scelta è porta, la si riporta a finestra; se è troppo stretta per una vetrata, resta portafinestra con la sua misura reale. Ora il risultato è sempre lo stesso, perché non lo decide più la parte variabile del sistema.

È un esempio piccolo, ma è il paradigma in miniatura: l'AI capisce, le regole garantiscono. Ripetuto per decine di casi — le misure in metri, il numero di ante, il vetro di sicurezza, il raggruppamento dei serramenti identici in un'unica riga con quantità — costruisce uno strumento che si comporta come un tecnico competente, non come un generatore di testo fortunato.

I due configuratori a confronto

Non è che uno sostituisca l'altro: risolvono lo stesso problema per utenti diversi.

Il configuratore a form è preciso e diretto per chi sa già cosa vuole. Zero ambiguità, zero attesa di elaborazione, ogni campo sotto controllo. È l'ideale per l'utente esperto, per il rivenditore, per chi compila decine di configurazioni al giorno. Il limite è la soglia d'ingresso: chiede di conoscere la terminologia.

Il configuratore AI abbassa quella soglia a zero: chiunque sappia descrivere a parole ciò che ha in mente ottiene un risultato. È l'ideale per il cliente finale occasionale, per la richiesta che arriva dal sito, per chi non sa come si chiama la tipologia di apertura ma sa che «la finestra della cucina si apre di lato». Il costo è una piccola attesa di elaborazione e la necessità, per noi che lo costruiamo, di blindare con cura tutto ciò che il modello potrebbe interpretare male — che è esattamente il lavoro architetturale di cui sopra.

Il bello è che condividono lo stesso cuore: identico motore di disegno, identica distinta, identica estetica da tavola tecnica, identica filosofia white-label e senza lock-in. L'AI non ha riscritto il configuratore. Gli ha aggiunto una porta d'ingresso in linguaggio naturale, davanti a un motore che era già solido.

Perché questo schema vale ben oltre i serramenti

Ed eccoci alla ragione per cui questo articolo parla di architettura e non solo di infissi.

Il serramento è un prodotto a parametri combinati: poche variabili — famiglia, materiale, apertura, misure, ante, vetro — che si combinano in migliaia di configurazioni valide, ciascuna con vincoli tecnici precisi. Ma i serramenti non sono affatto l'unico prodotto fatto così. Un'imbarcazione da allestire, un mobile su misura, un impianto da dimensionare, un macchinario industriale con le sue opzioni, un serbatoio, una pergola, una cucina componibile: tutti condividono la stessa struttura logica. Parametri che si combinano, vincoli del mestiere che devono essere rispettati sempre, un documento tecnico che deve uscire corretto.

Per tutti questi, lo schema interpreta → decide → esegue funziona identico. Cambia il dominio — le regole di una barca non sono quelle di una finestra — ma l'architettura no. L'AI mette la porta d'ingresso in linguaggio naturale; le regole deterministiche del mestiere restano il cuore affidabile; gli strumenti producono il disegno e il documento. Quello che abbiamo costruito per i serramenti è, in fondo, un telaio riusabile per una classe intera di problemi.

È lo stesso principio che guida tutto ciò che facciamo, e che sta dietro al nostro Progettato. Non assemblato: non un prodotto da rivendere uguale a tutti, ma un'architettura solida da calare, ogni volta, sul mestiere specifico di chi la userà.

Domande frequenti

Che differenza c'è tra il configuratore a form e quello AI? Il primo si usa compilando menù e campi: preciso e immediato, ideale per chi conosce già la terminologia. Il secondo si usa descrivendo a parole ciò che si vuole: abbassa a zero la soglia d'ingresso, ideale per il cliente finale occasionale. Condividono lo stesso motore di disegno, la stessa distinta e la stessa filosofia white-label.

L'AI decide le caratteristiche tecniche del serramento? No, ed è il punto centrale del progetto. L'AI interpreta solo il linguaggio della richiesta. Le caratteristiche tecniche — numero di ante, famiglia, vetro di sicurezza, adattamenti dimensionali — le stabiliscono regole deterministiche nel codice, sempre uguali. Il documento finale non dipende mai dalla parte imprevedibile del sistema.

Ci si può fidare di un configuratore basato su AI? Ci si fida perché l'AI non è lasciata libera di decidere. Fa una cosa sola — capire cosa chiede l'utente — e tutto ciò che conta per la correttezza del documento è affidato a codice verificabile. Abbiamo costruito reti di sicurezza per ogni caso in cui il modello potrebbe sbagliare interpretazione, e le abbiamo validate con test riproducibili prima di metterle in produzione.

Gestisce le richieste "vere", scritte male? Sì: è proprio ciò per cui è pensato. Misure in metri o millimetri, virgola o punto decimale, altezza prima della larghezza, termini locali, annotazioni tecniche che il software non modella (colori, cassonetti, guarnizioni) vengono riconosciute — e quando non modellabili, conservate come note per il preventivista invece di essere scartate.

Mostra i prezzi? No, come il configuratore a form. Produce la specifica tecnica corretta e la distinta, lasciando la valorizzazione economica al serramentista, che la calcola in base alle proprie variabili di produzione e posa.

Questo approccio si può applicare ad altri prodotti? Sì, ed è la ragione per cui ne parliamo come architettura e non solo come prodotto. Lo schema "interpreta → decide → esegue" vale per qualsiasi prodotto a parametri combinati con vincoli tecnici da rispettare: nautica, arredo su misura, impianti, macchinari, prodotti industriali. Cambia il dominio, non l'architettura.

Il codice è di proprietà, come per l'altro configuratore? Sì. Stessa filosofia white-label e senza lock-in: ogni azienda possiede la propria installazione, con il proprio marchio e il proprio codice.

Vuoi vederlo in funzione

Il Configuratore AI è online e interattivo. Puoi provarlo subito scrivendo una richiesta a parole tue e guardando il serramento prendere forma, oppure confrontarlo con il configuratore a form da cui è nato. E se produci serramenti — o qualsiasi altro prodotto a parametri combinati — e vuoi uno strumento di preventivazione con il tuo marchio, il tuo codice e l'architettura giusta sotto, raccontaci la tua esigenza: lo costruiamo su misura.

Scroll