教你如何抱上 utopian 大腿, 如何最大化乌托邦点赞收益?

in #cn6 years ago (edited)

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%的点赞。大家可以到源代码上去看看你写的类别的比重是多少。尽可能写些贡献较大的类别,比如 developmentsub-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

近期帖子

Sort:  

大哥你就是大腿。

大哥,你们都是大腿。

大哥,想你了。

这个得要程序员才能做到吧

不一定, 可以提 BUG,搞翻译。

翻译怎样弄啊

大鲸,懂代码就是好啊,可是我是个小白啊

跟着混。

代理 SP 给我,哥带你飞。

有趣。多謝告知。

哇,你才是 utopian 高手, 一篇utopian 能200多美元,高手。

群主取笑了。剛開始做總會犯錯。

You got a 1.01% upvote from @upme requested by: @justyy.
Send at least 1.5 SBD to @upme with a post link in the memo field to receive upvote next round.
To support our activity, please vote for my master @suggeelson, as a STEEM Witness

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.032
BTC 59856.14
ETH 2986.21
USDT 1.00
SBD 3.63