启智社区“我为开源狂”第六期活动小白教程之基础活跃榜

news2025/1/24 2:11:14

一、写在前面

春天来啦~启智社区第六期活动也来啦!

有奖金的哦~~
基础活跃榜奖金根据用户活跃程度进行100-300元的激励。
挑战升级榜需要用户完成相应任务,达标者可获得300-1000元的激励。
邀请助力榜根据用户邀请情况进行积分累加,按实际达标情况予以300-1000元激励。

作为参加了2期的资深玩家,我在这里跟大家详细介绍一下怎么参与打榜活动。

二、打榜活动介绍

活动时间:
2023年2月20日-2023年3月19日
第1榜活动时间:2023年2月20日-2023年2月26日
第2榜活动时间:2023年2月27日-2023年3月5日
第3榜活动时间:2023年3月6日-2023年3月12日
第4榜活动时间:2023年3月13日-2023年3月19日

活动人群:
OpenI启智社区注册且实名用户

第6期共分为3个榜单:基础活跃榜、挑战升级榜、邀请助力榜。

需要注意:

  1. 一般情况下,每一期活动共计4个榜单,每一榜单时长是一周。基本上打榜周期结束后,4天左右可以看到打榜的结果(打榜结果不是实时更新的)。
    假设第1榜单是2月20日 ~ 2月26日, 我们需要在这期间进行各项操作得分。结束后,大概在3月2日我们可以看到第1榜单的打榜结果。

  2. 打榜积分目前没有渠道可以实时查看,只能在打榜结束后,查看榜单排名,所以要特别关注榜单变化情况。

三、打榜前的准备工作

注册启智

想要参与活动,首先我们得注册啦~

注册请点击:启智社区注册地址

注意:注册成功后,必须激活!通过邮件点击了激活链接成功才算激活成功。

安装Git工具

因为涉及到项目的相关操作,我们需要提前在电脑上安装Git工具,用于项目代码的推送。

参考教程:https://blog.csdn.net/qq_41521682/article/details/122764915

安装完成后在电脑任意一个目录,右击就可以看到Git Bash Here

四、基础活跃榜的相关操作详细介绍

基础活跃榜主要分为3大加分模块:平台公开活跃行为,上传数据集,关注启智社区。

下面我将一一详细为大家介绍怎么操作。

平台公开活跃行为

在这里插入图片描述

1. 登录

每天登录+1分,上限7分。
打榜周期是7天,这意味着每天都必须登录一次。

2. 新增关注者数

被人关注+1分,10分上限。
所以快快去找你的10个好友关注你吧~~

注意:同一个人关注后,取消关注,再关注不重复计分。

你可以通过点击用户头像,进入用户的个人主页,点击“关注”按钮关注。

如果你在平台找不到这个用户,点击不到头像。那么就直接在浏览器输入地址进入她的个人主页吧。
一般地址是由平台域名【https://openi.pcl.ac.cn/ 】组合 平台的用户名【floraachy】拼接的。
例如:我的个人主页是https://openi.pcl.ac.cn/floraachy
在这里插入图片描述

3. 创建项目数

新建1个项目1分,上限10分。

登录平台后,头像下方有个“创建项目”按钮。
按照要求一路点击,必填的填写即可。
在这里插入图片描述

4. 提交代码行数

100行代码1分,上限10分。
我们可以直接在平台通过新建文件/上传文件的方式提交代码,也可以将仓库克隆下来,通过git工具提交代码。

a. 通过Git提交代码

1)克隆仓库
在仓库复制仓库地址
在这里插入图片描述

在本地电脑任意一个目录,打开git bash
在这里插入图片描述

输入命令执行:git clone 你刚刚复制的仓库地址
期间会有弹窗输入启智的用户名和密码,正确输入即可。
如下图所示克隆成功!
在这里插入图片描述

2)配置git信息
这一步很关键,必须配置的跟启智账号和邮箱一致才能识别到是你提交的代码。

进入你刚刚克隆的仓库的目录里面,可以看到默认有一个.git目录,这个是你的相关git配置信息。还有一个readme文件。

