申请Github Education获取免费Copilot权限(2024.3.18实测成功)

news/2025/2/12 9:21:33/

起因:旧帐户Copilot权限被封

我已经离开Github Copilot就无法独自耐着性子写代码了(懒惰+AI成瘾性),这两天Github Copilot不知道为什么在大规模封号,我不幸也被封号了(禁用掉了Github Copilot权限),具体表现为VS Code的Copilot不再帮我生成代码,在右下角图表处显示一个小感叹号。日志中显示

2024-03-14 10:15:07.824 [info] [auth] Invalid copilot token: missing token: 403 
2024-03-14 10:15:07.850 [error] [default] Extension activation failed: "Contact Support. You are currently logged in as 我的Github用户名." 

注册新账号并申请Github学生优惠以获取Copilot使用权

1. 学信网申请一个学历报告

申请地址:https://my.chsi.com.cn/archive/bab/xj/show.action

申请好后下载学信报告pdf

2. 开始P图

由于学生认证优惠的审核是自动程序审核的,而且申请页面还有很多bug(申请类型选择框不出现、图片上传按钮不出现),拍照上传的图像有很多奇怪的限制,不做做手脚的话可能申请很多次也无法通过,所以以下是一些trick来说欺骗自动审核程序,帮助大家通过自动审核。

把你的学信报告pdf截图(或者如果你的屏幕足够的大话也可以不下载pdf,直接在学信网网页上截图)

将你的截图用Windows画图软件打开,增加以下元素:

  • 在顶部用醒目的大字P上 My Student  ID Card 字样,以便于后边欺骗Github自动审核程序把你的截图当成学生证。
  • 在你的姓名旁边用英文P上你的英文姓名,如果你叫张三,你就在旁边P上:name:San Zhang
  • 在醒目的地方P上:Virtual Learning,这个非常重要!!!(让程序识别到你是远程上学上课,就不会对你的IP和学校所在地不一致进行限制了)
  • 你的学校的英文名也P上:University:XXX University
  • 你的学制也P上:Duration:10 years ,我就写10年,希望能给我优惠10年(为什么不是100年?因为我希望我10年后就不要还再写代码了)
  • 入学日期也P上:Enrollment date:20XX-09-01
  • 预计毕业日期也P上:Graduation time:20XX-06-01
  • 照片自己随便找个像人类的大头照丢上去就行

3. 注册github账号,审核上传

我注册了一个新的github账号,用我的学校邮箱(.edu.cn结尾)

把你的Payment Information中的你的名字(San Zhang)、所在地等都改成和你上边的P图中一致的

https://github.com/settings/billing/payment_information

开启2FA验证(在这里:https://github.com/settings/security),

进入以下地址开始申请学生认证包,

https://education.github.com/discount_requests/application

选择类型为:Student

在这个页面中选择你的学校邮箱,验证邮箱后,选择下方绿色Continue按钮

接下来用你的手机,还是在这个页面(https://education.github.com/),登录你的github账号,

点击继续后进入到了上传学历凭证图片的页面,这个页面有时候会有“选择学历凭证类别”的下拉框,有时候会有“选择图片上传”的下拉框,但更多时候没有这两个下拉框(可能因为bug或者设计特性),不过不用担心,不管有没有我们的都不用管,直接点击“摄像头拍照图表”(选择你的手机后置摄像头),然后在你的电脑屏幕上打开你刚刚P好的学历凭证图片,小心清晰的拍照上传,不出意外,你应该看到了“祝贺你……“之类的话,

进在以下页面的右侧看到绿色的 Approved 就代表你已经申请通过,等待它变成紫色你的github账号就有免费的Copilot使用权啦~(一般等两三天)

https://education.github.com/discount_requests/application


20240321更新,收到通过邮件啦!~

来这里登录启用一下copilot,选择“允许”生成来自公共代码库的代码

https://github.com/github-copilot/free_signup

yeah! 面向注释编程!  (Annotation oriented programming, AOP)


http://www.ppmy.cn/news/1391474.html

相关文章

Java部署运维

1.docker Docker(一):安装、命令、应用Docker(二):数据卷、Dockefile、Docker-composeDocker(三) 通过gitlab部署CICD Docker超详细教程——入门篇实战 Docker教程 2.nginx 3.keepalived 4.k8s 5.jekenis

HTML_CSS学习:表格、表单、框架标签

一、表格_跨行与跨列 1.相关代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>表格_跨行与跨列</title> </head> <body><table border"1" cellspacing"0&qu…

SpringBoot + Activiti入门教程

POM文件 <dependency><groupId>junit</groupId><artifactId>junit</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId>…

Tomcat介绍,Tomcat服务部署

目录 一、Tomcat 介绍 二、Tomcat 核心技术和组件 2.1、Web 容器&#xff1a;完成 Web 服务器的功能 2.2、Servlet 容器&#xff0c;名字为 catalina&#xff0c;用于处理 Servlet 代码 2.3、JSP 容器&#xff1a;用于将 JSP 动态网页翻译成 Servlet 代码 Tomcat 功能组件…

子矩阵(十四届蓝桥杯python组A)

这题思路就是用两次单调队列。 下面是TIE的代码。9/10&#xff1b;用了priority_queue做单调队列&#xff0c;而不是手动写的。 &#xff08;手写单调队列好麻烦~~~&#xff0c;脑子晕死&#xff0c;考试的时候过了9个点也ok&#xff0c;&#xff09; #include<iostream&…

第八节:深入讲解SMB中的Http组件

一、概述 Http组作是SMB中的核心组件之一&#xff0c;在第七节中讲解了如何简洁的进行web程序部署和运行&#xff0c;这只是它的功能之一。在本节中&#xff0c;我们将介绍Http组件的重要属性。 二、请求头Request 1、支持方法 支持POST、GET、PUT、DELETE、OPTIONS等方法&a…

云效 AppStack + 阿里云 MSE 实现应用服务全链路灰度

作者&#xff1a;周静、吴宇奇、泮圣伟 在应用开发测试验证通过后、进行生产发布前&#xff0c;为了降低新版本发布带来的风险&#xff0c;期望能够先部署到灰度环境&#xff0c;用小部分业务流量进行全链路灰度验证&#xff0c;验证通过后再全量发布生产。本文主要介绍如何通…

BetterDisplay Pro:让屏幕管理更高效、更便捷

BetterDisplay Pro是一款功能强大的显示器管理软件&#xff0c;适用于Windows和Mac操作系统。其主要功能包括显示器校准、自动校准、多种预设模式、手动校准以及可视化数据等。 具体而言&#xff0c;这款软件可以根据用户的需求和环境条件调整显示器的颜色、亮度和对比度等参数…