utopian 是 STEEM的一个很成功的 项目,我觉得 utopian 把 STEEM的价格(包括SBD)拉高了不少。utopian 是个比较公正的大腿,因为现在 审稿人 moderator 也只是决定帖子是否被 utopian 录用,但真正让 utopian 来点赞的比率则是较客观的。
当然,官网投票中有一项将来会添加的功能就是让审核人以 1分到10分来评价帖子的质量,不过现在还没有实现。 帖子被录用的点赞比率实际上在开源代码里都有:
https://github.com/utopian-io/api.utopian.io/blob/master/src/utopian-bot.ts
代码是用 Type Script (也就是 Javascript的父集) 实现的。可以拉到 第410行:
var categories_pool = {
"ideas": {
"difficulty" : 0.8*DIFFICULTY_MULTIPLIER,
"total_vote_weight": 0,
"max_vote": 5,
"min_vote": 2,
},
"sub-projects": {
"total_vote_weight": 0,
"max_vote": MAX_VOTE_EVER,
"min_vote": 8,
"difficulty" : 2*DIFFICULTY_MULTIPLIER
},
"development": {
"total_vote_weight": 0,
"max_vote": MAX_VOTE_EVER,
"min_vote": 15,
"difficulty" : 2.2*DIFFICULTY_MULTIPLIER
},
"bug-hunting": {
"total_vote_weight": 0,
"max_vote": 5,
"min_vote": 2,
"difficulty" : 1*DIFFICULTY_MULTIPLIER
},
"translations": {
"total_vote_weight": 0,
"max_vote": 25,
"min_vote": 6.5,
"difficulty" : 1.7*DIFFICULTY_MULTIPLIER
},
"graphics": {
"total_vote_weight": 0,
"max_vote": MAX_VOTE_EVER,
"min_vote": 7.5,
"difficulty" : 1.7*DIFFICULTY_MULTIPLIER
},
"analysis": {
"total_vote_weight": 0,
"max_vote": 20,
"min_vote": 8,
"difficulty" : 1.6*DIFFICULTY_MULTIPLIER
},
"social": {
"total_vote_weight": 0,
"max_vote": 20,
"min_vote": 5,
"difficulty" : 1.5*DIFFICULTY_MULTIPLIER
},
"documentation": {
"total_vote_weight": 0,
"max_vote": 20,
"min_vote": 5,
"difficulty" : 1.5*DIFFICULTY_MULTIPLIER
},
"tutorials": {
"total_vote_weight": 0,
"max_vote": 15,
"min_vote": 5.5,
"difficulty" : 1.7*DIFFICULTY_MULTIPLIER
},
"video-tutorials": {
"total_vote_weight": 0,
"max_vote": 15,
"min_vote": 8,
"difficulty" : 1.7*DIFFICULTY_MULTIPLIER
},
"copywriting": {
"total_vote_weight": 0,
"max_vote": 15,
"min_vote": 5,
"difficulty" : 1.55*DIFFICULTY_MULTIPLIER
},
"blog": {
"total_vote_weight": 0,
"max_vote": 5,
"min_vote": 2,
"difficulty" : 1*DIFFICULTY_MULTIPLIER
},
"tasks-requests": {
"total_vote_weight": 0,
"max_vote": 10,
"min_vote": 5,
"difficulty" : 1.1*DIFFICULTY_MULTIPLIER
},
};
这里定义的 categories_pool
里的信息很重要,因为utopian 的类别很大程度决定了收益。比如 development
的就不设置点赞比例上限 MAX_VOTE_EVER
而 建议 ideas
类别的帖子最大也只有得到 5%的点赞。大家可以到源代码上去看看你写的类别的比重是多少。尽可能写些贡献较大的类别,比如 development
和 sub-project
。还可以挑一些比较少人写的类别,因为每个类别有固定的奖金池,utopian 机器人每天点赞总额是固定的,会按份量分给每个类别,帖子较少的类别反而比较有可能分到点赞比重大。
我们再接下来看第556行到559行
const upVotesLength=upVotes.length==0?1:upVotes.length;
const averageWeightPercentage = totalWeightPercentage / upVotesLength / 100;
const rankConsensus = averageWeightPercentage * upVotes.length / 100;
let finalScore = rankConsensus;
这个 finalScore
最后就是点赞的比重范围0到100。大概起始值就是该类别平均权重除于总投票数。但是还会根据以下几种情况进行调整。
如果帐号的粉丝数小于500就多给20%,你可以注册小号来发,每篇都给20%,很多的。并且如果是第一篇帖子就多送15%。所以新注册一个小号来发至少35%。不过,千万别说是从我这里学的。
发第二篇 utopian 的帖子就多给5%,如果已经超过15篇,就再送5%。
然后就是声誉:
if(reputation >= 25) finalScore = finalScore + 2.5;
if(reputation >= 50) finalScore = finalScore + 2.5;
if(reputation >= 65) finalScore = finalScore + 2.5;
if(reputation >= 70) finalScore = finalScore + 2.5;
声誉25到49,加2.5。声誉50到64,加5,声誉65到69,加7.5,声誉70以上加10。所以声誉和收入还是有关系的。声誉高,机器人都喜欢。
AD 一波,最近SBD涨到10几块钱,SBD比SP值钱多了,所以你把钱存在YY银行是很划算的,YY银行吃的是草(借的SP),挤的是奶啊(值钱的SBD), 每日发 SBD利息,从不间断,提前祝YY股东们圣诞快乐!
通过 SP 代理工具 成为 YY银行股东,好处多多。只要代理大于10 SP给 @justyy 即可自动成为YY股东。
SteemIt 教程、机器人、在线工具和API接口
SteemIt Tutorials, Robots, Tools and APIs