Unità 8 / 12

Iterazione e miglioramento rapido

Guadagni:

  • Comprende che l'output iniziale raramente è perfetto e che l'iterazione è un processo normale
  • Può migliorare sistematicamente un risultato con feedback mirato e univariato
  • Conosce la logica per trasformare un prompt di successo in un modello riutilizzabile

L'errore più grande dei principianti è aspettarsi che il primo prompt dia un risultato perfetto. Quando il primo risultato non soddisfa le aspettative, si arrendono dicendo: "L'intelligenza artificiale non può fare questo lavoro". Tuttavia, per gli utenti esperti, il primo risultato non è la fine, ma l’inizio. In questa unità impareremo a vedere la scrittura tempestiva come un dialogo e un processo di miglioramento, non come una soluzione una tantum. L'iterazione è il cuore dell'ingegneria rapida.

Che cos'è l'iterazione e perché è normale?

L'iterazione consiste nel prendere un output, evidenziare ciò che non ti piace, correggere il prompt o la richiesta e riprodurlo. Se il risultato iniziale è imperfetto, non si tratta di un fallimento ma di una parte naturale del processo. Perché la maggior parte delle volte, ti viene chiaro ciò che vuoi solo quando vedi il primo output. Il buon utente tratta il risultato iniziale come una "bozza" e lo riduce all'obiettivo.

Esistono due tipi di iterazioni:

  • Correzione durante la conversazione: procedere nella stessa conversazione con feedback del tipo "accorcialo", "rimuovi il terzo elemento". È veloce; il modello ricorda l'output precedente.
  • Riscrivere il prompt: applicare ciò che hai imparato al prompt iniziale e iniziare da zero con un'istruzione migliore. È prezioso per opere che verranno riutilizzate.

Fornire feedback mirati

Il segreto dell'iterazione è che il feedback sia mirato. Dire "non mi piace, scrivi ancora" non indirizza il modello; Probabilmente otterrai un output simile. Invece, spiega esattamente cosa cambieresti e come:

  • Debole: "Questo non va bene".
  • Forte: "L'introduzione è troppo lunga; riduci il primo paragrafo a una frase. Il tono è troppo formale; rendilo un po' più amichevole. Rimuovi l'affermazione dal secondo punto dell'elenco perché non possiamo verificarla."

Ottimizzazione univariata

Prendi un'abitudine scientifica: cambia una cosa alla volta. Se modifichi tono, lunghezza e struttura allo stesso tempo, non sarai in grado di dire quale cambiamento ha avuto effetto, se l'output migliora o peggiora. Scegliere una variabile ti consente di imparare cosa funziona e farlo restare.

Ciclo di iterazione

passo

cosa fai?

1. Produrre

Ottieni l'output con il primo prompt

2. Valutare

Cosa ti è piaciuto, cosa non ti è piaciuto: scrivi concretamente

3. Un cambiamento

Apporta un'unica soluzione mirata a un problema

4. Rigenerarsi

Guarda l'effetto del cambiamento

5. Confronta

Si è ripreso? Se sì tienilo, altrimenti riprendilo

6. Fissazione

Salvare il prompt che fornisce buoni risultati al modello

Quattro modelli copiabili

1) Correzione mirata:

L'output precedente andava bene ma cambia:- [singolo cambiamento concreto 1]- [singolo cambiamento concreto 2]Mantieni tutto il resto uguale.

2) Criticare l'output:

Critica il testo che hai appena prodotto con l'occhio di un editore. Trova 3 punti deboli e suggerisci una correzione concreta per ciascuno. Poi scrivi la versione corretta.

3) Generazione di varianti (A/B):

Realizza 2 diverse versioni di questo testo: A) Più formale e più breve. B) Più amichevole e con esempi. Dai entrambi; Dimmi in 1 frase quale è più adatto in quale situazione.

4) Fai in modo che Prompt guarisca se stesso:

Utilizzo il seguente prompt, ma il risultato è sufficiente [problema]. Suggerisci come posso scrivere questo messaggio in modo più chiaro ed efficace; scrivi il messaggio migliorato e spiega cosa hai cambiato e perché. Prompt: [prompt corrente]

Prompt debole / Prompt forte (come feedback)

Feedback scarso:

Non ha funzionato, riprova.

Forte feedback:

Il contenuto è corretto ma ci sono tre problemi:1) 210 parole; Ridurre a 120.2) Il secondo paragrafo è tecnico; semplificare il gergo.3) La chiusura è debole; Termina con una frase chiara relativa al passaggio successivo. Tieni tutto il resto.

Il secondo feedback dice al modello esattamente dove toccare; Il risultato si avvicina al bersaglio in un giro.

Tre mini custodie

Caso 1 — Produzione di contenuti. Un operatore di marketing ha provato una copia promozionale dicendo "Non mi piace, riscrivilo" 6 volte e non è mai andato oltre. Quando ha cambiato approccio e ha chiesto un cambiamento concreto in ogni round (prima la lunghezza, poi il tono, poi la chiusura), ha ottenuto un testo pubblicabile in 3 round. Tempo totale ridotto a meno della metà.

