Hvordan lage AI-presentasjon med Windsurf og Vibe Coding

Hvordan lage AI-presentasjon med Windsurf og Vibe Coding

Lær hvordan Windsurf og Claude 4 Sonnet kan generere en PowerPoint-presentasjon med 24 lysbilder til FlowHunt.io-opplæring ved bruk av pptxgenjs med kun én prompt.

Som en teknologientusiast på stadig jakt etter innovative verktøy, startet jeg nylig et prosjekt for å lage en profesjonell PowerPoint-presentasjon til et 6-timers opplæringskurs om FlowHunt.io AI-workflows. Det som gjorde denne opplevelsen bemerkelsesverdig, var hvordan jeg brukte Windsurf med Claude 4 Sonnet som LLM for å generere en presentasjon med 24 lysbilder ved hjelp av pptxgenjs-biblioteket – alt med én enkelt prompt og en godt strukturert disposisjon. Her er hvordan alt kom sammen.

Målet: En Praktisk og Visuell Opplæringspresentasjon

Målet mitt var å lage en engasjerende, interaktiv presentasjon for en 6-timers workshop om FlowHunt.io, en plattform for bygging av AI-workflows. Presentasjonen måtte:

  • Være praktisk og visuell, med korte forklaringer etterfulgt av praktiske demonstrasjoner
  • Inkludere virkelige brukstilfeller innen finans, HR, compliance og prosjektledelse
  • Ha interaktive elementer som oppgaver eller quizer hvert 30. minutt for å forsterke læringen
  • Følge en strukturert todelt økt, med alt fra grunnleggende workflows til avanserte modulære proseskomponenter (MPCs)

For å sikre klarhet brukte jeg først Claude 4 Sonnet til å generere en detaljert disposisjon for presentasjonen, delt inn i to økter på tre timer hver med spesifikke temaer og tidspunkter. Denne disposisjonen ble prosjektets fundament og styrte både innhold og struktur på lysbildene.

Verktøyet: pptxgenjs og Windsurf med Claude 4 Sonnet

Jeg valgte pptxgenjs-biblioteket fordi det er et kraftig JavaScript-verktøy for å generere PowerPoint-presentasjoner programmatisk. Det kan lage lysbilder og legge til tekst, bilder og formatering via kode, noe som gjorde det ideelt for automatisering. For å virkeliggjøre denne visjonen brukte jeg Windsurf, drevet av Claude 4 Sonnet, for å skrive koden og generere presentasjonen basert på disposisjonen min.

Prosessen begynte med å installere biblioteket med kommandoen:

npm install pptxgenjs

Dette installerte biblioteket og dets avhengigheter på sekunder og la grunnlaget for å lage presentasjonen.

Prompten: Ett Oppdrag, Ett Omfattende Resultat

Med biblioteket installert lagde jeg en enkel, detaljert prompt til Claude 4 Sonnet via Windsurf. Prompten inkluderte:

  • Installasjonskommandoen for pptxgenjs
  • Hele disposisjonen for det 6-timers opplæringskurset, delt i to slide-pakker (Økt 1 og Økt 2)
  • Spesifikke kriterier for presentasjonen, med vekt på praktisk læring, visuelle elementer og virkelige brukstilfeller
  • Instruksjoner om å lage lysbilder for hver modul, inkludert introduksjoner, livedemoer, brukstilfeller og en avsluttende utfordring

Her er en forenklet versjon av promptstrukturen:

Installer npm i pptxgenjs. Lag en presentasjon med pptxgenjs-biblioteket for et 6-timers FlowHunt.io AI-workflows-kurs. Følg denne disposisjonen: [detaljert øktoversikt]. Sørg for at presentasjonen er praktisk, visuell, inkluderer virkelige brukstilfeller (finans, HR, compliance) og har interaktive oppgaver hvert 30. minutt. Lag lysbilder for: Velkommen, FlowHunt Intro, Workflow Canvas, Livedemo, Verktøytilkoblinger, Iterasjon, Brukstilfeller, MPCs, Logikk, API-er, Overvåking, Compliance, Distribusjon, Avsluttende utfordring og Q&A.

Med denne prompten genererte Claude 4 Sonnet en komplett JavaScript-fil (flowhunt-training.js) som brukte pptxgenjs til å lage en presentasjon med 24 lysbilder. Skriptet håndterte alt fra slide-layouts til konsekvent merkevarebygging med FlowHunts fargepalett.

Prosessen: Fra Kode til Lysbilder

Å kjøre det genererte skriptet var enkelt. Jeg kjørte:

node flowhunt-training.js

Skriptet kjørte uten problemer, selv om jeg fikk noen advarsler om ugyldige fargekoder (“70AD4720 er ikke en gyldig skjema-farge eller hex RGB! ‘000000’ brukt i stedet”). Dette var småting som ikke påvirket resultatet, siden biblioteket automatisk brukte svart. Etter få øyeblikk produserte skriptet en fil kalt FlowHunt-AI-Workflows-Training.pptx med 24 profesjonelt formaterte lysbilder.

Presentasjonen var et mesterverk av automatisering:

Økt 1 (10 lysbilder): Dekket FlowHunt.io-grunnleggende, livedemo av å bygge en workflow, verktøytilkoblinger (CSV, Google Sheets), iterasjonstips og brukstilfeller for finans (budsjettvalidering) og HR (automatisert onboarding-bot). Den introduserte også MPCs med en enkel LEGO-metafor.

Økt 2 (8 lysbilder): Fokus på avanserte temaer, inkludert opprettelse av MPC-er, betinget logikk, API-integrasjoner (Google Search, CRM, Slack), governance, compliance-boter og distribusjon. Den avsluttet med en utfordrings-slide for en mini-hackathon-oppgave.

