我网站上的一个特定用户一直在掉分,我完全摸不着头脑。几天前他说他掉了 200 分,并给我看了缓存的截图,确实如此,截图中的其他 10 个人左右都没有异常。现在今天他又掉了 200 分,其他人同样没有变化。
没有调整任何分数(你可能会认为这也会影响其他人),没有删除或将主题/帖子移至不受跟踪的类别。没有删除用户。
这个特定用户唯一做的、而其他人没有做的事情是每天“感谢”数百个帖子,大概是为了刷分,我对此并不在意,但这确实是他与普通用户唯一的不同之处。我无法想象这怎么会导致他的分数下降,但确实有东西在导致它……有什么想法吗?另外,是否计划允许管理员任意更改单个用户的分数,这样也能解决这个问题。
我无法确定是否影响了其他人,因为我或大多数人都不太在意,以至于会注意到,但该用户排在前 20 名,而从他的截图可以直接看到的他周围的其他人的分数肯定没有受到影响。这显然让他非常沮丧,并且他在密切关注此事。
编辑:供参考,我在安装插件后不久(这是在插件可用后不久)运行了 rake 命令。我现在又运行了一次,每个用户的分数都增加了,增加的幅度完全不一致。我的分数增加了 10k。那个用户的分数增加了 1000。排名第二的用户增加了 2k。排名第六的用户增加了 50。(不是 50k,是 50)。每个人的分数都增加了一些(前 200 名左右的人,那些活跃地改变分数的人,而分数在 2-300 分以下的人则没有变化),但增加的幅度非常不一致。但分数恢复的事实表明,这与任何被删除/移除的东西无关。另外,如果调整分数计算会自动调整总分而无需运行 rake,那么用户会在更改时增加/减少,而不是几个月后(我已经几个月没有更改任何东西了)。如果它只改变了之后获得的分数,那么同样不应该有分数下降。如果 rake 的唯一作用是重新调整分数,那么这一定是一个 bug,因为它不会从已删除的主题中收回分数,对吧(虽然我没有任何已删除的主题,但理论上是这样)?