前两天,我的号过了 𝕏 付费订阅,订阅服务的条件包括 3 个月 500 万自然浏览、2,000 个活跃 Premium 订阅者关注。

这一个多月,我每条帖发之前,都会先丢进一个自己做的爆款预测器跑一下。

𝕏 发来的邮件:订阅服务申请已获批准
𝕏 发来的邮件:订阅服务申请已获批准

昨天上午那条推文,发出 32 个半小时 11.9 万浏览,它推算最终 12.5 万左右,是我平时的 12.8 倍。

9 月 26 号以前,我一条短帖的浏览中位才 208。之后这一个多月,中位 4,758。

不全是它的功劳,那阵子选题、写法我都在改。

想靠 𝕏 赚钱的兄弟,大多冲的是原创计划。原创计划的条件包括 90 天内 50 万认证用户首页曝光、500 个认证粉。

麻烦在它只算原创帖。回复、转发、搬运刷得再多,一条都不算。一天能发的主帖就那么几条,扑一条就白发一条。

做这个爆款预测器的思路,最早是刷到别人一条帖学来的,原帖我现在也找不着了。我照着那个思路,拉了 49 个同赛道的号、2.8 万条推文,从头做了一遍。

它测出来的东西,有几条挺反常识:

  1. 图里没字的帖,比不配图还低两成
  2. 结尾问一句「你们怎么看」,是扣分的

这篇就把它拆开讲:怎么做的、准不准、我平时怎么用。只想看发帖规律的,直接往下拉到「它顺带测出的 6 条规律」那节。代码我也开源了,丢给你的 ChatGPT 或者 Claude,它就能帮你装好跑起来。

一、它就四块拼起来

整个预测器拆开看,就四块:

哪一块干什么花多少
FxTwitter 公开接口把 49 个号近 90 天的帖拉下来免费
Jev 打分模型每条帖答 33 道题全语料约 6 刀,一条稿约 0.0003 刀
一个 Python 文件拿答案对真实浏览,算哪项加分、哪项扣分免费
我的 ChatGPT / Claude帮我跑命令、把结果读给我听我本来就在用
这个预测器是怎么算的
这个预测器是怎么算的

最花钱的是 Jev 答题那一步,所以答案只要一遍。2.8 万条答完就存着,以后加个号、重算权重,只给新帖答题。

全语料从头跑一遍,Jev 那边大概 6 刀。其实也没几个钱。

二、先拉帖,爆的、没爆的都要

第一步是拉帖。我挑了 49 个跟我同赛道的号,海外卡、港卡、eSIM、AI 订阅这些,把近 90 天的帖全拉下来。

只拉爆款没用。只看爆款,学到的是爆款长什么样;同一个号扑了的帖也得拉上,才分得出到底是哪样让它爆。

第二步是定什么叫爆。拿绝对浏览比没意义,粉丝多的号随便一条都比小号高。

所以每条只跟作者自己比:过他前后两周中位浏览 3 倍,才算爆。

爆不爆,只跟自己比
爆不爆,只跟自己比

拉下来 2.8 万条,去掉长文、重复的、刚发不满 48 小时的,剩 2.39 万条。爆了的有 4,536 条,大概 5 条里有 1 条。

不满 48 小时的帖一定要剔掉。发出一天的帖,浏览一般只到最后的七八成,这时候拿去跟平时比,好些后来会爆的都被算成了扑街。

三、每条帖答 33 道题

第三步,让一个叫 Jev 的打分模型,每条帖答 33 道题。比如首句抓不抓人、有没有具体数字、卖没卖关子、新手看不看得懂。

它不写字,每道题只回一个 0 到 1 的数,「是」的可能性有多大。

第四步,拿这些答案去对真实浏览。哪一项老跟爆了的帖一起出现,哪一项就加分。

每条帖答 33 道题
每条帖答 33 道题

算下来最吃香的是猎奇擦边,其次是具体数字和名字、情绪、卖关子。写给内地兄弟们的、免费马上能试的,也加分。

扣分的反倒是玩推的天天在用的招。最常见的就是结尾随口问一句「你们怎么看」。满屏黑话、新人看不懂的,还有抽奖送福利的,也在扣分那边。

还有一条我自己都没想到:光写「我亲测了」,不加分。亲测里带上具体数字,才加分。

四、拿没见过的号考它

第五步最要紧:考它。

拿训练过的帖去考,等于先给它看了答案。所以我每次藏起一个号,用另外 48 个号算权重,再给藏起来那个号打分、对答案,49 个号轮一遍。

拿没见过的号考它
拿没见过的号考它

它的预测我按倍数分成 8 档,最低一档 7,840 条,最高一档才 179 条。每档后来真爆了几成,看这张表:

预测倍数历史条数真过 3 倍跌到 1/3 以下
1 倍以下7,84010.3%14.6%
1–1.26 倍6,37917.5%10.7%
1.26–1.58 倍4,94721.9%9.1%
1.58–2 倍2,95927.9%8.3%
2–2.24 倍83038.0%5.8%
2.24–2.51 倍46838.2%5.8%
2.51–2.82 倍29243.5%5.1%
2.82 倍以上17944.7%6.1%