设置name,命令: git config user.name “你在启智的用户名”
设置邮箱,命令:git config user.email “你在启智的邮箱”
在这里插入图片描述

注意:这个设置不是全局,仅仅针对你这个项目。(操作不熟悉的情况下,还是不要加-g)
如果设置全局的,需要增加一个-g, 如:git config -g user.name “你的用户名”

3)在仓库新建本地分支
进入你刚刚克隆的仓库的目录里面,重新打开git bash,输入如下命令就可以新建分支:git checkout -b 新分支名称
在这里插入图片描述

4)提交代码到远程仓库
上一步操作我们新建了一个分支,现在我们往这个分支里面提交代码。

将自己的代码文件防止到该目录下。(一般情况下,工程师将仓库拉取下来,会使用相关代码编写工具编写代码,编写完成后提交。这里只是演示,因此直接将现成的代码拷贝过来。)

然后再切换到git bash。

首先看右上角的蓝绿色字,这个表示当前所在的分支。

然后使用命令:
git add . 将所有文件加入暂存区,这里也可以指定文件,如 git add index.html

git commit -m “你提交的代码的相关自定义的信息”

git push --set-upstream origin 你当前所在分支名

由于远程仓库不存在这个分支,推送的命令需要这么写。 如果是已经推送过了,远程仓库存在这个分支,只需要写git push origin feature_01 或者 git push

然后会弹窗要求输入用户名及密码,正确输入启智平台的用户名及密码即可推送代码到远程仓库成功。
在这里插入图片描述

然后我们就可以在启智的仓库(称为远程仓库)看到我们推送的分时及代码了。
在这里插入图片描述

b. 直接在平台提交代码

进入仓库页面,如下图所示,点击“新建文件”/“上传文件”即可提交代码。
在这里插入图片描述
这里以新建文件为例说明。
点击“新建文件”按钮后进入如下页面:
如果是直接在项目根目录下新建文件,直接输入文件名称即可,如query.js。
如果是在项目根目录下的二级目录下新建文件,可以输入:commom/query.js。
多级目录以此类推。
在这里插入图片描述
输入代码内容后,可以输入commit信息,以及选择提交到master分支,还是直接新建一个分支。
在这里插入图片描述

注意:如果想要提交代码在已有的非默认分支(master)分支。在点击“新建文件”按钮之前,就需要选择好分支。

5. 提交合并请求(PR)

发起1个PR1分,上限10分。

PR的目的是将一个分支的代码合并到另一个分支。

基于上述git提交代码操作,现在我们的仓库有2个分支了,我们可以把feature_01分支的代码合并到master分支。

注意看master分支的代码如下:
在这里插入图片描述
feature_01分支代码如下:
在这里插入图片描述
我们想要将feature_01分支代码合并到master分支。

进入仓库的“合并请求”tab点击“创建合并请求”。(有很多新建入口,这里以该入口举例说明)
在这里插入图片描述
点击“创建合并请求”按钮后,选择目标分支为master,源分支为feature_01,按要求发起合并请求即可。
在这里插入图片描述
合并请求发起后,点击“合并请求”按钮,即可将代码合并。
在这里插入图片描述
合并后,feature_01分支的代码将合并到master分支,如下图所示:
在这里插入图片描述

6. 创建任务数

创建1个任务1分,上限10分。

每一个项目都有一个“任务”tab,我们通过任务来记录与跟踪代办事项,项目BUG,功能需求等。

进入“任务”tab,通过“创建任务”按钮即可完成任务创建。这个操作比较简单,就不一一介绍具体操作过程了。
在这里插入图片描述

7. 收藏数据集

收藏1个数据集1分,上限10分。
启智社区有很多优秀的数据集,我们可以直接通过访问“数据集”导航栏进入数据集模块,对自己感兴趣的优秀数据集,通过点击小爱心来收藏。
在这里插入图片描述
我们也可以进入一些优秀的公开仓库,进入仓库的“数据集”tab来收藏数据集。
在这里插入图片描述

8. 提交模型次数

创建1个模型1分,上限10分。

