Uppmaningar för kod och automatisering
Svep för att visa menyn
Du behöver inte vara utvecklare för att använda AI för kodrelaterade uppgifter. Och om du är det, förändrar AI vad som är möjligt i ditt dagliga arbetsflöde på sätt som går långt bortom autokomplettering.
Detta kapitel täcker de mest praktiska promptteknikerna för tre grupper: icke-tekniska yrkespersoner som behöver formler och enkla skript, tekniska användare som vill snabba upp sitt arbetsflöde, och alla som behöver förstå kod de inte själva har skrivit.
För icke-tekniska användare: formler och enkla skript
Om din relation till kod är begränsad till Excel-formler eller enstaka skript är AI särskilt användbart — eftersom dessa uppgifter har ett tydligt korrekt svar och modellen hanterar dem väl.
Excel- och kalkylbladsformler:
Write an Excel formula that [describe what you want to calculate or extract in plain language].
The data is structured as follows: [describe columns, what each contains, and which row the headers are in].
The formula will go in cell [cell reference].
Enkel automatisering utan kod:
Jag vill automatisera följande uppgift: [beskriv den manuella processen steg för steg — vad som utlöser den, vilken data som är involverad, vilket resultat som önskas].
Jag använder [verktyg: Excel / Google Sheets / Zapier / Make / Notion / annat]. Föreslå det enklaste sättet att automatisera detta utan att skriva egen kod.
En viktig begränsning: testa alltid alla formler eller automatiseringsresultat på exempeldata innan de används på riktig data. AI-genererade formler är oftast korrekta men bör verifieras — särskilt för allt som rör ekonomiska beräkningar eller datatransformation.
För utvecklare: Snabbare arbetsflöde
Om du skriver kod professionellt hanterar AI de delar av ditt arbetsflöde som är tidskrävande men inte komplexa:
Generera kod från en beskrivning:
Skriv en [language]-funktion som [beskriv vad den ska göra på enkel engelska].
Input: [beskriv input — datatyp, format, exempel]
Output: [beskriv förväntad output]
Begränsningar: [prestandakrav, bibliotek att använda eller undvika, edge cases att hantera]
Inkludera kommentarer som förklarar de viktigaste stegen.
Förklara okänd kod:
Förklara vad följande [language]-kod gör, steg för steg. Anta att jag förstår problemområdet men inte är bekant med just denna syntax eller detta bibliotek.
[klistra in kod här]
Felsökning:
Följande [language]-kod ger detta felmeddelande: [klistra in felmeddelande].
Här är koden: [klistra in kod]
Identifiera den troliga orsaken och föreslå en lösning. Om det finns flera möjliga orsaker, lista dem i sannolikhetsordning.
Skriva tester:
Skriv enhetstester för följande funktion med hjälp av [testningsramverk]. Täck: det förväntade fallet, minst två gränsfall och ett fall som ska ge ett fel.
[klistra in funktion här]
Vad du alltid bör göra med AI-genererad kod
AI genererar kod som ser korrekt ut. Den är inte alltid korrekt. Innan du använder någon AI-genererad kod i en produktionsmiljö:
- Läs igenom den — om du inte kan förklara vad den gör rad för rad bör du inte använda den i produktion;
- Testa den — kör den mot exempeldata, inklusive gränsfall och oväntade värden;
- Granska den för säkerhet — AI-genererad kod kan introducera sårbarheter, särskilt vid autentisering, inmatningshantering och dataåtkomst;
- Kontrollera beroenden — AI kan föreslå bibliotek som är föråldrade, avvecklade eller inte godkända i din miljö.
Hastighet är inte målet. Fungerande, säker och underhållbar kod är målet.
1. Vilket av följande rekommenderas INTE när du använder AI-genererad kod i en produktionsmiljö?
2. För icke-tekniska användare, vilken typ av uppgifter hanterar AI särskilt bra?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal