Michael Küpers Blog
Mein Blog zu Themen rund um Linux, RaspberryPI und IT im Allgemeinen.
  • Home
  • RaspberryPI
  • Allgemeines
  • ---
  • Impressum
  • Datenschutzerklärung
  • Beitrag melden

Allgemeines

ChatGPT: Wie ich Enter wieder unter Kontrolle bekam – mit einer eigenen Browser-Erweiterung

Enter drücken und ChatGPT sendet sofort ab?

Wer längere Texte formuliert oder Gedanken in Absätzen strukturieren will, kennt das Problem:
Ein versehentliches Enter – und der Prompt ist raus.

Ich wollte das ändern. Also habe ich mit Hilfe von ChatGPT (genauer gesagt: S.A.R.A.H.) eine eigene Browser-Erweiterung gebaut, die das Verhalten umkehrt:

  • Enter → macht einen Zeilenumbruch

  • Shift + Enter → sendet den Prompt

Klingt einfach? War’s nicht.
Denn: ChatGPT verwendet kein klassisches <textarea> mehr, sondern ein div mit contenteditable. Das Eingabefeld wird zudem dynamisch geladen, was viele Erweiterungen und Userscripts ins Leere laufen lässt.

Gemeinsam haben wir:

  • den richtigen DOM-Selektor gefunden (#prompt-textarea)

  • mit einem MutationObserver auf DOM-Änderungen reagiert

  • Tastenevents frühzeitig abgefangen und überschrieben

  • eine stabile und leicht verständliche Browser-Erweiterung gebaut

Die fertige Erweiterung kannst du hier herunterladen:

(Anleitung zur Installation siehe unten.)


Installation (Chrome/Chromium/Vivaldi):

  1. ZIP-Datei herunterladen und entpacken

  2. chrome://extensions öffnen

  3. Entwicklermodus oben rechts aktivieren

  4. „Entpackte Erweiterung laden“ klicken

  5. Den entpackten Ordner auswählen

  6. ChatGPT-Seite neu laden – fertig


Was ich gelernt habe:

  • contenteditable ist trickreicher als textarea

  • ChatGPTs DOM ändert sich oft – harte Selektoren reichen nicht aus

  • Vivaldi blockiert manche Erweiterungsfunktionen strenger als Chromium

Was du davon hast?
Kontrolle über deinen Schreibfluss – ganz ohne Frust.

Viel Spaß beim Nachbauen, Anpassen oder einfach Nutzen.

Details
Geschrieben von: Michael Küper
Kategorie: Allgemeines
Veröffentlicht: 25. Juli 2025
Zugriffe: 17

Seite 3 von 3

  • 1
  • 2
  • 3

Feeds

Feed erzeugen

Beiträge

Allgemeines

  • Wie der Bluesky-Kampagnen-Bot entstand
  • KI wirkt anders – Update oder Eingriff?
  • Chronik der Neun – Aus den Archiven Gondors
  • Politik mit verzerrten Zahlen und Desinformation: Beispiele aus Deutschland
  • Waren Christen jemals christlich?

Statistiken

  • Benutzer 1
  • Beiträge 18
  • Beitragsaufrufe 1872