Üksus 8 / 12

Iteratsioon ja kiire täiustamine

Kasu:

  • Mõistab, et esialgne väljund on harva täiuslik ja iteratsioon on tavaline protsess
  • Suudab sihipärase, ühemõõtmelise tagasiside abil tulemust süstemaatiliselt parandada
  • Teab eduka viipa korduvkasutatavaks malliks muutmise loogikat

Algajate suurim viga on oodata, et esimene viip annab täiusliku väljundi. Kui esimene väljund ei vasta ootustele, loobuvad nad ütlemast: "AI ei saa seda tööd teha". Kogenud kasutajate jaoks pole esimene väljund aga lõpp, vaid algus. Selles õppetükis õpime nägema kiiret kirjutamist dialoogi- ja täiustamisprotsessina, mitte ühekordse võttena. Iteratsioon on kiire inseneritöö tuum.

Mis on iteratsioon ja miks see on normaalne?

Iteratsioon tähendab väljundi võtmist, osutamist sellele, mis sulle ei meeldi, viipa või päringu parandamist ja selle taasesitamist. Kui esialgne väljund on ebatäiuslik, ei ole see ebaõnnestumine, vaid protsessi loomulik osa. Sest enamasti saab alles esimest väljundit nähes selgeks, mida tahad. Hea kasutaja käsitleb esialgset väljundit "mustandina" ja viib selle eesmärgi poole.

Iteratsioone on kahte tüüpi:

  • Vestlusesisene parandus: jätkake samas vestluses tagasisidega, näiteks "tee see lühemaks", "eemalda kolmas üksus". See on kiire; mudel jätab eelmise väljundi meelde.
  • Viipe ümberkirjutamine: õpitu rakendamine esialgsele viipale ja nullist alustamine parema juhisega. See on väärtuslik tööde puhul, mida taaskasutatakse.

Suunatud tagasiside andmine

Iteratsiooni saladus seisneb selles, et tagasiside on suunatud. Ütlemine "mulle ei meeldi, kirjuta uuesti" ei suuna modelli; Tõenäoliselt saate sarnase väljundi. Selle asemel öelge täpselt, mida ja kuidas muudate:

  • Nõrk: "See pole hea."
  • Tugev: "Sissejuhatus on liiga pikk; vähenda esimene lõik ühele lausele. Toon on liiga formaalne; muutke see veidi sõbralikumaks. Eemaldage väide teisest punktist, sest me ei saa seda kontrollida."

Ühemõõtmeline optimeerimine

Tee endale teaduslik harjumus: muuda ühte asja korraga. Kui muudate tooni, pikkust ja struktuuri korraga, ei saa te aru, milline muudatus jõustus, kas väljund paraneb või halveneb. Ühe muutujaga valimine võimaldab teil õppida, mis töötab, ja muuta see kinni.

Iteratsioonisilmus

samm

mida sa teed

1. Toota

Hankige väljund esimese viipaga

2. Hinda

Mis meeldis, mis ei meeldinud – kirjuta konkreetselt

3. Üks muudatus

Tehke üks parandus, mis on suunatud ühele probleemile

4. Taastage

Vaadake muudatuse mõju

5. Võrdle

Kas ta on paranenud? Kui jah, jäta see alles, kui ei, siis võta tagasi

6. Kinnitamine

Salvestage viip, mis annab mallile häid tulemusi

Neli kopeeritavat malli

1) Sihipärane parandus:

Eelmine väljund oli hea, kuid muuda:- [üks konkreetne muudatus 1]- [üks konkreetne muudatus 2]Jäta kõik muu samaks.

2) Kritiseerige väljundit:

Kritiseerige äsja loodud teksti toimetaja pilguga. Otsige üles 3 nõrka kohta ja soovitage igaühe jaoks konkreetne parandus. Seejärel kirjutage parandatud versioon.

3) Variantide genereerimine (A/B):

Tehke sellest tekstist 2 erinevat versiooni: A) Ametlikum ja lühem. B) Sõbralikumalt ja eeskujudega. Anna mõlemad; Ütle mulle 1 lausega, kumb millises olukorras sobib.

4) Laske end kiiresti ravida:

Kasutan järgmist viipa, kuid tulemus on piisav [probleem]. Soovitage, kuidas saaksin selle viipa selgemalt ja tõhusamalt kirjutada; kirjutage täiustatud viip ja selgitage, mida muutsite ja miks. Viip: [praegune viip]

Nõrk viip / tugev viip (tagasiside)

Kehv tagasiside:

See ei töötanud, proovige uuesti.

Tugev tagasiside:

Sisu on õige, kuid probleeme on kolm: 1) 210 sõna; Vähenda 120-ni.2) Teine lõik on tehniline; lihtsustada kõnepruuki.3) Sulgemine on nõrk; Lõpetage selge järgmise sammu lausega. Hoidke kõik muu.

Teine tagasiside ütleb mudelile täpselt, kuhu puutuda; Tulemus jõuab ühe pöördega sihtmärgile lähemale.

Kolm miniümbrist

Juhtum 1 – sisu tootmine. Turundaja proovis reklaamteksti, öeldes 6 korda: "Mulle ei meeldi, kirjuta uuesti" ja ei jõudnud kunagi kaugemale. Kui ta muutis oma lähenemist ja palus igas voorus üht konkreetset muudatust (kõigepealt pikkus, siis toon, siis lõpetamine), saavutas ta avaldatava teksti 3 vooruga. Koguaeg väheneb poole võrra.

