0

Tweet-Thread-Splitter

Fügen Sie einen langen Beitrag ein und teilen Sie ihn in einen echten X/Twitter-Thread auf, indem Sie die tatsächlichen gewichteten Zeichenzählregeln verwenden – jede URL zählt als feste 23 Zeichen und Emojis auf der Astralebene korrekt zählen – mit intelligenten Absatz-/Satz-/Wortgrenzen und einer Thread-Nummerierung, die ihren eigenen Platz reserviert.

Dieses Tool spaltet sich anhand der Standardbeschränkung von 280 Zeichen auf, die standardmäßig für die Zeitleiste aller gilt. X Premium/Blue-Abonnenten können viel längere „Langform“-Beiträge (bis zu etwa 25.000 Zeichen) posten, die überhaupt nicht aufgeteilt werden müssen – aber ein Thread, der mit der Standardbeschränkung erstellt wurde, ist für jedes Konto lesbar, daher bleibt er hier die ehrliche Standardeinstellung. Wechseln Sie oben zu einem benutzerdefinierten Limit, wenn Sie gezielt auf eine andere Obergrenze abzielen möchten.

Buy Me a Coffee at ko-fi.com
Verarbeitung... 0%
Gewichtete Zeichen zählen
Suche nach intelligenten Split-Punkten
Nummerierungsthread
Fertig

Ergebnis

Die 280-Zeichen-Begrenzung eines Tweets ist keine einfache „text.length“-Prüfung, und die meisten naiven Zeichenzähler verstehen das in entscheidender Weise falsch. Dieses Tool implementiert den echten X/Twitter-Algorithmus mit gewichteter Länge: Jeder Codepunkt wird anhand derselben Tabelle mit gewichtetem Bereich abgeglichen, die auch die Twitter-Textbibliothek der Plattform verwendet. Dabei zählen die meisten lateinischen, kyrillischen, griechischen und gebräuchlichen Satzzeichen als 1 Zeichen, aber alles außerhalb dieser Bereiche – CJK-Ideogramme, die meisten Emojis, viele Symbole – zählt als 2. Ebenso wichtig ist die Iteration des Textes anhand eines echten Unicode-Codepunkts (nicht des rohen UTF-16). Einheiten) bedeutet, dass ein Emoji auf der Astralebene wie ein Ersatzgesicht oder eine Flagge einmal korrekt gezählt wird und nicht versehentlich doppelt gezählt wird, wie es bei einer naiven „.length“-Prüfung der Fall wäre.

Die andere leicht zu übersehende echte Regel, die dieses Tool ehrlich umsetzt: jedes http(s):// oder www. Die URL in Ihrem Text wird als genau 23 Zeichen gezählt, unabhängig davon, ob der wörtliche Link 20 oder 200 Zeichen lang ist. Das ist die tatsächliche t.co-verkürzte Länge

Einen langen Beitrag in einen Thread aufzuteilen bedeutet mehr, als nur alle 280 Zeichen abzuschneiden. Dieses Tool durchläuft drei Ebenen von Grenzen in der Reihenfolge ihrer Präferenz: Es versucht zunächst, ganze Absätze zusammenzuhalten, greift auf eine echte Satzgrenzenheuristik zurück, wenn ein Absatz zu lang ist (ein Regex-basierter Splitter, der den Unterschied zwischen einem Satzendepunkt und einem innerhalb einer Abkürzung wie „Dr.“ oder „e.g.“ oder einer Dezimalzahl wie „3.14“ kennt) und bricht nur als letztes Mittel bei einzelnen Wörtern ab, wenn auch nur ein einzelner Satz die Grenze überschreitet – und zwar bei jedem Auf dieser Stufe wird eine URL als ein unteilbares Token behandelt und niemals in der Mitte geteilt.

Bei der Thread-Nummerierung („1/7“, „2/7“...) gibt es einen wirklich leicht zu übersehenden Randfall: Der Nummerierungstext selbst verbraucht Zeichen in dem Tweet, an den er angehängt ist, und die Breite dieser Nummerierung hängt von der Gesamtanzahl der Tweets ab, die Sie erst kennen, wenn die Aufteilung erfolgt ist. Dieses Tool löst dieses Problem, indem es iterativ erneut aufteilt und die tatsächliche gewichtete Länge der Nummerierung vor jedem Durchgang reserviert, bis das reservierte Budget mit der tatsächlich resultierenden Tweet-Anzahl übereinstimmt. Standardmäßig wird die Standardbeschränkung von 280 Zeichen verwendet, mit dem ehrlichen Hinweis, dass X-Premium-Abonnenten für Beiträge, die nicht als öffentlicher Thread funktionieren müssen, eine viel höhere Beschränkung für Langform (bis zu etwa 25.000 Zeichen) erhalten – mit einem Schalter können Sie zu einer benutzerdefinierten Beschränkung wechseln, wenn Sie darauf abzielen.