- JavaScript 91.8%
- HTML 8.2%
| .forgejo/workflows | ||
| icons | ||
| scripts | ||
| src | ||
| tests | ||
| .gitignore | ||
| AGENTS.md | ||
| LICENSE | ||
| manifest.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| PRODUCT.md | ||
| README.md | ||
Anti-Slop Bewerbungen
Zen-/Firefox-Erweiterung, die markierte Bewerbungstexte per Rechtsklick mit einer OpenAI-kompatiblen Responses API überarbeitet. Der Prompt hält die Sprache des Originals bei, verwendet im Deutschen echte Umlaute und entfernt typische KI-Floskeln, Em-Dashes und gestelzte Formulierungen.
Installation
Das aktuelle ZIP findest du im Bereich Releases. Da es bewusst nicht von Mozilla signiert wird, lädst du es in Zen temporär:
- ZIP herunterladen.
about:debugging#/runtime/this-firefoxöffnen.Temporäres Add-on ladenwählen und das ZIP auswählen.
Zen entfernt temporäre Add-ons beim Beenden. Für die lokale Entwicklung kannst du statt des ZIP direkt manifest.json auswählen. Eine dauerhafte Installation und automatische Updates sind ohne Mozilla-Signatur in normalen Zen-/Firefox-Versionen nicht möglich.
Danach öffnet die Erweiterung ihre Einstellungen. Trage dort Base URL, API-Key und Modell ein. Über Modelle laden ruft die Erweiterung die verfügbaren Einträge von /models ab; alternativ kannst du eine Modell-ID direkt eingeben. Der gespeicherte Wert wird im nächsten /responses-Request verwendet. Der Standardendpunkt ist http://192.168.178.21:8317/v1, das Standardmodell gpt-5.4-mini.
Verwendung
Markiere Text in einem Eingabefeld oder auf einer Webseite, öffne das Kontextmenü und wähle Anti-Slop: Text verbessern. In editierbaren Feldern wird die Auswahl ersetzt. Wenn sich normaler Seitentext nicht bearbeiten lässt, landet das Ergebnis in der Zwischenablage.
Datenschutz
Die Erweiterung sendet ausschließlich den Text, den du über das Kontextmenü bearbeiten lässt, an den von dir eingestellten API-Endpunkt. Base URL, API-Key und Modell werden lokal im Browserprofil gespeichert. Es gibt keine Telemetrie und keinen Dienst des Erweiterungsautors zwischen Browser und API.
Entwicklung
pnpm checkprüft Versionen, mögliche fest eingebettete Keys, Manifest, JavaScript und Tests.pnpm packageerstellt ein unsigniertes ZIP unterweb-ext-artifacts/.vMAJOR.MINOR.PATCH-Tags starten den Forgejo-Release-Workflow.
Der Release-Workflow benötigt keine Secrets. Er prüft die Extension, baut das ZIP und hängt es an einen öffentlichen Forgejo-Release.
Lizenz
MIT