Ekstra lysbilder: Inkluderte velkommen, agenda, pause, Q&A og takk-lysbildene, som sikret en polert flyt gjennom hele presentasjonen.

Lysbildene hadde konsekvent merkevarebygging, tydelige titler og visuelle elementer med plassholdere for GIF-er eller videoer. Interaktive elementer, som trinnvise demoinstruksjoner og gruppeutfordringer, var sømløst integrert.

Resultatet: En Klar til Bruk-presentasjon

Sluttresultatet var en 239KB PowerPoint-fil klar til å åpnes i alle kompatible programmer. I tillegg til presentasjonen genererte Claude 4 Sonnet en README.md-fil som dokumenterte prosjektet, inkludert brukerveiledning og høydepunkter fra presentasjonen. Resultatet var en profesjonell, interaktiv og visuelt tiltalende presentasjon som oppfylte alle mine kriterier.

Refleksjoner: Kraften i AI-drevet Utvikling

Denne opplevelsen viste den imponerende kraften i AI-verktøy som Windsurf og Claude 4 Sonnet. Med én enkelt prompt forvandlet jeg en overordnet disposisjon til en fullverdig presentasjon med 24 lysbilder, komplett med formatering, merkevarebygging og interaktive elementer. pptxgenjs-biblioteket var et robust valg, og Claudes evne til å forstå mine krav og generere fungerende kode var imponerende.

Det mest slående var effektiviteten. Å skrive koden manuelt ville tatt mange timer, om ikke dager, spesielt for å sikre konsekvent formatering på 24 lysbilder. Claude gjorde det på sekunder og leverte et skript som både var modulært og lett å tilpasse. De små fargekode-advarslene var en bagatell, enkelt løst ved å justere hex-verdiene i skriptet om nødvendig.

Neste steg

Jeg er svært fornøyd med resultatet og planlegger å bruke denne presentasjonen på mitt FlowHunt.io-kurs. Fremover kan jeg forbedre den ved å:

  • Legge til egne bilder eller GIF-er i lysbildene (skriptet har plassholdere)
  • Finjustere fargepaletten for å fjerne advarsler
  • Utvide de interaktive oppgavene med mer detaljerte instruksjoner

Dette prosjektet har inspirert meg til å utforske mer AI-drevet automatisering for innholdsproduksjon. Hvis du ønsker å lage presentasjoner raskt og effektivt, anbefaler jeg på det sterkeste å kombinere pptxgenjs med et AI-verktøy som Claude 4 Sonnet via Windsurf – det er virkelig en game-changer!

Vanlige spørsmål

Hvordan bruker Windsurf Claude 4 Sonnet til å lage presentasjoner?

Windsurf benytter Claude 4 Sonnet for å tolke en detaljert prompt og generere JavaScript-kode ved hjelp av pptxgenjs-biblioteket, som lager en ferdig formatert PowerPoint-presentasjon.

Trenger jeg kodekunnskaper for å bruke Windsurf til presentasjonsautomatisering?

Du trenger ingen kodekunnskaper. Windsurfs AI-drevne grensesnitt lar brukere generere presentasjoner ved å gi en prompt og disposisjon, mens Claude 4 Sonnet tar seg av koden.

Hva er pptxgenjs, og hvorfor ble det brukt?

pptxgenjs er et JavaScript-bibliotek for å lage PowerPoint-presentasjoner programmatisk. Det ble valgt for sin evne til å automatisere oppretting av lysbilder, formatering og merkevarebygging.

Kan den genererte presentasjonen tilpasses videre?

Ja, den genererte JavaScript-koden inkluderer plassholdere for bilder, GIF-er eller videoer og kan redigeres for å finjustere farger, innhold eller interaktive elementer.

Hvilke typer opplæringsøkter kan denne tilnærmingen støtte?

Denne tilnærmingen kan støtte alle opplæringsøkter som krever strukturerte, visuelle og interaktive presentasjoner, som for eksempel workshops om AI, programvareverktøy eller forretningsprosesser.

Arshia er en AI Workflow Engineer hos FlowHunt. Med bakgrunn i informatikk og en lidenskap for kunstig intelligens, spesialiserer han seg på å lage effektive arbeidsflyter som integrerer AI-verktøy i daglige oppgaver, og dermed øker produktivitet og kreativitet.

Arshia Kahani
Arshia Kahani
AI Workflow Engineer

Lag dine egne AI-drevne presentasjoner

Utforsk Windsurf og FlowHunt for å automatisere presentasjoner og arbeidsflyter med AI – helt uten koding.

Lær mer

Google Presentasjoner
Google Presentasjoner

Google Presentasjoner

Integrer FlowHunt med Google Presentasjoner for å automatisere opprettelsen av presentasjoner, legge til lysbilder dynamisk og effektivisere arbeidsflyten med A...

1 min lesing
AI Google Slides +3
Opprett Google-presentasjon
Opprett Google-presentasjon

Opprett Google-presentasjon

Automatiser enkelt opprettelsen av Google Slides-presentasjoner med komponenten Opprett Google-presentasjon i FlowHunt. Definer presentasjonstittel, innhold til...

2 min lesing
Automation Google Slides +4
AI-genererte Google Slides fra opplastede dokumenter
AI-genererte Google Slides fra opplastede dokumenter

AI-genererte Google Slides fra opplastede dokumenter

Automatiser opprettelsen av profesjonelle Google Slides-presentasjoner fra ethvert opplastet dokument ved hjelp av AI. Denne arbeidsflyten trekker ut dokumentin...

4 min lesing