kim-olsen.com
En RAG-drevet hjemmeside-agent til hiring managers, anvendt på mit eget CV.
Problemet jeg tog fat på
CV'er er statiske. Den information hiring managers reelt vil have, er samtale-baseret: "fortæl mig om en gang du gjorde X" eller "hvad er din erfaring med Y". Et statisk CV kan ikke svare. Så managers gætter. Eller springer dig over. Løsningen er en agent ovenpå, forankret i kandidatens reelle track record, der kan svare i deres stemme med citater.
Hvad jeg byggede
- En chatbot forankret i et RAG-korpus af Kims CV, projekter, references og skrivebog.
- Kvalifikations-logik med fire screening-spørgsmål: rolle, senioritet, geografi, lønniveau.
- Ærlig diskvalifikations-sti, der navngiver misfittet og anbefaler tilstødende roller.
- Calendly-integration der booker interview-slots automatisk, når der er reelt fit.
- En lille admin-flade hvor hver samtale kan gennemgås, med daglige Slack-notifikationer.
Sådan byggede jeg det
Samme Brinvik hjemmeside-agent-mønster jeg anbefaler til kunder, anvendt på én person. Tilpasset system-prompt aligned til kandidatens ICP (specifikke roller, specifik senioritet, specifikke geografier). RAG-korpus trukket fra reelle kildedokumenter frem for generisk CV-tekst. Booking-integration med Calendly. Diskvalifikations-sti der peger på alternativer. Hver komponent den samme som en kunde-vendt build. Mindre omfang, identisk mønster.
Hvad jeg lærte
- 01
Agenter virker på enhver skala, inklusive ét enkelt menneskes CV. Mønstret kræver ikke et team for at retfærdiggøre sig.
- 02
Kvalifikations-tærskler for enkeltpersoner er anderledes end for virksomheder. Rekrutterere sætter pris på ærlig diskvalifikation mere end hiring managers forventer.
- 03
RAG-korpusset er voldgraven, ikke modellen. To timer på at annotere projekter producerede mere samtalekvalitet end nogen prompt-engineering-runde.
Tech stack
Anthropic·Vercel·Supabase·Cloudflare·Calendly·Notion·Slack
Eksterne links
- Live site: kim-olsen.com ↗
- Relateret læsning: Et CV der får dig jobbet
En 30-minutters
samtale afgør det.
Fortæl mig, hvad I prøver at løse. Er Brinvik det rette match, siger Brinvik det. Hvis ikke, henviser Brinvik jer videre. Uanset hvad går I derfra med en plan.