Juhtum 2 – aruanne. Üks analüütik nägi, et esimene kokkuvõte oli liiga tehniline ja ütles: "Juhataja ei saa sellest aru, tõlkige tehnilised terminid igapäevakeelde, hoidke pikkust." Tänu ühemõõtmelisele parandusele lihtsustati aruannet ja see ei kaotanud oma ulatust; Teist korda täielikku ümberkirjutamist polnud vaja.

Juhtum 3 – mallide koostamine. Tugimeeskond parandas sama tüüpi vastust korduvalt, aeg-ajalt. Lõpuks salvestasid nad ideaalse viipe malli; Nüüd kasutavad nad malli väikeste muudatustega, selle asemel, et iga uue juhtumiga nullist itereerida. See illustreerib iteratsiooni mõtet: tehke see üks kord heaks, seejärel kasutage seda uuesti.

Näpunäide: paluge modellil oma väljundit kritiseerida (“leidke selle teksti 3 nõrkust”). Mudel mõistab sageli oma viga ja parandab selle; see teeb teie nimel eeltöötluse.
Ettevaatust: iteratsioonil on piirang. Kui pärast 5-6 vooru sa ikka eesmärgi lähedale ei jõua, pole probleem väikestes parandustes, vaid põhilises lähenemises: võib-olla oled rolli, konteksti või ülesande algusest peale valesti paika pannud. Sel hetkel lõpetage lappimine ja kujundage viip nullist ümber.

Kaks iteratsiooni teed: vestlus või ümberkirjutamine?

Teades, milline viis on kordamise ajal tõhusam, säästab aega. Reegel on: ühekordse töö puhul on see kõige kiirem parandada vestluses; sest mudel jätab eelmise väljundi meelde ja sina lihtsalt ütled vahet. Kuid töö puhul, mida kordate, on kasulikum kirjutada õpitu esialgsesse viipa ja koostada puhas mall; sest järgmine kord saad hea väljundi ilma iteratsiooni vajaduseta.

Praktikas on kõige tõhusam neid kahte kombineerida: esmalt avastage õige juhis, proovides seda kiiresti vestluses, seejärel valage leitud juhis puhtale viipale ja salvestage see teeki. Nii saate nii kiiresti edeneda kui ka muuta oma töö püsivaks varaks.

Iteratsiooni vaatamine õppekirjena

Iga iteratsioonivoor õpetab teile midagi: milline lisamine parandas väljundit, milline piirang oli ebavajalik, mis mudelil valesti läks. Nende õpingute üleskirjutamine loob aja jooksul isikliku "mis toimib" juhendi. Näiteks sellised järeldused nagu "kommentaari lisamise piirang on seda tüüpi kokkuvõtete puhul kohustuslik", "pealkirja loomiseks piisab 3 näitest, 5 pole vaja" võimaldavad teil järgmise sarnase töö esimesel katsel kirjutada õige viipa. Need teadmised eristavad tõesti kogenud kasutajat algajast: nad ei alusta iga ettevõtet nullist, vaid on relvastatud eelmiste iteratsioonide õppetundidega.

Mudeli iteratsioonipartneriks tegemine

Te ei pea iteratsiooni üksi läbi viima. Võite küsida mudelilt: "Kuidas ma saan selle väljundi oma eesmärgile lähemale viia, andke mulle 3 konkreetset soovitust." Mudel diagnoosib sageli täpselt oma väljundi nõrkusi ja pakub välja viise nende parandamiseks. See muudab iteratsiooni katse-eksituse meetodist sihipäraseks koostööks; Teie ütlete meile, mida soovite, modell ütleb teile, kuidas sinna jõuda.

Levinud vead

  • Sama viipa uuesti saatmine. Proovin uuesti ilma muutmata; tulemus ei muutu.
  • Ebamäärane tagasiside. Öeldes "mulle see ei meeldi" ja mitte öelda, mida sa parandad.
  • Paljude asjade muutmine korraga. Ei õpi seda, mis töötab.
  • Ei salvesta head viipa. Korrake iga kord sama iteratsiooni.
  • Lõpmatu iteratsioon. Proovin parandada põhimõtteliselt vale viipa selle lappimisega.

Kokkuvõttes

  • Esialgne väljund on harva täiuslik; Iteratsioon ei ole ebaõnnestumine, see on protsessi loomulik osa.
  • Tõhus iteratsioon toimub sihipärase, mitte ebamäärase tagasisidega.
  • Muuda ühte asja ringi kohta; nii et saate teada, mis töötab.
  • Saate eelnevalt redigeerida, paludes modellil oma väljundit kritiseerida.
  • Salvestage mallis hästi töötav viip; Iteratsiooni eesmärk on toota korduvkasutatavat vara.

Rakenduse ülesanne

Tehke väljatrükk ja tehke teadlikult kolm iteratsiooniringi: muutke voorus ainult ühte asja (kõigepealt pikkust, seejärel tooni, seejärel sulgemist) ja salvestage iga ring. Pärast kolmandat vooru määrake kindlaks, milline muudatus tõi kõige rohkem erinevusi, ja salvestage viimane viip korduvkasutatava mallina.

kontrollnimekiri

  • [ ] Ma vaatan esialgset väljundit kui mustandit, mitte kui valmis tööd.
  • [ ] Annan oma tagasiside konkreetselt ja sihipäraselt.
  • [ ] Teen ühe muudatuse vooru kohta.
  • [ ] Võin paluda mudelil enda väljundit kritiseerida.
  • [ ] Salvestan viipad, mis annavad mallile häid tulemusi.