Logo projektu

Agent Jobson

Agent Jobson to mój bot-rekruter działający 24/7 — zaprojektowany tak, by mieścić się w darmowych limitach. Śledzi portale pracuj.pl, justjoin.it i theprotocol.it, pobiera aktualne oferty wraz ze szczegółami, a dane zapisuje w bazie MySQL (normalizacja i deduplikacja po źródle/ID/dacie). Logika parsowania i dopasowania formatów (np. ekstrakcja/kanonikalizacja job_id, porządkowanie JSON/URL) jest napisana w JavaScripcie. Każde ogłoszenie jest łączone z moim profilem kandydata i wysyłane do LLM (Gemini API) wyłącznie wtedy, gdy jest unikalne i aktualne. Trafione pozycje wracają do mnie na Discordzie jako powiadomienia z linkiem i krótkim „dlaczego”. Workflow zbudowałam w n8n (harmonogramy, warunki, retry/backoff), co pozwala trzymać koszty na zerowym poziomie. Możliwe, że to właśnie jemu zawdzięczam Twoją wizytę ;).

Użyte technologie

  • n8n — projektowanie workflow (harmonogramy, warunki, retry/backoff)
  • MySQL — przechowywanie, normalizacja i deduplikacja ofert
  • Gemini API — ocena dopasowania oferty do profilu kandydata
  • JavaScript — parsowanie danych, kanonikalizacja linków, ekstrakcja job_id i reguły biznesowe
  • Discord API — powiadomienia o dopasowanych ofertach

Galeria projektu

Obraz projektu