“年度气人创作者榜单“?我要自己定规则自己玩!

1,225 阅读4分钟

前言

最近在进行“年度人气创作者榜单”活动,本来第一天还兴致勃勃的想大干一场,我发了个沸点给自己拉票一天下来也不过是 20 票,结果一打开榜单,前三名都破了六百票,已经放弃治疗。说实话,这活动的门槛太低,条件太宽松,拼的也不是你的创作作品,而是你能拉多少人给你投票,前面的用户其中不乏有大佬,这类人的排名我是服气的,但是有很多用户都是只发过几篇文章,没什么阅读量,这类人的排名我肯定不服,如果这样都能排在前面,那像我一样辛劳的掘友在这一年中更文的意义在哪。这一年掘金的活动我都参加了,但是对于这个活动,我只能呵呵了。

官方举办这次活动的目的显而易见,无非只关注于注册量的增加,私以为这种行为类似于房地产公司年底冲业绩,我觉得这种活动会打击创作者积极性,还有可能造成对掘金举办活动的满意度下降,不知道活动主页第一句话“相信技术、传递价值”这句话有没有让掘金的脸红,这种只关注注册量的活动真的能“相信技术”和”传递价值“吗,这里要打一个大大的问号。

另外这种 pdd 式的拉票模式,我天生排斥,因为很多时候都是利用你的影响力在强迫别人注册账号罢了,己所不欲勿施于人,这种事我做不出来。总之这个活动的设置让我对掘金活动的满意度下降了些许。

我的海报

这里我还是要打出来自己的海报,给自己打气加油,这是我今年在掘金的所有劳动的总结,很感谢掘金这个平台,让我能够在自己写文章、记笔记的同时,还能得到一些小礼品,其实我在收到运营小姐姐给我发的这张海报时候,我是有点惊讶的,我竟然一年能写出 400 篇(且不说质量怎么样,数量肯定是上去了,自封为掘金最勤劳创作者和最卷创作者不过分吧,哈哈),还能帮助到其他 12 万创作者们,这是我的荣幸,也感谢掘金用户们对我的支持,我还是会继续坚持下去的。

宣传海报.jpeg

投票规则

我自己想写一个规则,对于每个用户的可投票数,还是按照官方的来,见下表,但是投票人群是有限制的,那就是只允许让我的关注者给我投票,假如每天平均只有一半的关注者给我投票,且每个关注者每天只把一半票投给我,在活动七天内,假如每天可以稳定增长 10 个用户,问到最后可以收到多少票,票数计算只是人气的一部分,只能说明在关注者中的影响力。

日期第一天第二天第三天第四天第五天第六天第七天
票数481216202428

另外还要考察在掘金社区内的影响力,比如正好可以把上面海报的数据变成四个维度:

指标年度创作文章数年度收获点赞数年度收获收藏数年度帮助开发者数
权重0.30.20.20.3

最后的计算公式:

  • 人气=票数*0.5+社区影响力*0.5

代码实现

def cal(N, cz , dz, sc, bz):
    total_ticket = 0
    tickets = [4,8,12,16,20,24,28]
    for i in range(7):
        n = (N + 10*(i+1)) // 2
        total_ticket += (tickets[i] // 2) * n
    fourDimensions = cz * 0.3 + dz * 0.2 + sc * 0.2 + bz * 0.3
    return total_ticket * 0.5 + fourDimensions * 0.5

我的人气

目前我 107 个关注者,另外四个维度的数据就用图片上面的数据。

指标年度创作文章数年度收获点赞数年度收获收藏数年度帮助开发者数
数据400270881122600

最后经过计算得到年度人气值为 20912.9 !参与本次人气计算的只有本人一个,所以本人荣获自定义规则活动的第一名!不过分吧(我的脸皮是真的厚)😄

尾记

本文规则纯属自娱自乐,切勿上纲上线。如果有对于“年度人气”计算的更好方法可以留言交流,或者直接给掘金官方提建议。