GitCode 绑定华为云实践中心的完整流程记录
一、起因
在华为云成长中心做每周任务时,会看到「每周 Star 一个 Agent 开发实践中心代码仓」和「每周给实践中心代码仓提 Issue」两项奖励,一开始以为 Star 完再去绑定 GitCode 就行,结果 Star 成功、积分没到账,排查后才发现绑定是计分的前置条件,绑定之前产生的贡献不计入成长积分,于是取消 Star、重新绑定、再 Star 才拿到分数。这里把完整流程整理一遍。
二、绑定入口在哪里
入口在 AI Agent 开发实践中心页面(hands-on-agent.developer.huaweicloud.com)的实践任务楼层,页面底部有「绑定 GitCode 账号」区块,里面有一个输入框用于填写 GitCode 用户名,旁边是「绑定」按钮。绑定成功后区块会变成「已绑定 GitCode 账号:xxx」,并出现「解除绑定」,同时会显示与该 GitCode 账号关联的华为云账号标识。
三、绑定的正确顺序
推荐顺序是:先确认 GitCode 侧已经登录(没有账号就先走华为账号授权登录),拿到自己的 GitCode 用户名;回到实践中心页面填写用户名并点击绑定,等页面出现「已绑定 GitCode 账号:用户名」即完成;最后再去做 Star 和提 Issue。顺序反了的话,已经产生的贡献不会追溯补分。
四、怎么确认绑定成功
最直接的是看页面文案是否切换成「已绑定 GitCode 账号」。更稳的做法是观察页面发出的请求:绑定动作会向 /api/binding/create 发起一次 POST,返回体里带有 success 字段为 true 才算服务端真正落库。还可以查 /api/binding/status,绑定记录里会有绑定时间。页面文案是前端状态,请求返回才是事实依据,两边都看到才放心。
五、Star 与提 Issue 的实践要点
Star 按钮在仓库页,同名的元素有桌面版和移动版两份,隐藏在页面里那个的宽高是 0,直接选会点到空气,要筛出实际可见的那个。提 Issue 的标题至少 3 个字、正文至少 5 个字,正文框是 CodeMirror 编辑器,直接赋值不生效,需要先真实点击聚焦再逐字输入;提交按钮用真实鼠标点击有时不响应,改成按下和抬起后再触发点击可以正常提交。
六、积分到账
成长中心的积分刷新有延迟,页面上的数字不代表最终结果。任务完成状态和积分都要以接口返回为准:bonus-beans 给出真实积分,任务列表接口里每个任务的完成标记从 0 变成 1 才说明任务被系统认可。正常情况下积分在 1 到 10 分钟内到账,到账前不要重复操作,重复执行不会多给分,还有触发风控的风险。
七、总结
整个流程的关键就两点:绑定在贡献之前,核验以接口为准。把这两个顺序理清楚,成长中心的周任务做起来就很稳定了。
- 点赞
- 收藏
- 关注作者
评论(0)