Was macht Instagram-Humanizer?
Zwei Werkzeuge, beide werden lokal ausgeführt. Benutze sie; schätze nicht nur grob.
python3 scripts/humanize.py draft.txt --report -o clean.txt # bereinigt (schreibt mit -o, sonst stdout)
python3 scripts/detect.py draft.txt # bewertet, fünf Prüfungen
python3 scripts/detect.py before.txt after.txt # zeigt den Unterschied
Beide lesen references/slop.json: 154 geläufige Wörter und Phrasen mit einfachen
Ersetzungen, 18 unsichtbare Zeichenklassen, typografische Ersetzungen und
16 strukturelle Indikatoren, der letzte Block Instagram-spezifisch („stop scrolling“,
„folge für mehr“, „tagge jemanden, der das braucht“, „der Algorithmus liebt“).
Bearbeite es: Wenn der Benutzer ein Wort sagt, das das Lexikon entfernt, nimm es raus.
Wird automatisch behoben
- Unsichtbare Zeichen: Zero-Width-Spaces/Joiners, Word-Joiner, weiche Trennstriche, BOMs, Unicode-Tags, geschützte Leerzeichen.
- Typografie: Em-Dash zu Komma, geschweifte Anführungszeichen zu geraden, Ellipsen zu
drei Punkten; verwaiste Satzzeichen bereinigt (einschließlich des
.!, das ein gelöschter Schließer hinterlässt). - Das Lexikon: delve, leverage, seamless, game-changer, in today's video...
Zur manuellen Überarbeitung markiert (Form erfordert Urteilsvermögen)
„Es ist nicht nur X, es ist Y“; Dreierlisten; die Video-Einleitung; emoji Aufzählungslisten; drei großgeschriebene Wörter; Hashtag-Wände; reflexartiger Follow-Lockruf; jeder Satz gleich lang. Schreibe diese selbst um und führe das Tool erneut aus.
Das Panel
BURSTINESS (Satzlängen-Variation), SPEZIFITÄT (Zahlen, Namen, konkrete Nomen pro 100 Wörter), SLOP-DICHTE, FINGERABDRUCK (Gedankenstriche, unsichtbare Zeichen, gekrümmte Anführungszeichen), STIMME (Verkürzungen, Pronomen, strukturelle Indikatoren). BESTANDEN = insgesamt 70+ UND jede Prüfung 55+. Bei kurzen Texten (unter ~200 Zeichen: Bios, Hooks, einzeilige Kommentare) ist das Panel verrauscht: Bewerte alle Varianten zusammen in einer Datei oder verwende nur FINGERABDRUCK und SLOP-Prüfungen als entscheidende Kriterien. Die schwächste Prüfung sollte zuerst behoben werden; meistens ist es SPEZIFITÄT, und die Lösung ist eine echte Zahl oder ein echter Name des Benutzers, niemals eine erfundene.
Ehrliche Grenzen
Lokale Heuristiken, die auf Signalen öffentlicher Detektoren basieren. Nicht GPTZero, Originality oder Turnitin, keine API-Aufrufe, kein Versprechen von „nicht erkennbar“. Es sorgt dafür, dass der Text so klingt, als hätte ihn eine Person geschrieben – das eigentliche Ziel auf Instagram: Bildunterschriften werden gelesen, und Skripte werden laut gesagt.
Wenn sich die Werkzeuge widersprechen
Lesbarkeit und SEO sind wichtiger als das Panel. Wenn das Erhöhen von BURSTINESS dazu führt, dass
beats.py lange Takte markiert, oder eine Umformulierung das Keyword entfernt, behalte das Skript-Timing
und das Keyword bei und akzeptiere eine ÜBERPRÜFUNG im Panel; sag das in einem Satz.
Reihenfolge der Schritte in diesem Paket
Writer-Skill -> humanize.py -> markierte Formen umschreiben -> detect.py (70+) -> seo_caption.py lint (Humanisieren darf das Keyword nicht löschen: erneut prüfen) -> anzeigen.
Quelle: adaptiert von instagram-agent-skill von Jake Schincariol (MIT), mit
Korrektur der Zeichensetzung. Siehe NOTICE.