最看好的那档 44.7% 真爆了,最不看好的那档 10.3%,差了 4 倍多。

可最看好的那 179 条里,也还有 99 条没爆。所以我只拿它排先后、避雷,从来不信它说哪条一定爆。

它看不到的也不少。它只读文字不看图,一句话配一张图爆了的那种,它基本看不出来。

小号最不准。拿我自己号去测,排序的相关只有 0.13,全语料是 0.24。我一条帖浏览就几千,起伏太大,它压不住。

换了赛道,自带的权重就不灵了,得拿你自己赛道的号重训。

五、它顺带测出的 6 条规律

拿这 2.8 万条,我另外还对了几样跟文字无关的东西。冲浏览的兄弟发帖前对一遍,能少白发几条。

同题别连着发。 第一条没爆,两周内再发同一个题,过 3 倍的只有 9.2%;第一条爆了,续集有 26.9%。平均是 17.7%。

第一条没人看,多半是这波人压根不关心,换个写法再发一遍也救不回来。手上有新料了再碰它。

同一件事,先发的那条赢六成多。看到消息犹豫半天再发,基本就是给别人做嫁衣。

配图也有讲究。竖着的手机截图比横图强三成多,配 2 到 4 张比不配图强两三成。

最坑的是图里没字的那种,比不配图还低两成。

带 @grok 的帖,放末尾的中位 1.31 倍,放开头的只有 0.77 倍。

我自己号上也对过一遍:首句接住正在热的那一波,中位 5,779;没接的,3,755。

发帖前对一遍:6 条规律
发帖前对一遍:6 条规律

六、写完稿,让 AI 帮我打分

我现在的习惯是:同一条帖写两三版,首句换着写,存成几个 txt。

然后跟我的 AI 说一句:用 x-viral-predictor 给这几版打分,倍数并排列出来,再告诉我最高那版加分扣分是啥。

ChatGPT、Claude 都行,用它们能在电脑上跑命令的那个版本,它自己会去装、去跑。

几版稿并排打分的终端输出
几版稿并排打分的终端输出

上面这张,是我给这篇初稿写的 4 版开头。最高的 C 是 1.20 倍,最低的 A 是 0.83 倍。

两版差不到 0.15,它会说「分不开」,这时候按自己口味挑就行。差 0.25 以上,大概四次里有三次是它挑对。

你现在看到的订阅开头,是后来改的。我拿它跟 C 并排又跑了一次,它说两个分不开,我就按自己口味用了订阅这版。

顺便说一句,四版没一版过 1.5 倍,它压根不觉得这篇会爆。

分数也别当圣旨。我有时候就挑第二名,因为第一名的说法有夸大,发出去兄弟们照着做会吃亏。

七、发出 12 小时再看一眼

发前的预测只能排个先后,真正准的是发出去以后。

发出 12 到 24 小时的浏览,跟两三天后的最终结果,相关 0.95。那会儿的浏览再乘 1.3 左右,基本就是它的最终浏览。

所以开源版里多了个 early 命令,贴帖子链接,它会按发出多久折算最终浏览,再跟这个号平时比。

发后 12 小时推算的终端输出
发后 12 小时推算的终端输出

上面这张就是开头说的那条帖,12.8 倍,早就过了 3 倍那条线。

不到 12 小时它会说太早,别急。

我自己是发出 6 小时先瞄一眼,12 小时再认真看。要起量了,第二天就追一条引用接着说;没起量的那个题,两周内就别再碰了。

我每条帖的流程
我每条帖的流程

八、代码开源了,你也能用

仓库在这:x-viral-predictor

GitHub 仓库首页
GitHub 仓库首页

一个 Python 文件,只用标准库,不用装别的包,自带我这个赛道训好的权重。

不想碰终端的,把下面这段整段丢给你的 AI:

帮我装好 https://github.com/masonweb3/x-viral-predictor 并跑起来:
克隆到当前目录,先跑 python3 xviral.py selftest;
JEV_API_KEY 我已经自己写进 .env 了,别找我要;
再用 score 给 稿1.txt、稿2.txt 打分,把每版的预测倍数并排列出来,再告诉我最高那版的加分项和扣分项。

⚠️ key 得你自己去 TypeSafe 的后台开,AI 替不了这一步。按用量付美元,打一条稿大概 0.0003 刀,一分钱人民币都不到。

你多半不是我这个赛道的。做 AI、币圈、出海的兄弟,在 authors.txt 里填 20 到 50 个你赛道里做得好的号,让它自己拉帖、自己训,算出来的就是你赛道的规律。训 1 万条大概 2.6 刀。

号还小的,先照那 6 条规律发,发完跑 early 对一下后台,比发前打分管用。

这篇在 X 发出去 48 小时,我在评论区贴实际浏览,看它这次准不准。

玩推卡住了进群聊:https://t.me/masonweb3_talk

写于 2026 年 11 月 7 日。数字都来自我这批语料,换个赛道、换段时间都会变。