PlayAndLearnDE — Deutsch lernen aus Spiel-Screenshots

Wer auf Deutsch spielt, versteht die Dialoge oft nur halb — und nachschlagen unterbricht das Spiel. Ein Screenshot genügt: der Rest passiert von selbst.

Funktionen

  • Screenshot an einen Telegram-Bot, Verarbeitung über eine Warteschlange
  • OpenAI Vision liest den Text vom Bild und übersetzt ihn mit Erklärung der Grammatik
  • Weboberfläche zeigt das Ergebnis, während es entsteht (server-sent events)
  • Wendungen werden herausgezogen und in einer eigenen Datenbank gesammelt
  • Wiederholung nach dem SM-2-Verfahren: was schwerfällt, kommt öfter

Ergebnis

  • 51 Commits
  • Läuft auf eigener Infrastruktur — kein fremder Dienst zwischen Nutzer und Daten

Technik: Node.js 22, TypeScript, OpenAI Vision, Telegram Bot API, SQLite, SSE

Beschreibung