X 推荐算法 10 月 22 号改了一个开关,小号的新帖终于不用排队尾了。

我把 xai-org/x-algorithm 的代码拉下来翻了一遍,图里是关键改动。

先说背景。每次你刷新 For You,X 会从你关注的人、站外推荐、刚发的新帖里凑一大堆候选,但打分模型一次最多只看 2800 条。以前超出的部分按排队顺序砍,新帖排在最后,池子一满就直接没了,连被模型看一眼的机会都没有。

10 月 21 号仓库里多了一个 FairShareRankingFilter:候选按来源分组,每组砍同样的比例。池子多出 25%,每类各砍 25%。第二天 EnableFairShareRanking 从 false 改成 true,默认开启。最受益的就是刚发、曝光还少的帖子,也就是小号的大部分内容。

顺手把打分权重也看了,这部分比改动本身更有用:

  • 复制链接分享 20
  • 回复、引用、私信分享 各 5
  • 关注作者 4
  • 普通分享 2,转发 1
  • 点赞 0.66
  • 互关的人回复你,再额外加 15
  • 举报 -234,屏蔽 -58.8,不感兴趣 -52.3,拉黑 -31.2

这些权重乘的是模型预测的概率,点赞本来概率就高,所以别只看数字大小。但方向很清楚:让人想转给朋友、想回你一句,比让人顺手点个赞值钱得多。一次“不感兴趣”在权重上抵得过几十个赞。

还有一个小号专属的冷启动:粉丝 5 万以下、发出 2 小时内、主页曝光不到 200 的原创帖,每次刷新会挑一条抬到推荐流第 16 位左右试水。回复和转发不算。这块目前还带实验分组,不是所有人都吃得到。

所以建议你之后这样发:

  • 挑粉丝在线的时间发,前 2 小时是唯一的扶持窗口
  • 重要内容发原创帖,别只靠回复和转发
  • 发完别走,前半小时认真回评论,互关的回复权重最高
  • 做别人会想复制链接发给朋友的东西:提示词、教程、工具清单、能直接抄的内容
  • 结尾留一个真问题换回复和引用,别求赞
  • 少带外链,打开链接的权重只有 0.2

发长文也一样。代码里 Articles 没有单独加权,排序看的就是那条推文本身。标题和首图决定点击,点进去后的停留时长有加分,读完愿不愿意复制链接转出去才是大头。开头三行就给干货,文末留一个能讨论的问题。

最后打个折扣:开源代码里的数值和线上不一定完全一样,X 多久会撞到 2800 上限代码里也没写,具体能涨多少没法算。

你最近发帖的曝光有变化吗?