|
|
|
@@ -16,10 +16,10 @@ |
|
|
|
text-align: center; |
|
|
|
} |
|
|
|
</style> |
|
|
|
<div class="ui container"> |
|
|
|
<div class="ui container rule-container" style="display:none;"> |
|
|
|
<h1 class="ui center am-pt-30 am-pb-20">个人算力积分奖励规则</h1> |
|
|
|
<div class="ui divider am-pb-10"></div> |
|
|
|
<p>说明:单日用户积分的获取上限为50分。</p> |
|
|
|
<p>说明:单日用户积分的获取上限为<span class="daily-limit"> - </span>分。该积分仅用于算力资源使用,打榜活动积分将另行计算。</p> |
|
|
|
<table class="m-table"> |
|
|
|
<tr> |
|
|
|
<th style="width:200px;">奖励名称</th> |
|
|
|
@@ -27,85 +27,126 @@ |
|
|
|
<th style="width:200px;">上限值</th> |
|
|
|
<th>奖励细节澄清</th> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="34"> |
|
|
|
<td class="t-center">完成微信扫码验证</td> |
|
|
|
<td class="t-center">50</td> |
|
|
|
<td class="t-center">累计积分获取上限50</td> |
|
|
|
<td>1、首次完成微信扫码验证,即获取50积分。<br>2、同个账号,更换微信号码再验证不重复给积分。<br>3、同一个微信,绑定第一个账号时奖励50分,下次绑定其他账号时不再奖励。</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">累计</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>1、首次完成微信扫码验证,即获取积分。<br>2、同个账号,更换微信号码再验证不重复给积分。<br>3、同一个微信,绑定第一个账号时奖励积分,下次绑定其他账号时不再奖励。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="1"> |
|
|
|
<td class="t-center">创建或Fork公开项目</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限3</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>请注意项目质量,请勿复制粘贴或者重复公开项目,任何非常规的以公开项目去获取积分的行为将被认定为积分舞弊,将扣除所有积分。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="7"> |
|
|
|
<td class="t-center">每日提出PR</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限3</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td></td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="40"> |
|
|
|
<td class="t-center">每日commit</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限3</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>通过前台界面和后台命令行方式commit,都可获得奖励积分。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="6"> |
|
|
|
<td class="t-center">每日提出任务</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限3</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td></td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="10"> |
|
|
|
<td class="t-center">发表评论</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限2</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>禁止空评论或评论后马上删除等非正常获取积分的方式,一经发现将扣除所有积分。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="24"> |
|
|
|
<td class="t-center">上传数据集文件</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限1</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>请注意数据集质量,请勿复制粘贴或者重复公开数据集,任何非常规的以公开数据集去获取积分的行为将被认定为积分舞弊,将扣除所有积分。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="36"> |
|
|
|
<td class="t-center">数据集被平台推荐</td> |
|
|
|
<td class="t-center">5</td> |
|
|
|
<td class="t-center">每日积分获取上限15</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>仅统计属于个人的数据集,属于组织的数据集暂不统计。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="30"> |
|
|
|
<td class="t-center">导入新模型</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限3</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>请注意模型质量,请勿重复导入相同模型,任何非常规的以导入新模型去获取 积分的行为将被认定为积分舞弊,将扣除所有积分。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="35"> |
|
|
|
<td class="t-center">每日运行云脑任务</td> |
|
|
|
<td class="t-center">10</td> |
|
|
|
<td class="t-center">每日积分获取上限10</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td> 每日运行调试、训练、推理、评测中任何一种任务,即可获得。</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="37"> |
|
|
|
<td class="t-center">提交新公开镜像</td> |
|
|
|
<td class="t-center">1</td> |
|
|
|
<td class="t-center">每日积分获取上限3</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td></td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="38"> |
|
|
|
<td class="t-center">镜像被平台推荐</td> |
|
|
|
<td class="t-center">5</td> |
|
|
|
<td class="t-center">每日积分获取上限15</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">每日</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td></td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr key="39"> |
|
|
|
<td class="t-center">首次更换头像</td> |
|
|
|
<td class="t-center">2</td> |
|
|
|
<td class="t-center">累计积分获取上限2</td> |
|
|
|
<td>首次更换头像,积分+2。</td> |
|
|
|
<td class="t-center point">-</td> |
|
|
|
<td class="t-center"><span class="typ">累计</span>积分获取上限<span class="limit"> - </span></td> |
|
|
|
<td>首次更换头像,获得积分。</td> |
|
|
|
</tr> |
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
{{template "base/footer" .}} |
|
|
|
|
|
|
|
{{template "base/footer" .}} |
|
|
|
<script> |
|
|
|
;(function() { |
|
|
|
var ruleContainer = $('.rule-container'); |
|
|
|
var dailyLimitEl = ruleContainer.find('.daily-limit'); |
|
|
|
var ruleTrs = ruleContainer.find('tr[key]'); |
|
|
|
$.ajax({ |
|
|
|
url: '/reward/point/rule/config', |
|
|
|
type: "get", |
|
|
|
data: {}, |
|
|
|
contentType: "application/json; charset=utf-8", |
|
|
|
success(res) { |
|
|
|
if (res && res.Code === 0) { |
|
|
|
var data = res.Data; |
|
|
|
dailyLimitEl.text(data.UserDailyLimit); |
|
|
|
var taskRules = data.TaskRules; |
|
|
|
for (var i = 0, iLen = ruleTrs.length; i < iLen; i++) { |
|
|
|
var ruleTr = ruleTrs.eq(i); |
|
|
|
var key = ruleTr.attr('key'); |
|
|
|
var findOr = false; |
|
|
|
for (var j = 0, jLen = taskRules.length; j < jLen; j++) { |
|
|
|
var taskRule = taskRules[j]; |
|
|
|
if (taskRule.TaskCode == key) { |
|
|
|
ruleTr.find('.point').text(taskRule.AwardAmount); |
|
|
|
ruleTr.find('.typ').text(taskRule.RefreshRate == 'DAILY' ? '每日' : taskRule.RefreshRate == 'NOT_CYCLE' ? '累计' : taskRule.RefreshRate); |
|
|
|
ruleTr.find('.limit').text(taskRule.LimitNum); |
|
|
|
findOr = true; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
if (!findOr) ruleTr.hide(); |
|
|
|
} |
|
|
|
} |
|
|
|
ruleContainer.show(); |
|
|
|
}, |
|
|
|
error(err) { |
|
|
|
console.log(err); |
|
|
|
ruleContainer.show(); |
|
|
|
}, |
|
|
|
}); |
|
|
|
})(); |
|
|
|
</script> |