Skip to content
MadGapun edited this page Jun 10, 2026 · 20 revisions

PBP — Persoenliches Bewerbungs-Portal

Willkommen im Wiki des Persoenlichen Bewerbungs-Portals (PBP) — einem KI-gestuetzten MCP-Server, der dich durch den gesamten Bewerbungsprozess begleitet: von der Stellensuche ueber die Dokumentenerstellung bis zur Nachverfolgung.

PBP Dashboard


Navigation

Seite Beschreibung
Master-Plan Lebendiges Dokument — was schon da ist (✅) und was kommt (⬜). Master-Plan-First-Disziplin seit beta.74.
Master-Plan-Optimierung Risiken (R1–R14), Trade-offs, Annahmen, Out-of-Scope
Installation Windows, macOS, Linux — Schritt-fuer-Schritt-Anleitungen
Erste Schritte Profil erstellen, Suchkriterien festlegen, erste Bewerbung
Tab-Dashboard Workspace-Card mit „naechstem sinnvollen Schritt"
Tab-Profil Skills mit Zeitraeumen, Profile-Cluster, Vollstaendigkeit
Tab-Stellen Treffer, Score, Beschreibung nachladen, Adaptive Hints
Tab-Bewerbungen TODOs, Follow-ups, Lifecycle
Tab-Dokumente Auto-Extraktion durch lokale AI
Tab-Kalender Termine, Auto-Followup
Tab-Statistiken Charts, Bewerbungsbericht-Export
Tab-Einstellungen Quellen, Lokale KI, Elwosa, Gefahrenzone
Workflows Gefuehrte Workflows fuer Standard-Aufgaben
MCP-Tools Alle 177 Tools nach Modul gegliedert
Jobportale 35 konfigurierte Quellen
Stellen-Qualitaet URL-Pflege, is_search_url, was Claude fuer dich tun kann (#645)
Elwosa Live-Statusanzeige der lokalen AI
Lern-System Adaptive UI + Pattern-Analyse
Profile-Cluster 9 Cluster fuer zielgruppen-spezifische Empfehlungen
Architektur Technischer Aufbau fuer Entwickler
FAQ Haeufige Fragen und Problemloesungen

Aktuelle Version

Stable v1.6.10 (Hotfix Deinstaller, 2026-05-09)
Pre-Release v1.7.0-beta.102
MCP Tools 177
Prompts 24
Quellen 35 (davon ~6 aktuell produktiv, siehe Jobportale)
Tests ueber 1680
Schema v46
Plattformen Windows (empfohlen), macOS, Linux

Was ist neu in v1.7 (Beta)

Hauptthema der 1.7-Linie: die lokale AI wird sichtbar und nuetzlich.

  • Elwosa — Live-Statusanzeige der lokalen AI in der Sidebar mit eigener Persoenlichkeit (geschlechtsfrei, britisch ironisch, lakonisch). Kommentiert was die AI gerade tut, gibt Tipps zu Claude-Workflows und PBP-Features. Ueber 200 kuratierte Linien plus kontextuelle Wiki-Snippets pro Page-Wechsel. Siehe Elwosa.
  • Lern-System — Pattern-Analyse aus User-Aktivitaet, AdaptiveHintBanner pro Page, opt-in Telemetrie-Sharing. Siehe Lern-System.
  • Profile-Cluster — Heuristische Profil-Klassifikation in 9 Cluster (student / service / trade / tech_junior / tech_senior / engineering_senior / freelance / executive / mixed) plus Quellen-Empfehlung pro Cluster. Siehe Profile-Cluster.
  • Quellen-Strategie — 10 neue Quellen-Adapter, Auto-Reactivate bei silent failures (24h/48h/72h/168h Backoff), Profile-spezifische Such-Profile, Workday-DAX-Cluster fuer Konzern-Bewerbungen.
  • Stellenbeschreibung nachladen — Auto-Engine zieht fehlende Beschreibungen nach (max 8/Lauf, Backoff bei 3 Fehlern), Per-Klick-Refetch im Detail-Dialog, MCP-Tool fuer Claude-Workflow.
  • Komplett-Deinstallation aus der Gefahrenzone — kein Datei-Explorer mehr noetig, sauber abgegrenzt was NICHT mit-deinstalliert wird (Claude Desktop, Ollama).

Neu seit beta.46

  • #638 Ollama als Hintergrund-KI (beta.62/63/65/66/67) — Auto-Aussortieren via Profil-Match, Token-Klassen-Anzeige, Ollama-Genauigkeits-Statistik (auto-aussortiert vs. spaeter reaktiviert/beworben), Cold-Start-Fix mit 60min keep-alive, Pre-Warmup vor Bulk-Operationen, Few-Shot-Beispiele aus User-History.
  • #641 Inhalts-Duplikat-Erkennung (beta.64) — gleicher Titel+Firma auf zwei Quellen wird automatisch als duplikat markiert (is_active=0) mit Verweis auf Original-Hash.
  • #639 Installer-Autostart, #640 Doku-Tiefenanalyse (beta.64) — Installer registriert PBP fuer Auto-Start; tieferes Doku-Parsing fuer Zeugnisse + Sprachen.
  • #642 + #644 Doku-Fixes (beta.70) — Phantom-Bewerbungen aus CV-Dateinamen verhindert; Mail-Doku-Verknuepfung korrigiert.
  • #645 jobs.url-Regression + Hard-Guard (beta.71-72) — XING/Stepstone-Scraper schreiben wieder Detail-URLs (Fallback-Kaskade: Detail-Link → jobId-rekonstruiert → Such-URL mit is_search_url=1). stelle_bearbeiten(<hash>, url='...') erlaubt URL-Nachpflege. save_jobs blockt leere URLs aus Scraper-Quellen mit WARN-Log + Auto-Markierung. Siehe Stellen-Qualitaet.
  • #646 Bulk-Tools-Timeout-Schutz (beta.74)stellen_auto_aussortieren Hard-Cap 10 Stellen + 180s-Budget mit Teil-Ergebnis statt stillem 4-Min-Timeout; stellen_bulk_bewerten 90s-Budget mit klarem status='timeout'. Siehe FAQ.

Neu seit beta.74

  • #657/#658 Dokument-Lifecycle (beta.79/80) — Dokumente haben jetzt einen Lebenszyklus aktiv / archiviert / veraltet (unabhaengig vom Extraktions-Status). Erledigte Korrespondenz wandert ins Archiv statt die Liste zuzumuellen; beim Schliessen einer Bewerbung veralten verknuepfte Anschreiben automatisch. Siehe Tab-Dokumente.
  • #643 Dokument-Routing (beta.80)dokumente_routing_plan_erstellen schlaegt pro Dokument die richtige Aktion vor (Profil / Verknuepfen / Termin / Archivieren) und dokumente_korrespondenz_abschliessen raeumt reine Benachrichtigungs-Mails auf. Siehe Tab-Dokumente.
  • #664 Stelle reaktivieren (beta.82)stelle_reaktivieren(<hash>, grund) holt eine versehentlich aussortierte Stelle zurueck und protokolliert den Grund. Siehe Tab-Stellen.
  • #665 Nachfass-Dubletten-Check + Direkt-Abhaken (beta.83/85)nachfass_planen blockt doppelte Termine; Follow-ups lassen sich direkt in der Liste abhaken. Siehe Tab-Bewerbungen.
  • #667 MINUS-Keywords (beta.84/89) — vierte Keyword-Kategorie: weiche Abwertung statt hartem Ausschluss. „Wo Plus ist, muss es auch Minus geben." Siehe Suchkriterien.
  • #666 TODOs pro Bewerbung (beta.85/90) — freie Aufgaben (mit Faelligkeit) direkt an einer Bewerbung, getrennt von terminierten Nachfass-Aktionen. Siehe Tab-Bewerbungen.
  • #663 Ablehnungsgruende-Editor (beta.85/90) — eigener „Bewertung"-Tab in den Einstellungen: vordefinierte Gruende an/abschalten und eigene anlegen. Claude uebernimmt die erweiterte Whitelist. Siehe Tab-Einstellungen.
  • #671 Wiedergaenger-Erkenner (beta.86) — erkennt KI-frei (reiner DB-Abgleich), wenn eine „neue" Stelle in Wahrheit ein Repost einer schon abgelehnten ist (gleiche Firma + Titel-Ueberschneidung). Fliesst als Kontext in fit_analyse. Siehe Tab-Stellen.
  • #670 Duplikat-Erkennung verfeinert (beta.87) — Titel-Aehnlichkeit als Hauptsignal (Schwelle 0.5, bzw. 0.85 bei abweichender URL), Domain-Keyword nur noch als Bonus, force=true als Override. Siehe Stellen-Qualitaet.
  • #669 Elwosa-Safety-Net (beta.88) — garantierte Tages-Lebenszeichen + Validierungs-Retry, damit Elwosa auch ohne lokale KI nie stumm bleibt. Siehe Elwosa.

Neu seit beta.90

  • #663 Ablehnungsgruende-Editor erweitert (beta.92) — eigene Gruende lassen sich jetzt auch loeschen und umbenennen.
  • #676 ErrorBoundary + Telemetrie-Tools (beta.93) — Frontend-Fehler crashen nicht mehr die ganze Seite; Telemetrie per MCP-Tool steuerbar.
  • #677/#678 Automatik-Scheduler (beta.94) — Jobsuche und Ollama-Lernen laufen nach Zeitplan.
  • #679 Elwosa nennt echte Uhrzeit (beta.95/96) — keine erfundenen Zeitangaben mehr in Elwosa-Linien.
  • #681 skills_bereinigen (beta.96) — Junk-Skills (Satzfragmente aus alten Extraktionen) per Vorschau aufraeumen; Skill-Loeschen meldet ehrlich nicht_gefunden.
  • #680 Profil-Notizen editierbar + #672 Recherche-Routing (beta.97) — informelle Profil-Notizen lassen sich jetzt lesen, ersetzen und loeschen; Recherche-Ergebnisse landen am richtigen Objekt.
  • #673/#674 Recherchen sichtbar + research_notes (beta.98) — gespeicherte Recherchen erscheinen im Bewerbungs-Detail; neue Tabelle research_notes (Schema v46).
  • #682 Outcome-Quoten (beta.99) — Abgelaufen-/Abgelehnt-/Interview-Quoten, segmentiert am PBP-Startdatum (Seit PBP / Vor PBP / Gesamt).
  • #683 Aufgaben-Faelligkeit + Dashboard-Warnung (beta.100) — TODOs mit Faelligkeit im Frontend, Dashboard warnt bei Ueberfaelligkeit.
  • Beta-Stabilisierung (beta.101) — 7 Bugfixes + Onboarding-Haertung + CI (#692/#691/#690/#686/#685/#684/#668, #694-#697).

Vollstaendige Liste aller Beta-Iterationen: CHANGELOG.md


🆔 Mit Claude ueber konkrete Eintraege reden

Jedes Objekt in PBP (Stelle, Bewerbung, Dokument, Kontakt) hat eine eindeutige ID. Klick auf die ID kopiert sie in die Zwischenablage — dann einfach in Claude reinpasten: "Schau dir Bewerbung 8f3a2b1c an". So weiss Claude exakt welches Objekt du meinst, ohne Verwechslungen mit aehnlichen Titeln oder Firmen.

Mehr in Erste Schritte und FAQ.


← Zurueck zum Repository · README

Clone this wiki locally