

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Suggerimenti per creare app efficaci
<a name="tips-best-practices-apps"></a>

Questi suggerimenti derivano dai modelli osservati in sessioni di creazione di app di successo.
+ **Inizia con un primo prompt dettagliato: il primo prompt** pone le basi. L'inclusione dello scopo, del pubblico, del modello di dati e delle esigenze di integrazione nella descrizione iniziale fornisce all'agente un punto di partenza chiaro e riduce le rilavorazioni.
+ **Apporta le modifiche una alla volta**: l'agente produce risultati più affidabili con istruzioni mirate e mirate piuttosto che con richieste generiche che modificano molte cose contemporaneamente.
+ **Fornisci un contesto sui tuoi obiettivi**: quando spieghi perché desideri una modifica, non solo ciò che desideri, l'agente può fare scelte di implementazione migliori.
+ **Esamina prima di modificare**: l'agente esegue le modifiche al codice con ogni istruzione. Se desideri esplorare le opzioni senza modificare l'app, dì esplicitamente: «Esamina il flusso di dati corrente ma non scrivere ancora alcun codice».
+ **Annota i numeri di versione stabili**: dopo aver completato una funzionalità funzionante, annota la versione corrente. Se le modifiche successive causano problemi, puoi ripristinare immediatamente la versione stabile utilizzando il selettore di versione.
+ **Aggiungi un pannello di debug per app complesse: per le app** con una logica significativa, un pannello di debug che registra le operazioni di archiviazione, le chiamate di integrazione e le modifiche di stato semplifica l'individuazione dei problemi. Puoi rendere il pannello visibile solo a te stesso in base al tuo alias utente.
+ **Specificate i ruoli quando l'app ha tipi di utenti diversi**: se persone diverse dovessero vedere cose diverse, includetelo nelle istruzioni.
+ **Usa l'output AI strutturato**: quando hai bisogno di dati in un formato specifico (JSON, categorie), usa la modalità di output strutturato invece di richiedere testo in formato libero. Garantisce risposte valide e analizzabili.
+ **Ambita attentamente lo storage**: utilizza l'archiviazione privata per i dati specifici dell'utente e l'archiviazione condivisa per le funzionalità collaborative. Mantieni i nomi delle tabelle descrittivi.
+ **Approva deliberatamente le integrazioni**: esamina attentamente ogni approvazione di integrazione. Approva solo i connettori e gli spazi di cui la tua app ha effettivamente bisogno.