Caso 2 – Rapporto. Un analista ha notato che il primo riassunto era troppo tecnico e ha detto: "il manager non lo capirà, tradurrà i termini tecnici nel linguaggio quotidiano, manterrà la lunghezza". Grazie alla correzione univariata, il rapporto è stato semplificato e non ha perso la sua portata; Non c'era bisogno di una seconda riscrittura completa.

Caso 3 — Modelli. Un team di supporto correggeva lo stesso tipo di risposta in modo iterativo, di volta in volta. Infine, hanno registrato il suggerimento ideale in un modello; Ora utilizzano il modello con piccole modifiche invece di ripetere da zero con ogni nuovo caso. Questo illustra il punto dell'iterazione: renderlo valido una volta, quindi utilizzarlo di nuovo.

Suggerimento: chiedi alla modella di criticare il proprio output (“trova 3 punti deboli di questo testo”). Il modello spesso si accorge del proprio errore e lo corregge; questo esegue una pre-modifica per tuo conto.
Attenzione: l'iterazione ha un limite. Se dopo 5-6 round non sei ancora vicino all’obiettivo, il problema non è nei piccoli correttivi, ma nell’approccio di base: potresti aver impostato in modo errato il ruolo, il contesto o il compito fin dall’inizio. A quel punto, smetti di applicare le patch e riprogetta il prompt da zero.

Due percorsi di iterazione: conversazione o riscrittura?

Sapere quale è il modo più efficiente durante l'iterazione consente di risparmiare tempo. La regola è: per un lavoro occasionale, è più veloce risolverlo in chat; perché il modello ricorda l'output precedente e tu noti solo la differenza. Ma per un lavoro che ripeterai, è più utile scrivere ciò che hai imparato nel prompt iniziale e produrre un modello pulito; perché la prossima volta otterrai un buon output senza bisogno di iterazioni.

In pratica, è più efficace combinare le due cose: prima scopri l'istruzione corretta provandola rapidamente nella chat, quindi inserisci l'istruzione che trovi in ​​un prompt pulito e salvala nella libreria. In questo modo, puoi progredire rapidamente e trasformare il tuo lavoro in una risorsa permanente.

Visualizzazione dell'iterazione come record di apprendimento

Ogni ciclo di iterazione ti insegna qualcosa: quale aggiunta ha migliorato l'output, quale vincolo non era necessario, cosa ha sbagliato il modello. Annotare questi apprendimenti crea una guida personale su "ciò che funziona" nel tempo. Ad esempio, deduzioni come "il vincolo 'aggiungi un commento' è obbligatorio in questo tipo di riassunti", "3 esempi sono sufficienti per la produzione del titolo, 5 non sono necessari" ti consentiranno di scrivere il messaggio corretto al primo tentativo nel prossimo lavoro simile. Questa conoscenza è ciò che realmente differenzia l'utente esperto dal principiante: avvia ogni attività non da zero, ma armato delle lezioni delle iterazioni precedenti.

Rendere il modello un partner di iterazione

Non è necessario eseguire l'iterazione da solo. Puoi chiedere al modello: "Come posso avvicinare questo risultato al mio obiettivo, dammi 3 suggerimenti concreti". Il modello spesso diagnostica accuratamente i punti deboli del suo output e suggerisce modi per risolverli. Ciò trasforma l’iterazione da “tentativi ed errori” in una collaborazione mirata; Tu ci dici cosa vuoi, il modello ti dice come arrivarci.

Errori comuni

  • Invio di nuovo dello stesso messaggio. Riprovare senza cambiare; il risultato non cambia.
  • Feedback vago. Dire "non mi piace" e non dire cosa sistemerai.
  • Cambiare molte cose contemporaneamente. Non imparare cosa funziona.
  • Non registrare il messaggio corretto. Ripetere la stessa iterazione ogni volta.
  • Iterazione infinita. Cercando di correggere un prompt fondamentalmente sbagliato applicando una patch.

In sintesi

  • L'output iniziale è raramente perfetto; L'iterazione non è un fallimento, è una parte naturale del processo.
  • L'iterazione efficace procede con un feedback mirato e non vago.
  • Cambia una cosa per round; così impari cosa funziona.
  • Puoi pre-modificare chiedendo alla modella di criticare il proprio output.
  • Salva il prompt che funziona bene nel modello; L'obiettivo dell'iterazione è produrre una risorsa riutilizzabile.

Compito dell'applicazione

Prendi una stampa e esegui consapevolmente tre cicli di iterazione: modificando solo una cosa per round (prima la lunghezza, poi il tono, quindi la chiusura) e registra ogni round. Dopo il terzo round, determina quale modifica ha fatto la differenza maggiore e salva la richiesta finale come modello riutilizzabile.

lista di controllo

  • [] Considero il risultato iniziale come una bozza, non come un lavoro finito.
  • [ ] Do i miei feedback concreti e mirati.
  • [ ] Faccio un cambio per giro.
  • [] Posso chiedere al modello di criticare il proprio output.
  • [ ] Salvo le istruzioni che danno buoni risultati al modello.