Prompter for Kode og Automatisering
Sveip for å vise menyen
Du trenger ikke være utvikler for å bruke KI til kode-relaterte oppgaver. Og hvis du er det, endrer KI hva som er mulig i din daglige arbeidsflyt på måter som går langt utover autoutfylling.
Dette kapittelet dekker de mest praktiske prompt-metodene for tre grupper: ikke-tekniske fagpersoner som trenger formler og enkle skript, tekniske brukere som vil effektivisere arbeidsflyten, og alle som trenger å forstå kode de ikke har skrevet selv.
For ikke-tekniske brukere: formler og enkle skript
Hvis ditt forhold til kode er begrenset til Excel-formler eller sporadiske skript, er KI spesielt nyttig — fordi disse oppgavene har et klart korrekt svar og modellen håndterer dem godt.
Excel- og regnearkformler:
Skriv en Excel-formel som [beskriv hva du vil beregne eller hente ut på et enkelt språk].
Dataene er strukturert slik: [beskriv kolonner, hva hver inneholder, og hvilken rad overskriftene er i].
Formelen skal plasseres i celle [cellereferanse].
Enkel automatisering uten koding:
Jeg ønsker å automatisere følgende oppgave: [beskriv den manuelle prosessen steg for steg — hva som utløser den, hvilke data som er involvert, hva resultatet skal være].
Jeg bruker [verktøy: Excel / Google Sheets / Zapier / Make / Notion / annet]. Foreslå den enkleste måten å automatisere dette på uten å skrive egen kode.
En viktig begrensning: test alltid enhver formel eller resultat av automatisering på eksempeldata før det brukes på reelle data. AI-genererte formler er som regel korrekte, men bør verifiseres — spesielt for alt som gjelder finansielle beregninger eller datatransformasjon.
For utviklere: Akselerering av arbeidsflyten
Hvis du skriver kode profesjonelt, håndterer KI de delene av arbeidsflyten din som er tidkrevende, men ikke komplekse:
Generering av kode fra en beskrivelse:
Skriv en [språk]-funksjon som [beskriv hva den skal gjøre på vanlig norsk].
Input: [beskriv input — datatype, format, eksempel]
Output: [beskriv forventet output]
Begrensninger: [ytelseskrav, biblioteker som skal brukes eller unngås, edge cases som skal håndteres]
Inkluder kommentarer som forklarer hovedstegene.
Forklaring av ukjent kode:
Forklar hva følgende [language]-kode gjør, skritt for skritt. Anta at jeg forstår fagområdet, men ikke er kjent med denne spesifikke syntaksen eller biblioteket.
[lim inn kode her]
Feilsøking:
Følgende [language]-kode gir denne feilmeldingen: [paste error message].
Her er koden: [paste code]
Identifiser sannsynlig årsak og foreslå en løsning. Hvis det finnes flere mulige årsaker, list dem opp etter sannsynlighet.
Skrive tester:
Skriv enhetstester for følgende funksjon ved bruk av [testing framework]. Dekker: normaltilfelle, minst to grenseverdier og ett tilfelle som skal gi en feil.
[paste function here]
Hva du alltid bør gjøre med AI-generert kode
AI genererer kode som ser korrekt ut. Den er ikke alltid korrekt. Før du bruker AI-generert kode i et produksjonsmiljø:
- Les den — hvis du ikke kan forklare hva den gjør linje for linje, bør du ikke ta den i bruk;
- Test den — kjør den mot eksempeldata, inkludert grenseverdier og uventede verdier;
- Gjennomgå den for sikkerhet — AI-generert kode kan introdusere sårbarheter, spesielt innen autentisering, håndtering av input og datatilgang;
- Sjekk avhengighetene — AI kan foreslå biblioteker som er utdaterte, avviklet eller ikke godkjent i ditt miljø.
Hastighet er ikke målet. Fungerende, sikker og vedlikeholdbar kode er målet.
1. Hvilket av følgende er IKKE anbefalt når du bruker AI-generert kode i et produksjonsmiljø?
2. For ikke-tekniske brukere, hvilke typer oppgaver håndterer AI spesielt godt?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår