Prompter til Kode og Automatisering
Stryg for at vise menuen
Du behøver ikke være udvikler for at bruge AI til kode-relaterede opgaver. Og hvis du er det, ændrer AI mulighederne i dit daglige workflow på måder, der rækker langt ud over autoudfyldelse.
Dette kapitel dækker de mest praktiske prompt-metoder for tre grupper: ikke-tekniske fagfolk, der har brug for formler og simple scripts, tekniske brugere, der ønsker at accelerere deres workflow, og alle, der har behov for at forstå kode, de ikke selv har skrevet.
For ikke-tekniske brugere: formler og simple scripts
Hvis dit forhold til kode er begrænset til Excel-formler eller lejlighedsvise scripts, er AI særligt nyttig — fordi disse opgaver har et klart korrekt svar, og modellen håndterer dem godt.
Excel- og regnearksformler:
Skriv en Excel-formel, der [beskriv hvad du ønsker at beregne eller udtrække i almindeligt sprog].
Dataene er struktureret som følger: [beskriv kolonner, hvad hver indeholder, og hvilken række overskrifterne er i].
Formlen skal placeres i celle [celle-reference].
Simpel automatisering uden kode:
Jeg vil automatisere følgende opgave: [beskriv den manuelle proces trin for trin — hvad udløser den, hvilke data er involveret, hvad skal output være].
Jeg bruger [værktøjer: Excel / Google Sheets / Zapier / Make / Notion / andre]. Foreslå den enkleste måde at automatisere dette på uden at skrive brugerdefineret kode.
En vigtig begrænsning: test altid enhver formel eller automatiseringsoutput på eksempeldata, før det anvendes på rigtige data. AI-genererede formler er som regel korrekte, men bør verificeres — især ved alt, der involverer finansielle beregninger eller datatransformation.
For udviklere: Accelerering af arbejdsgangen
Ved professionel kodning håndterer AI de dele af arbejdsgangen, der er tidskrævende, men ikke komplekse:
Generering af kode ud fra en beskrivelse:
Skriv en [language]-funktion, der [beskriv hvad den skal gøre på almindeligt dansk].
Input: [beskriv input — datatype, format, eksempel]
Output: [beskriv det forventede output]
Begrænsninger: [krav til ydeevne, biblioteker der skal bruges eller undgås, edge cases der skal håndteres]
Inkluder kommentarer, der forklarer de vigtigste trin.
Forklaring af ukendt kode:
Forklar, hvad følgende [language]-kode gør, trin for trin. Antag, at jeg forstår problemområdet, men ikke er bekendt med denne specifikke syntaks eller bibliotek.
[indsæt kode her]
Fejlfinding:
Følgende [language]-kode giver denne fejl: [paste error message].
Her er koden: [paste code]
Identificer den sandsynlige årsag og foreslå en løsning. Hvis der er flere mulige årsager, så list dem i rækkefølge efter sandsynlighed.
Skrivning af tests:
Skriv enhedstests for følgende funktion ved brug af [testing framework]. Dæk: det forventede forløb, mindst to edge cases og ét tilfælde, der skal udløse en fejl.
[paste function here]
Hvad du altid bør gøre med AI-genereret kode
AI genererer kode, der ser korrekt ud. Det er ikke altid korrekt. Før du bruger AI-genereret kode i et produktionsmiljø:
- Læs det — hvis du ikke kan forklare, hvad det gør linje for linje, bør du ikke implementere det;
- Test det — kør det med prøveinput, inklusive grænsetilfælde og uventede værdier;
- Gennemgå det for sikkerhed — AI-genereret kode kan introducere sårbarheder, især i autentificering, inputhåndtering og dataadgang;
- Tjek afhængighederne — AI kan foreslå biblioteker, der er forældede, udfasede eller ikke godkendt i dit miljø.
Hastighed er ikke målet. Velfungerende, sikker og vedligeholdelsesvenlig kode er.
1. Hvilket af følgende anbefales IKKE, når du bruger AI-genereret kode i et produktionsmiljø?
2. For ikke-tekniske brugere, hvilken type opgaver håndterer AI særligt godt?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat