YouMind
登录

X 新算法 GitHub 代码分析:所谓的“每日 4 条推文”和“30 分钟回复”规则并不存在

@yonemura2006
日语2026年5月17日
484K
718
294
4
694

TL;DR

对 X 最新算法更新的分析显示,平台引入了 Grox AI 进行内容质量评分,同时辟谣了关于发帖频率和回复时机的网络传言。

我把信息整理成三个类别:“代码中明确写明的”、“仅在 README 中提及的”和“代码和 README 中都未出现的”。

我为什么写这篇文章

5 月 15 日,Elon Musk 宣布 X 算法已在 GitHub 上开源。紧接着,大量关于“如何击败新 X 算法”的帖子开始流传。阅读这些帖子时,让我困扰的是,有些帖子声称代码中有某些特定的原始规则,却又说自己“读过代码”。我决定亲自验证,并让 AI 通读了 GitHub 上的代码。在这篇文章中,我会整理出我能确认和无法确认的内容。

本文的结构

我将按照三个层次来组织信息:

  • 代码中直接确认的内容
  • README 中提及但代码中未确认的内容(属于“根据官方文档”的层面)
  • 在 X 上流传但代码和 README 中都没有的内容

代码中确认的内容

这次更新规模巨大,新增了超过 187 个文件和 18,000 行代码。与 1 月首次发布时相比,内容发生了显著变化。

Grox 现在可以“看到”帖子来评判质量

这次最大的变化是内容审核服务 Grox 的全面建立。在 1 月发布的代码中并不存在 Grox(不过我无法确定在真实的 X 环境中是否本来就存在类似功能)。Grox 的核心是一个 VLM(视觉语言模型)。VLM 是一种不仅能理解文本,还能同时理解图像和视频帧的 AI。它不只是“阅读文字”,更能“观察图像并做出判断”。Grox 主要做三件事:

帖子质量评分(Banger 筛选)

“Banger Score”是一个从 0 到 1 的分数,AI 会根据它来评估一篇帖子是否是“可能病毒式传播的有价值内容”。代码中有一个阈值判断条件“score >= 0.4”,即分数达到 0.4 或以上视为积极结果。

垃圾信息检测

VLM 会判断帖子是否为垃圾信息,重点关注关注者数量较少的账号的帖子。

安全与政策违规检测

Grox 会对以下七个类别进行判断:

  • 暴力媒体
  • 成人内容
  • 垃圾信息
  • 非法/受管制活动
  • 仇恨/骚扰
  • 暴力言论
  • 自杀/自残

代码中还包含一个机制,用于使用更高精度的推理模型对暴力媒体和成人内容进行额外检查。不过,哪些帖子会受到这种检查,仅凭公开代码无法确认。

自 1 月发布以来就存在的机制

以下不是“新功能”,而是自 1 月首次发布以来就存在的机制。X 上许多“最新算法解读”会将 1 月和 5 月的代码混为一谈,不加区分。如果只是让 AI 总结 GitHub 内容,四个月前就有的功能会被介绍成“本次更新”。

屏蔽、静音和举报会降低评分(自 1 月起)

从代码结构来看,以下操作被纳入计算公式作为负面信号:

  • 不感兴趣
  • 屏蔽
  • 静音
  • 举报

此外,Home Mixer 中的排名评分器(ranking_scorer.rs)包含一个机制,用于抑制同一账号的帖子在“为你推荐”中过于频繁地出现。这也是自 1 月以来就存在的机制:当同一个人的信息流中同一账号出现多篇帖子时,第二篇及之后的帖子评分会呈指数级下降。

米村歩@日本一残業の少ないIT企業社長 - inline image

这是为了确保多样性——“不让一个人的时间线被你的帖子填满”——并不限制每日发帖总数。

README 中提及但代码中未确认的内容

“几乎完全消除了人工制定的规则”这句话只有一半正确

官方 README 中写了一条设计原则:“我们几乎完全消除了人工定义的特征和启发式规则。”这句话并非 5 月新增的,而是自 1 月首次发布以来 README 中就有的主张。

然而,查看代码会发现,过滤层(排除旧帖子、排除静音关键词等)仍然是基于规则的。

被“消除”的是排名和评分的标准,而不是过滤。而且这个结构在这次更新中并未改变。

5 月 README 中官方认可的更新

5 月 15 日的 README 中新增了一节标题为“更新——2026 年 5 月 15 日”,明确列出了本次更新的七项内容。Grox 的加入、广告集成、Query hydrators、Candidate hydrators 和 Candidate sources 都在其中。

换句话说,README 回答了“这次的新功能是什么”。自 1 月就存在的机制不会出现在这一节中。

“Banger Score”如何影响排名并未公开

“评分达到 0.4 或以上视为积极结果”在代码中已确认。但评分结果如何影响排名的代码并未包含在本次发布的仓库中。我们目前无法断言“低于 0.4 就不会展示”或“0.4 以上会获得加权”。

互动权重值可能并非生产环境数值

以下数值写在推理管道中,仅用于演示:

  • 喜欢:1.0
  • 回复:0.5
  • 转发:0.3
  • 停留时间:0.2

然而,生产环境代码使用动态参数管理(支持 A/B 测试),数值并未硬编码。我们无法确认这些值是否是生产环境中的实际值。

代码和 README 中都未出现的内容

以下信息在 X 上以“如何击败新算法”的方式流传,但在代码中没有任何地方提及:

  • 每天发帖超过 4 次会降低触达
  • 发帖后 30 分钟内回复会导致对话链爆炸
  • 3-5 张图片效果最好
  • 30-90 秒的视频特别强

这些信息之所以流传,是因为人们将“5 月 15 日算法更新了这一事实”与“自己运营中总结的经验法则”混在同一篇帖子里。读者在“我发现代码后得知”的权威性下接收信息,于是个人观点就变成了算法规范。

总结

如果要用一句话概括 5 月 15 日的更新,那就是:

“排名机制”几乎没有变。“读取帖子内容的机制”是全新加入的。

显示谁的帖子、按什么顺序显示——互动预测、负面信号、确保账号多样性——这些核心机制从 1 月以来就没有变过。

这次加入的是“眼睛”部分,用于判断帖子说了什么、是否有价值。

所以,像“每天发几次帖子”或“几分钟内回复”这类问题的答案并不在这个代码中。

唯一的事实是:“AI 会看帖子,判断它是否值得一读。”与其被算法传言误导,追逐数字,不如问自己“这算是一篇能留给读者什么的帖子吗?”——我认为这种做法更适合当前的算法。

你有多相信“算法增长技巧”?看到实际代码后,你又有什么想法?

我于 2017 年开始使用 X(原 Twitter),现在已经进入第十个年头,我很喜欢在 X 上与人互动。当人们因为别人的无稽之谈而决定“每天只发 4 篇帖子”,从而阻碍了互动,这让我非常沮丧。

数字很重要,但你不觉得互动也很重要吗?无论算法如何变化,我都想继续在 X 上享受互动的同时努力创作。如果你们也能继续在 X 上与我愉快互动,我会很开心。

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章