Skip to content

Tab Einstellungen

MadGapun edited this page Jun 18, 2026 · 9 revisions

Einstellungen

Einstellungen

Zentrale Konfiguration. Sub-Navigation in 9 Bereiche: Quellen, Lokale KI, Automatik, Bewertung, System, Erscheinungsbild, Datenschutz, Logs, Gefahrenzone.

1. Quellen

Verwaltung der 35 Jobportale (siehe Jobportale). Pro Quelle:

  • Aktiv / Inaktiv Toggle
  • Speed-Badge — typische Geschwindigkeit der Stellenverarbeitung
  • Health-Status — Auto-Reactivate-Backoff (24h/48h/72h/168h) nach silent failures (#590)
  • Empfehlung pro Cluster — passende Quellen fuer dein Profile-Cluster sind hervorgehoben

Tote Scraper werden NICHT heimlich entfernt sondern ausgegraut mit klarer Erklaerung warum sie nicht laufen.

2. Lokale KI

Verwaltung der lokalen AI (Ollama).

  • Modell-Auswahl mit Pull-Buttons fuer empfohlene Modelle (kleinere = schneller, groessere = praeziser)
  • Health-Check — Modell installiert? Ollama erreichbar?
  • Aktiviert / Pausiert / Off als drei klare Zustaende
  • Routing-Tabelle — pro LLM-Task einstellbar (lokal / Claude / manuell) — siehe #425 fuer Details

Elwosa-Section (#599)

Hier konfigurierst du die Live-Statusanzeige der lokalen AI in der linken Sidebar:

  • Aktiv / Aus Toggle
  • Frequenz-Slider — ruhig / standard / aktiv / unbegrenzt
  • Tonfall-Modus — standard / sachlich / humorvoll / minimal / aus
  • Trigger-Klassen — Idle, Welt-Bezug, Tipps, Easter Eggs einzeln abschaltbar
  • Power-User-Optionen (collapsed) — Cooldown-Sekunden, Comment User Actions
  • Pending Lines — von Claude vorgeschlagene neue Linien (akzeptieren / verwerfen)

Mehr Details: Elwosa.

3. Automatik

Konfiguration der Auto-Engine:

  • expire_default_days — wann Bewerbungen auf abgelaufen gehen
  • expire_eingangsbestaetigung_days — kuerzere Frist fuer Inbox
  • followup_default_days — Tage bis automatischer Nachfass-Plan

Dazu: Status-Anzeige aller 9 Auto-Engine-Steps (Expire, Followup, Mail-Klassifikation, Doku-Klassifikation, Pattern-Analyse, Scraper-Probe, Contact-Extract, Refetch-Beschreibungen, Elwosa).

Automatik im Hintergrund — Scheduler (#677/#678, beta.94)

Eigene Karte „Automatik im Hintergrund" mit zwei Tasks, deren Intervall du frei waehlst (Aus / Taeglich / Alle 3 Tage / Woechentlich / Alle 2 Wochen / Monatlich). Je Task: Anzeige „letzter / naechster Lauf" + ein Jetzt-Button.

  • Interne Jobsuche (#678) — startet die Suche nach Zeitplan, aber nur auf den internen Scraper-Quellen. Login-/Browser-Quellen (LinkedIn, StepStone, XING, Indeed, ...) bleiben aussen vor und werden weiter manuell ueber die Chrome-Extension angesteuert.
  • Ollama lernt (#677) — stoesst die Pattern-/Doku-Analyse periodisch an (der bisher nur manuelle „Sofort-Lauf"). Greift nur, wenn der Lern-Modus (Datenschutz-Tab) an ist und eine lokale AI laeuft.

Wichtig: Der Scheduler laeuft im MCP-Server — also nur, solange Claude Desktop offen ist (kein Windows-Dienst rund um die Uhr). Ist Claude Desktop aus, ruht die Automatik und holt faellige Laeufe beim naechsten Start nach.

Ueber Claude steuerbar: automatik_status, automatik_setzen(jobsuche_ intervall_tage=..., lernen_intervall_tage=...).

4. Bewertung — Ablehnungsgruende-Editor (#663, beta.85/90)

Hier verwaltest du, mit welchen Gruenden Stellen als „passt nicht" aussortiert werden. Standardmaessig gibt es eine feste Whitelist (zu_weit_entfernt, gehalt_zu_niedrig, falsches_fachgebiet, ...) — dieser Tab macht sie editierbar:

  • Liste aller Gruende — sortiert nach Haeufigkeit, mit Nutzungs-Zaehler (12x) und Badge eigen fuer selbst angelegte.
  • Umbenennen (Stift, beta.92) — z.B. um einen Tippfehler zu korrigieren. Die bereits so aussortierten Stellen werden mitgezogen (der falsche Wert verschwindet aus den Daten). Triffst du dabei den Namen eines schon vorhandenen Grunds, werden beide zusammengefuehrt.
  • Deaktivieren / Aktivieren — ein Klick. Deaktivierte Gruende bleiben in der Statistik erhalten, werden Claude aber nicht mehr vorgeschlagen (is_active=0). Du bekommst jetzt ein Toast-Feedback.
  • Loeschen (Papierkorb, beta.92) — entfernt den Grund ganz. Sind ihm schon Stellen zugeordnet, fragt ein Dialog, welchem anderen Grund diese Stellen kuenftig zugeordnet werden (Default sonstiges) — so bleibt keine Stelle ohne gueltigen Grund.
  • Neuer Grund — Eingabefeld (snake_case empfohlen, z.B. kein_homeoffice) + „Hinzufuegen".

Warum das wichtig ist: Claude darf sich keine eigenen Ablehnungsgruende ausdenken (das verfaelscht Statistik und Lerneffekt). Es nutzt ausschliesslich die aktive Whitelist. Mit diesem Editor erweiterst du die Whitelist kontrolliert — Claude uebernimmt deine aktiven Gruende automatisch aus der verfuegbare_gruende-Antwort von stelle_bewerten.

REST/MCP: GET/POST /api/dismiss-reasons, PATCH /api/dismiss-reasons/{id} (umbenennen mit Cascade / is_active), DELETE /api/dismiss-reasons/{id} (Body reassign_to). MCP: ablehnungsgrund_anlegen, _umbenennen, _aktivieren_setzen, _loeschen (beta.92), ablehnungsgruende_anzeigen.

5. System

Health-Dashboard:

  • Versionsinformationen (PBP, Schema, Build)
  • Systemstatus, MCP-Heartbeat
  • Speicherverbrauch und Datenbankgroesse

6. Erscheinungsbild

Theme- und Farb-Anpassung:

  • ModusSystem / Hell / Dunkel
  • Farb-Schema (seit v1.7.0-beta.57 / #626) — vier vorbelegte Presets als Quick-Apply-Buttons:
    • PBP Standard — Original-Schema mit teal/amber/coral/sky
    • Modern Blau — kuehler Blauton, ruhiger fuer lange Sessions
    • Warm Sand — warme Erdtoene, weicher Kontrast
    • High Contrast — maximaler Kontrast, fuer Sehschwache
  • Custom Theme Editor — jeder der 10 Color-Tokens (shell/panel/ink/muted/line/teal/amber/coral/sky/...) ist einzeln per Color-Picker einstellbar fuer Hell- und Dunkel-Modus getrennt. Persistenz im localStorage (kein Server-Roundtrip).
  • Zuruecksetzen — fuer einzelne Modi oder komplett

Custom-Overrides ueberschreiben Preset-Werte pro Token (Mischbetrieb erlaubt — du kannst z.B. "Modern Blau" waehlen und dann nur den teal-Akzent eigen einstellen).

7. Datenschutz

Datenschutz

Volle Transparenz ueber den Umgang mit deinen Daten:

  • Datenfluss-Uebersicht — was lokal, was via API, was extern
  • Speicherorte — alle Pfade + Groessen
  • Telemetrie-Sharing (opt-in, wochenweise) — anonymisierte Pattern zur Verbesserung der Lern-Algorithmen (#594 Stufe 5)

PBP speichert alle Daten lokal. Keine Cloud, keine Telemetrie ohne explizite Zustimmung.

Telemetrie ueber Claude steuerbar (beta.93): Stand abfragen mit telemetrie_status, an/aus mit telemetrie_setzen(aktiv=False). Das ist auch der Recovery-Pfad, falls der Datenschutz-Tab mal nicht erreichbar ist. Seit beta.93 faengt ausserdem eine App-weite Fehlergrenze einen einzelnen Tab-Absturz ab — die Sidebar bleibt immer bedienbar (#676).

8. Logs

Einsicht in die Runtime-Logs. Hilfreich zur Fehlersuche.

9. Gefahrenzone

Vier Cards mit Bestaetigungs-Pflicht:

Alle Daten loeschen (DSGVO)

Tippe ALLES_LOESCHEN zur Bestaetigung. Loescht Datenbank + Dokumente unwiderruflich.

Profil loeschen

Tippe den exakten Profilnamen. Loescht das aktive Profil mit allen Positionen, Skills, Bewerbungen.

Factory Reset

Tippe RESET. Setzt PBP in einen sauberen Zustand zurueck.

PBP komplett deinstallieren (v1.7.0-beta.43)

Tippe DEINSTALLIEREN. Startet DEINSTALLIEREN.bat als detached cmd-Prozess in eigenem Konsolen-Fenster — der kann den Dashboard- Python gleich gefahrlos killen und alles aufraeumen (Programmdateien, Registry-Eintrag, Desktop-Verknuepfung, MCP-Eintrag in Claude).

NICHT mit-deinstalliert — sichtbarer Hinweis in der Card:

  • Claude Desktop (eigenstaendige App)
  • Ollama (eigenstaendige App)
  • System-Python (eigene Installation neben PBP)

Mit Claude

„Welche Quellen sind aktiv?" „Lokale AI Status" „Elwosa Frequenz auf ruhig setzen" „Welche Auto-Engine-Steps sind heute gelaufen?" „Leg einen Ablehnungsgrund 'kein_homeoffice' an" „Welche Ablehnungsgruende habe ich aktiv?"

Clone this wiki locally