我们可以通过仓库的“模型”tab进行本地模型及线上模型的导入。

在这里插入图片描述

9. 模型转换次数

模型转换1次1分,上限10分。

我们可以通过仓库的“模型”tab进行模型的转换。
在这里插入图片描述

10. 创建云脑任务

创建1次云脑任务1分,上限10分。

我们可以通过仓库的“云脑”tab进行云脑任务的创建。

云脑任务包括调试任务,训练任务,推理任务,评测任务,我们可以选择我们所需要的进行创建。
在这里插入图片描述

上传数据集

上传优秀数据集,平台审核通过,加5分每条。
如果我们有优秀的数据集,可以将数据集链接上到启智社区的活动链接下。

链接直达:优秀数据集上传链接
在这里插入图片描述

关注启智社区

关注一个渠道,加5分。

下面一共有5个渠道,全部关注,得25分。

注意:重复关注不重复加分。

关注公众号

通过微信,搜索“OpenI启智社区”成为粉丝。

关注B站

下载哔哩哔哩扫码,通过哔哩哔哩,搜索“OpenI启智社区”成为粉丝。

关注官方微博

下载新浪微博,通过新浪微博,搜索“OpenI启智社区”成为粉丝。

关注微信视频

通过微信视频,搜索“OpenI启智社区”成为粉丝。

关注CSDN

直达链接:启智社区博客地址

在这里插入图片描述

五、其他注意事项

在这里插入图片描述

活动链接直达:启智社区第六期活动链接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/363659.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

游戏策划想要了解编程和引擎是应该从unity入手还是ue4入手?

建议 考虑自身的职业规划考虑本公司引擎使用情况考虑自身兴趣爱好学习引擎的同时多拆解市面上主流游戏、做游戏数据及系统分析 区别 除去以上内容,说下unity和ue的学习及使用区别: 适用类型: 3D – 两个引擎都具有强大的3D功能&#xff0…

ctcdecode安装

一、写在前面:ctcdecode代码较早,安装过程有许多坑。本文章为ctcdecode安装成功的记录,可能存在不适用的情况,欢迎大家补充。二、致谢:感谢文章https://blog.csdn.net/u011550545/article/details/87926995提供的宝贵参…

HashMap(JDK1.8)源码+底层数据结构分析

HashMap 简介底层数据结构分析 JDK1.8 之前JDK1.8 之后 HashMap 源码分析 构造方法put 方法get 方法resize 方法 HashMap 常用方法测试 感谢 changfubai 对本文的改进做出的贡献! HashMap 简介 HashMap 主要用来存放键值对,它基于哈希表的 Map 接口实现…

【React npm】从零搭建react脚手架,发布组件库到npm,并实现按需加载(二)

发布react组件库前情回顾介绍搭建脚手架配置babelrc配置jsconfig写入组件demo修改主入口文件配置生产环境webpack配置package.json发布实现按需加载前情回顾 前面写过一篇,发布单个组件到npm的: https://blog.csdn.net/tuzi007a/article/details/12911…

Anaconda环境配置

1.进入清华大学镜像网站Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror,下载稳定版Anaconda3-5.2.0,如下图。2.放到整理好的文件夹中,双击安装包进行安装。3.安装过程中需要改变的默认值如下&#xff…

Linux 基础知识之文件系统

目录一、文件系统1.文件种类2.Linux和Windows文件后缀的不同3.查看文件类型3.绝对路径与相对路径二、系统分区三、目录结构一、文件系统 1.文件种类 Linux中一切皆文件。目光所及,皆是文件。文件的种类共有七种,每种文件都有自己的独特标识:…

MYSQL 密码修改 (四种方式)

注 : 我们所谓的密码修改肯定是先指的是 你已经清楚用户的原密码,是对原密码进行了修改并不是你忘记了密码,然后设置新密码~!!方式一 : 使用 mysqladmin示例 : [rootbogon ~]# mysqladmin -uroo…

python文件编译为pyc后运行

一、pyc文件我们开发一个python脚本,文件的后缀为.py。如果运行这个py文件,Python内部会先将源码文件(.py文件)编译成字节码(byte code)文件(.pyc文件)。接着运行编译后的字节码&…

