5 Commits

Author SHA1 Message Date
arch_agent 1e78b932f8 fix: Natürlichere Antworten — weniger Rollenspiel-Aktionen
- System-Prompt: Handlungen/Gesten nur sparsam, max 1 pro Nachricht
- Keine Gegenfragen am Ende jeder Nachricht
- Kurze Antworten bei einfachen Fragen
- Mara behavior: 'Klopft immer auf den Tresen' entfernt (wurde wörtlich genommen)
- Mara tone: 'Nicht jedes Mal eine Gegenfrage' hinzugefügt
2026-07-25 13:02:19 +02:00
arch_agent 1a197969a8 v2.5 — Context-aware Portraits + DE→EN Translation
- Chat-Kontext wird in Portrait-Prompt einbezogen:
  - Outfit-Änderungen ('umgezogen', 'Kleid', 'Hoodie' etc.)
  - Posen ('lacht', 'schläft', 'sitzt' etc.)
  - Szenen ('Café', 'Schlafzimmer', 'Nacht' etc.)
- I2I denoise steigt auf 0.55 bei Outfit-Wechsel (Gesicht bleibt, Kleidung ändert sich)
- Deutsche Appearance-Felder → englische Model-Tags (translate_map)
- SDXL-Auflösung 1024x1024 (war 512 — produzierte Chaos)
- 'upper body' statt 'headshot' (war nur Scheitel)
2026-07-25 12:41:48 +02:00
arch_agent ea1b231fea v2.4 — Character Editor + Image-to-Image Portrait Consistency
Features:
- /edit/{name} route: Character nachträglich bearbeiten
- /api/character/update/{name}: API zum Aktualisieren
- create.html dient als Editor und Creator (mode=edit/create)
- Index-Seite: ✏️ Button pro Character
- Portrait-Vorschau im Editor
- Image-to-Image: Folge-Portraits nutzen bestehendes Bild als Referenz
  - LoadImage → ImageScale → VAEEncode → KSampler (denoise=0.45)
  - Aussehen bleibt konsistent über mehrere Generierungen
  - Fallback auf Text-to-Image wenn kein Referenzbild existiert
- ComfyUI Image Upload via /upload/image API
- Jinja2 if-Expressions für vorausgefüllte Formularfelder
2026-07-24 22:08:15 +02:00
arch_agent 7755d2be64 v2.3 — Character-Aussehen + Portrait-Fix
Features:
- Character-Bogen: Aussehen-Sektion mit Stil, Geschlecht, Alter, Größe,
  Statur, Haarfarbe, Frisur, Augenfarbe, Haut, Kleidung, Merkmale
- Stil-Optionen: Anime, Realistisch, Comic, Cartoon, Pixel Art
- ComfyUI Prompt wird aus appearance-Objekt gebaut
- Portrait-Button: Async mit Polling (kein Timeout mehr)
- Portrait-Button: 5-Minuten Timeout als Fallback
- Poll-Errors werden ignoriert (kein vorzeitiger Abbruch)
- Mara.json aktualisiert mit appearance-Objekt
2026-07-24 22:04:13 +02:00
arch_agent e1b54181dc NeonChat v1.0 — Lokaler RP-Chatbot
Features:
- FastAPI Backend + Ollama Integration
- Character System (JSON-basiert, einfach zu erstellen)
- Kurzzeitgedächtnis (SQLite, letzte 20 Nachrichten)
- Langzeitgedächtnis (automatische Zusammenfassungen alle 20 Nachrichten)
- Moderne Web-UI (dunkles Theme, Neon-Accents)
- Character-Erstellungs-Seite im Browser
- Beispiel-Character: Mara (Barista, zynisch, warmherzig)
- Unzensiert (lokal, keine Cloud)
- Gedächtnis-Panel (Ein- und Ausblenden)
- Vergessen-Funktion (Gedächtnis löschen)
2026-07-24 14:28:01 +02:00