参考
所有平台限制,一表览尽
PostTruncate 预览的每个平台的硬性上限、可见文本折叠线和超限行为。下表中的数字与实时编辑器校验所用的常量完全一致。
| 平台 | 硬性上限 | 折叠线(移动端) | 折叠线(桌面端) | 备注 |
|---|---|---|---|---|
| 3,000 | ~140 | ~210 | 折叠线之后的文字隐藏在“…查看更多”后面。 | |
| X (Twitter) | 280 | 无折叠线 | 无折叠线 | 无折叠线——超过 280 字符将拆分为推文串;每个链接计为 23 字符。 |
| Threads | 500 | ~250 | 500 | 链接按全长计数;超过 500 字符的内容将以编号回复的形式接续。 |
| 2,200 | ~125 | ~125 | 文案在“更多”后折叠;每帖最多 5 个话题标签的硬性上限。 | |
| 63,206 | ~110 | ~480 | 信息流帖子远在技术上限之前就会折叠在“查看更多”后面。 | |
| SMS (GSM 7-bit) | 160 | 无折叠线 | 无折叠线 | 单条消息 160 字符;拆分后每段 153 字符。 |
| SMS (Unicode) | 70 | 无折叠线 | 无折叠线 | 一个表情符号或非 GSM 字符就会让整条消息切换为 Unicode。 |
截断规则,逐平台详解
LinkedIn 每帖允许 3,000 字符,但信息流视图在移动端约 140 字符、桌面端约 210 字符处折叠——其余内容隐藏在“…查看更多”后面。换行也计入字符数,而第一句话承载了几乎全部点击,因此把钩子放在开头,把链接放到折叠线以下。
X (Twitter)
X 强制每帖 280 字符的硬性上限,且完全没有折叠线。每个 URL 都会被 t.co 短链接包装,无论实际多长都固定占用 23 字符,许多表情符号按两个字符计算。更长的草稿必须拆分为推文串——PostTruncate 会按单词边界自动拆分。
Threads
Threads 每帖允许 500 字符,并且与 X 不同,链接按实际长度计数。在移动端,信息流会在约 250 字符处折叠长帖。超出上限的内容必须以编号回复的形式接在第一条帖子下方。
Instagram 文案最长可达 2,200 字符,但信息流只显示“更多”链接前的约 125 字符。更严格的规则是话题标签:文案或首条评论中超过 5 个,帖子可能会静默发布失败。
Facebook 的技术上限是 63,206 字符,但信息流帖子在移动端约 110 字符、桌面端约 480 字符处就会折叠在“查看更多”后面。冗长的整块文字会让互动率骤降——实际的限制是折叠线,而不是上限。
SMS
一条短信在 GSM 7 位编码下可容纳 160 字符,拆分后每段降至 153 字符。任何表情符号或非 GSM 字符都会让整条消息切换为 Unicode——单条 70 字符,每段 67 字符——而且部分 GSM 符号(€、方括号、竖线)按两个字符计算。