【Spark分布式内存计算框架——离线综合实战】5. 业务报表分析

第三章 业务报表分析 一般的系统需要使用报表来展示公司的运营情况、 数据情况等,本章节对数据进行一些常见报表的开发,广告数据业务报表数据流向图如下所示: 具体报表的需求如下: 相关报表开发说明如下: 第一、数据…

【总结】python3启动web服务引发的一系列问题

背景 在某行的实施项目,需要使用python3环境运行某些py脚本。 由于行内交付的机器已自带python3 ,没有采取自行安装python3,但是运行python脚本时报没有tornado module。 错误信息 ModuleNotFoundError:No module named ‘torn…

Unity截屏时将背景的透明度设为0

常用的截屏函数是: UnityEngine.ScreenCapture.CaptureScreenshot(fileName, 5); //5代表dpi大小,数字越大越清晰但是这样保存图片是不能将黑色背景的透明度设为0,最终还是24bit图。 如果将背景透明度设为0而渲染物体透明度设为255&#xff…

学插画的线上机构排名

学插画哪个线上机构好,5个靠谱的插画网课推荐!给大家梳理了国内5家专业的插画师培训班,最新5大插画班排行榜,各有优势和特色! 一:插画线上培训机构排名 1、轻微课(五颗星) 主打课程有…

【C语言】函数栈帧的创建与销毁

Yan-英杰的主页 悟已往之不谏 知来者之可追 目录 ​0.ebp和esp是如何来维护栈帧的呢? 1.为什么局部变量的值不初始化是随机的? ​2.局部变量是怎么创建的? ​3 .函数是如何传参的?传参的顺序是怎样的 4.函数是如何调用的 ​…

scrapy-redis分布式爬虫学习记录

目录 1. scrapy-redis是什么? 2. scrapy-redis工作原理 3.分布式架构 4. scrapy-redis的源码分析 5. 部署scrapy-redis 6. scrapy-redis的基本使用 6.1 redis数据库基本表项 6.2 在scrapy项目的基础进行更改 7. redis数据转存入mysql数据库 课程推荐&#…

大学生成人插画培训机构盘点

成人插画培训机构哪个好,成人学插画如何选培训班?给大家梳理了国内较好的插画培训机构排名,各有优势和特色,供大家参考! 一:国内成人插画培训机构排名 1、轻微课(五颗星) 主打课程有…

Head First设计模式---3.装饰者模式

3.1装饰者模式 亦称: 装饰者模式、装饰器模式、Wrapper、Decorator 装饰模式是一种结构型设计模式, 允许你通过将对象放入包含行为的特殊封装对象中来为原对象绑定新的行为。 举个例子:天气很冷,我们一件一件穿衣服&#xff0c…

学习Flask之五、数据库

学习Flask之五、数据库 数据库有组织的存贮应用数据。根据需要应用发布查询追踪特定部分。网络应用最常用的数据库是基于关系模式的,也称为SQL数据库,引用结构化查询语句。但是近年来,面向文档和键值的数据库,非正式的统称为NoSQ…

乐友商城学习笔记(一)

SpringCloud 什么是SpringCloud 在SpringBoot基础上构建的微服务框架固定步骤 1.引入组件的启动器2.覆盖默认配置3.在引导类上添加相应的注解 eureka 注册中心,服务的注册与发现服务端 1.引入服务器启动器:eureka-server2.添加了配置 spring.applicati…

【Git】使用Git上传项目到远程仓库Gitee码云步骤详解

电脑里存放了很多项目,有的备份,有的没备份,如果不仔细分类管理的话,时间一长,到时看到那就会觉得非常杂乱,很难整理,这里有一个叫源代码托管,用过它的都知道,方便管理和…

如何下载阅读Spring源码-全过程详解

这篇文章记录了下载spring源码和在IDEA中打开运行的全过程,并且记录了过程中遇到的问题和解决方案,适合需要学习spring源码的同学阅读。 1.spring源码下载地址 通过Git下载spring-framework项目源码: git clone https://github.com/spring…