自定义 X Bot 排行榜分数权重

X Bot 使用点赞、转发、回复、引用和浏览量的权重来计算帖子分数。了解公式原理及如何为你的社区调整它。

Nacho Coll作者: 更新时间: 14 分钟阅读
X Bot 使用点赞、转发、回复、引用和浏览量的权重来计算帖子分数。了解公式原理及如何为你的社区调整它。

每一份 X Bot 报告最后都会得出同样的结果:一份带有排名的名单,每个名字旁边都有一个数字。这个数字决定了谁在本周的社区里看起来像是表现最出色的人。大多数聊天群从不去调整它的计算方式——对大多数群来说,这本身就是对的选择。但如果你曾经看着一份报告心想”这真的不是带动对话的人”,解决办法不是换个 bot,而是调整权重。

这是一个悄悄支撑着每份排行榜的功能:一个可以在 /setup🎨 Customization 中调整的按指标分数。下面讲讲它到底做了什么、背后的数学原理是什么——同样重要的是——什么时候应该别去动它。

计分对象及原因#

X Bot 为每篇帖子追踪五项互动指标:点赞、转发、回复、引用和浏览量。每一项都有一个权重。报告生成时,机器人会取出该周期内匹配你筛选条件的每篇帖子,以这五项指标的加权和计算出每篇帖子的分数,然后把每个用户的所有帖子分数相加。总分最高的人拿下榜首。

默认权重对普通社区来说是合理的:互动(点赞、回复)比单纯的曝光(浏览量)更重要,转发和引用则介于两者之间。如果你只是想知道”谁活跃且获得了互动”,默认权重就够用了——这也是大多数使用开箱即用的 🎯 Filters 设置的群组的情况。

但”对普通社区合理”并不等于”对你的活动正确”。两个原始互动数据完全相同的群,可能想要完全不同的排行榜,因为它们衡量的是不同的东西。

两种活动,两种不同的”最佳”帖子#

先看一个正在运营 KOL 活动的代币发行协调人。目标是曝光——在上线前让尽可能多的人看到这个代币。为此,一篇被转发引用到其他五个时间线的帖子,比一篇只在同一个封闭圈子里获得静默点赞的帖子更有价值。提高转发和引用的权重,同时保持回复权重不变,会让排行榜更偏向”谁真正把内容传播出去了”,而不只是”谁发的东西很受欢迎”。

再看一个在自己项目的、类似 Discord 的 Telegram 群里,每周做互动检查的社区经理。这里的目标恰恰相反:是真实的对话,而不是曝光。一篇引发了二十条真诚回复的帖子,比一篇被机器人式账号转发到虚空里的帖子更有价值。提高回复权重(也许把浏览量权重降到接近零,因为浏览量是最容易刷高、也最难据此采取行动的指标)会得到一份真正反映社区健康度的排行榜。

两个群都没有”错”,用同一个机器人配上不同的数字。这正是让权重可配置而非固定的意义所在。

在哪里修改#

权重位于 /setup🎨 Customization 中,与项目名称、描述、logo、URL 以及排行榜标题/颜色放在一起。它是按群设置的,而非全局的——一个为三个不同客户运行三个命名筛选器的群,仍然在所有筛选器之间共享同一套权重,因为权重是该群报告的属性,而不是某个单独筛选器的属性。

Filters › Default

你不需要每个指标都去调整。只提高一个权重、其余保持默认,通常就足以明显改变排名——尤其是在帖子量足够大、每篇帖子的微小差异在一个周期内累积成明显差距的群里。

数学原理,通俗讲解#

每篇帖子:score = (likes × weight_likes) + (retweets × weight_retweets) + (replies × weight_replies) + (quotes × weight_quotes) + (views × weight_views)

每个用户、每个报告周期:机器人会把(a)匹配当前筛选器且(b)归属于该用户的每篇帖子的分数相加,然后按总分给用户排名。Top-N 数量(同样在 🎨 Customization 中设置)控制的是最终渲染的报告图片里实际显示多少行——提高它不会改变任何人的分数,只是让图片显示得更靠下。

这里没有归一化步骤,也没有衰减——一篇在 7 天报告周期第一天就爆火的帖子,在第七天计分时和刚发生时一模一样。如果你想让更新的活动更重要,那是排程上的改动(缩短报告周期),而不是权重上的改动。

来看一个具体的例子。假设在同一个报告周期内出现了两篇帖子,权重接近默认值:likes=1, retweets=2, replies=3, quotes=2, views=0.01:

  • 帖子 A:200 个赞、40 次转发、5 条回复、10 次引用、15,000 次浏览 → (200×1) + (40×2) + (5×3) + (10×2) + (15,000×0.01) = 200 + 80 + 15 + 20 + 150 = 465
  • 帖子 B:60 个赞、8 次转发、35 条回复、2 次引用、2,000 次浏览 → (60×1) + (8×2) + (35×3) + (2×2) + (2,000×0.01) = 60 + 16 + 105 + 4 + 20 = 205

