DeskPilot | AI-assisteret IT-support

← Tilbage til projekter

AI · IT-SUPPORT · SOFTWAREUDVIKLING

DeskPilot

En webbaseret IT-supportassistent, jeg har udviklet for at undersøge, hvordan AI kan hjælpe brugere med at fejlfinde almindelige tekniske problemer gennem en enkel chat.

Next.js · React · TypeScript · Ollama · IT-support

Chatbaseret support

Brugeren kan beskrive et IT-problem i et tekstfelt eller vælge et område som Outlook, Wi-Fi, printer eller Teams. Formålet er at gøre første del af fejlfindingen lettere at forstå.

DeskPilot chatbot med tekstfelt og kategorierne Outlook, Wi-Fi, Printer og Teams

DeskPilots brugerflade med chat, ny samtale og hurtigvalg til typiske supportemner.

AI-logik og sikkerhedsregler

I projektets kode har jeg arbejdet med instruktioner, der skal få assistenten til at stille ét spørgsmål ad gangen, forklare ting enkelt og foreslå sikre kontroller først. Den er instrueret til ikke at spørge om passwords, MFA-koder eller recovery-koder og til at anbefale kontakt til IT ved behov for administratorrettigheder.

TypeScript API-route med systemprompt og sikkerhedsregler for DeskPilot

Et uddrag af API-ruten med systeminstruktioner og begrænsninger for supportassistenten.

Udvikling og status

Brugerfladen og backend-logikken er udviklet med Next.js og TypeScript. AI-svarene benyttede en lokal Ollama-model under udviklingen. Den lokale model er ikke installeret længere, så projektet vises her som dokumentation og ikke som en aktiv AI-demo.

Screenshotsene er fra den udviklede løsning. De dokumenterer brugerflade og kode, ikke en aktiv forbindelse til AI-modellen i dag.