Troubleshooting - YoungJibbit95/YJarvis GitHub Wiki
Troubleshooting
| Symptom | Prüfen | Nächster Schritt |
|---|---|---|
| Python fehlt | py -3.11 --version (Windows), python3.11 --version (macOS) |
3.11 installieren; einzelner venv-Pfad für JARVIS_PYTHON_BIN |
| Importfehler | Projekt-venv verwendet? python -m pip check |
Dependencies in genau diesem Interpreter installieren |
npm.ps1 blockiert |
PowerShell-Ausführungsrichtlinie | denselben Befehl als npm.cmd verwenden |
| Electron fehlt | wurde sein Binary-Download übersprungen? | normale npm ci-Installation; CI-Override nicht für GUI nutzen |
| Backend nicht erreichbar | /health, Launcher-Ausgabe, Host/Port |
Portkonflikt/Interpreter prüfen; keine DB löschen |
| Ollama nicht erreichbar | ollama list, /api/tags, konfigurierter Endpunkt |
vorhandenen Server starten; Settings/Launcher-Adressen angleichen |
| Chatmodell fehlt | ollama list, Modell-ID in Settings |
genau dieses Modell separat laden |
Setup degraded trotz Textantwort |
STT-Datei, TTS voice_unverified |
kann erwartbar sein; Readiness ist kein Audio-Smoke |
| STT fehlgeschlagen | Binary, Modellpfad, ffmpeg, CLI-Kompatibilität | Komponenten einzeln prüfen; Windows-Parität nicht voraussetzen |
| Keine Sprachantwort | Text-only, Engine, ONNX/JSON-Paar, Playback | auf macOS gezielt prüfen; Windows-Audio unbestätigt |
| Windows-Tool schlägt fehl | Legacy macOS-Aufruf? | Plattformstatus lesen; isolierter Provider ist nicht Chat-wired |
| Tool wartet | ausstehende Freigaben und Argumente | bewusst genehmigen/ablehnen; Safety nicht umgehen |
| Datei blockiert | erlaubte/kanonische Pfade und kritische Pfadregeln | legitimen Pfad korrekt konfigurieren; keine Blanket-Allow-Regel |
| Smart Home reagiert nur in UI | Stub-Provider | kein reales Gerätekommando erwarten |
| Changelog/Wiki veraltet | fachlicher SHA vs Git-Historie, Actions-Lauf | Sync-Fehler/Token prüfen; Texte bei Verhaltenänderung mitpflegen |
Ungefährliche lokale Prüfungen
Invoke-RestMethod http://127.0.0.1:8787/health
Invoke-RestMethod http://127.0.0.1:11434/api/tags
Invoke-RestMethod http://127.0.0.1:8787/v1/setup/status
.\.venv\Scripts\python.exe -m pip check
HTTP-Inventar/Health ist keine vollständige Inferenz-/GUI-/Audioprüfung. Fehlerbericht: Plattform, Python/Node-Version, Quell-SHA, verwendeter Startbefehl, betroffener Bereich, redigierter Fehler und minimale Reproduktion. Keine persönliche DB, Transkripte, Credentials oder unredigierten Logs hochladen.
Ausgangspunkt: Entwicklungsanleitung.
Fachlich geprüft: 2026-10-08 · Quellstand 7419614bfa3c. Git-Historie veröffentlicht bis 68fa1df76e09.