在这套权重下,即使帖子 B 产生的回复数是帖子 A 的七倍,帖子 A 的曝光量仍让它拿到更高分数。现在把回复权重翻倍到 6,把浏览量权重降到 0.002:帖子 A 变成 200 + 80 + 15 + 20 + 30 = 345,帖子 B 变成 60 + 16 + 210 + 4 + 4 = 294。差距大幅缩小,再多一条好的回复串就能翻转排名。这就是全部机制——没有隐藏的乘数,没有按账号的调节因子,只有五个你自己掌控的数字,加上一个求和。

单人 KOL 的情况#

对于把自己的账号当作公开业绩作品集、而非团队排行榜来运营 X Bot 的单人 KOL 来说,权重的意义又不一样了。这里排名里只有一个用户,所以”谁排第一”这个问题不存在了——但权重仍然决定了机器人会把你自己的哪些帖子标记为这个周期里的最佳作品,也决定了如果你的群达到公开仪表盘门槛时显示出来的头部分数。一个想拉品牌合作的单人 KOL,大概率想要偏重曝光的数字(浏览量、转发),这样赞助商浏览公开页面时观感更好;而一个想向合作项目证明真实社区信任度的单人 KOL,可能更愿意偏重回复的数字。同一个机器人、同一份菜单,但根据谁会去看这份报告,五个数字可以完全不同。

权重如何与另外两个功能互动#

在开始调整之前,有两件与打分公式相关的下游功能值得了解:

最佳推文选择器。 每份报告还会从同一份底层互动数据中选出当期的一条”最佳推文”。我们在「每日最佳推文」选择器的工作原理一文中介绍了它的选择规则及其刻意设计的防重复机制。修改你的权重会改变哪些帖子整体得分最高,这也可能改变哪篇帖子被选为”最佳”,因为该选择器依赖的正是同一套加权指标。

公开仪表盘门槛。 在当月达到 300 分头部分数、5 篇以上被追踪帖子、2 名以上活跃用户的群,有资格出现在 xbot.ninja 的公开排行榜上(参见把你的项目放上 X Bot 公开仪表盘)。由于该门槛是以头部分数来衡量的,提高会让分数虚高的权重(比如浏览量,它往往是原始数值中最大的一项)可能会让一个群更快跨过这条线——无论好坏。如果你是故意想让某个群保持私密状态,这就是让浏览量权重保持保守的一个理由。

什么时候不应该动默认值#

大多数群根本不应该打开这个菜单,这也是一个不错的结果。默认权重之所以存在,是因为它们对常见情况有效:一个社区或活动只是想知道”谁活跃且获得了真实互动”,而不用担心有人刷某项特定指标。如果你的报告看起来已经没问题——榜首的名字符合你的直觉预期——那么调整权重就是在解决一个你根本没有的问题。

真正值得花五分钟去调整的情况,比听起来要少得多:一个明确想为曝光而非对话做优化的活动(或者反过来),一个发现某项指标正被刷分的群(批量转发团伙通常是常见嫌疑对象,这种情况下降低转发权重是合理的应对措施),或者一家代理机构想在多个客户群之间统一权重,让排行榜可以在客户之间进行比较。除此之外,保持原样,把设置时间花在筛选器上——排行榜准确度的大部分实际上来自那里。

如果内置的权重组合都没能达到你想要的效果,/setup❓ Help & Support 可以直接联系到团队——在你花一下午靠试错逆向工程出”正确”数字之前,先发条消息问问会更划算。

准备好在 X 上追踪你的社区了吗?@BWS_X_Bot 添加到你的 Telegram 群组,运行 /setup,你的第一份报告将按照配置的时间表触发。免费版每月覆盖 100 篇帖子——无需信用卡。

关于本文:本文由 X Bot 的内容工作流借助 AI 辅助起草,并由 Blockchain Web Services (BWS) 创始人兼首席负责人 Nacho Coll 在发布前审核。每一项 产品说法都会对照实际运行中的机器人进行核实。了解我们如何在内容中使用 AI。 发现错误?请通过 /setup → ❓ Help & Support 联系我们。

Nacho Coll

关于作者

Founder & Principal, Blockchain Web Services

Nacho leads the Blockchain Web Services (BWS) team that builds and operates X Bot — the Telegram bot that turns X (Twitter) activity into leaderboards for crypto communities. He writes about KOL performance tracking, the X API, and running analytics bots for Telegram groups, from the operator side of the wire. Building on blockchain and decentralized infrastructure since 2019.

  • leaderboard scoring weights
  • twitter engagement score formula
  • customize kol ranking
  • telegram bot leaderboard settings
返回博客

相关文章