学生党申请github教育优惠到获取github-copilot pro一条龙教程

学生党申请github教育优惠到获取github-copilot pro一条龙教程

25年9月最新 申请GitHub教育优惠 到 获取GitHub co-pilot pro 一条龙教程(需要自备edu教育邮箱)

2025.9.4 博主亲测有效,可申请到两年教育优惠,无论您是否为在校学生,只要有一个可用的教育邮箱即可申请

by ZEEKLOG:Rem丶昕

注意:本教程的所有填写全部用英文!

一、前期准备

  1. 需要自备自己学校的 edu 教育邮箱,例如博主的教育邮箱格式为 [email protected],准备的 edu 邮箱得搜索到对应的学校
  2. 想申请教育邮箱的GitHub账号不能是新号,至少注册时间3天以上

二、绑定 edu 教育邮箱

2.1 在GitHub设置中添加自己的教育邮箱

登录 GitHub,点击右上方头像,在下拉列表中选 Settings 进入设置页面。在该页面左侧点击 Email 选项卡,在输入框中输入您的 edu 邮箱,然后点击 add。

2.2 进入自己的教育邮箱确认绑定

然后进入您的 edu 邮箱,点击刚收到的 GitHub邮件,点击邮件里的绿色verify email address按钮或点击链接然后登录您的 GitHub 账号,即可绑定成功。

三、绑定 2FA 双重认证

3.1 在GitHub设置中配置 2FA 安全认证

点击右上方头像,在下拉列表中选 Settings 进入设置页面。在该页面左侧点击 Passwordand authentication 选项卡,可以看到一个 Two-factor authentication 设置项,点击“Enabletwo-factor authentication”按钮进入 2FA 配置页面,会出现二维码和 2FA 验证码输入框。

image-20250904224854537

3.2 手机下载 Authenticator 软件进行验证

手机下载 Authenticator 软件无需登录,点击扫描二维码,扫描后点击绑定的 GitHub 账户即可看到动态验证码,输入到 2FA 配置页面的输入框内。

image-20250904225409316

3.3 在GitHub上继续 2FA 的剩余步骤

GitHub 自动跳转到 2FA 的 recovery codes 页面,点击 Download 后,然后再点击 Download 下面的按钮,即可完成 2FA 绑定。

四、完善个人信息(操作时请使用自己的名字)

4.1 更改GitHub个人简介的姓名

点击右上方头像,进入 Public profile 中,将名称改为自己的名字,此处以 Zhang Sansi 为例,然后点击保存。

image-20250904225844335

4.2 更改GitHub中的计费设置

点击右上方头像,找到 setting - Biling and license - Payment information,在 First name 中输入 Zhang,Last name 中输入 Sansi,Address、city、country 填写学校英文地址即可。请在具体操作中填写自己的姓名和学校名称。

image-20250904230027149

五、开始申请教育认证

5.1 开始准备申请材料

如果没有学生证的话手写或者电脑 word 写以下内容即可(替换自己名字和学校)(确保profile、payment information 和以下内容中的 name 要一模一样):个人建议这一步用电脑 word 生成表格一比一复刻,然后填写完成后把表格单独截图发给手机然后再进行下一步操作

image-20250904230225411

注意:其中 name,school 修改成自己之前在GitHub设置里填的内容ID 对应学号,随便填问题应该不大,但是建议填自己的真实学号以防出问题garduation date 填写到当前申请时间的两年后即可,比如目前是25年申请,就填到27年或27年以后time 需要修改成当前时间

如果有学生证用学生证即可(学生证因为是中文有时候会无法准确识别,用下面的 方法2. 即可),将学生证拍照放到电脑 word 中,然后学生证照片下方拼接一条以下内容:

image-20250904230156217

5.2 到GitHub上开始正式申请教育优惠

回到电脑的GitHub界面,然后点击右上角头像,找到 setting - Biling and license - Education benefit,里面点击 start an application 按钮。

image-20250904231057646

填好自己的学校和学校 edu 邮箱。点击 share location,然后点下一步。

image-20250904231328295

5.3 进行三步验证

根据个人情况,有的人只需要一步操作,有的人需要两步,三步,博主在这里进行三步讲解

第一步(有些人可能需要)

有的人可能需要填写如下界面

image-20250904232151159
  • What is your school’s website?把学校官网填上
  • What academic email does your school provide to teachers?找个学校教务处或者任何一个学校机构的官方邮箱填上,例如 [email protected]
  • What academic email does your school provide to students?再找一个你同学的教育邮箱填上,实在没有就按照你的邮箱格式编一个
  • How would you describe your school? *在下拉菜单选择你学校的性质,三个选项从上到下分别为:大学、高中、培训班
  • How many students are enrolled at your school?选择你们学校大概有多少学生,网上搜索即可
  • Street address填写你学校地址
  • City *填写你学校所在城市
  • Country *填写你学校所处国家
  • State, region, or province填写你学校在哪个省

填完之后点击右下角绿色按钮继续

第二步(有些人可能需要)

在显示的界面的下拉菜单选择 School lD

image-20250904233106493

点击 Start Camera 然后将之前手机上准备好的表格截图翻出来全屏显示,把手机屏幕对着电脑摄像头让电脑拍照,确保能拍全的情况下尽量靠近点,不然可能GitHub识别不了。

image-20250904233328581

记得一定要先点击 Capture photo 确认拍照之后再点击 Submit Application 进行下一步操作。

image-20250904233501320
第三步

博主不方便截图演示,请根据我的文字教程操作。

在下拉菜单选择第二个选项,即 All courseworkis via distance learning,然后再次用电脑对手机上准备好的申请材料进行拍照,和第二步的拍照步骤一样,然后提交即可。

六、等待并确认教育优惠是否申请成功

等待一段时间之后,快的话只需要几分钟,就可以在下图界面显示申请成功

image-20250904234442251

无法申请成功请检查是否严格按照教程申请,如果不成功可以提问博主,博主只能尽力复现博主之前申请成功的操作,博主不是专业帮人代申请的,对特殊问题无能为力。

七、开始申请 GitHub co-pilot pro

目前的GitHub教育优惠中包括免费使用两年GitHub co-pilot pro,但是我们不能直接使用co-pilot pro,还挺麻烦,需要先申请一个月免费订阅,然后退订,接下来的教程教大家如何申请。

申请好教育优惠后展开菜单,点击 link 链接

image-20250905000412392

进入如下界面点击绿色按钮继续

image-20250905001001595

接下来的界面中:

Billing frequency的选项不用动,默认按月收费就行,这里实际上是申请连续包月服务,然后第一个月免费,我们先申请,然后退订掉即可,不会扣钱。

Billing information账单信息这一栏之前就填好了,也不用动

注意下面的Payment method需要选择PayPal account选项,所以我们需要注册自己的PayPal账号,并且在PayPal中绑定自己的国内银行卡,但是不用担心,PayPal允许在国内注册和绑定银行卡,不用翻墙等复杂操作。

fd3adc7789d7b708245c61d561906110

本文不提供注册PayPal以及绑定国内银行卡的教程,不过这一步也非常简单,进入PayPal官网按照提示操作即可

PayPal官网:安全海淘国际支付平台_安全收款外贸平台-PayPal CN

注意: 需要注意的是,你绑定的国内银行卡得有10美元(约 71.4 RMB)以上的余额比较保险,因为GitHub虽然不会实际扣你卡里的钱,但是会验证你的卡里有没有足够支付一个月订阅的钱。

总之,你完成PayPal的操作之后,回到GitHub点击PayPal蓝色按钮,登录你自己的PayPal账号,点击你绑定的银行卡之后继续

image-20250905002557369

然后点击Save and continue

image-20250905002630943

出现如下界面即成功保存好PayPal信息

image-20250905002821625

然后点击网页右侧的Activate now

image-20250905003041937

正常情况下操作到这一步就成功申请co-pilot pro了,但是还没结束,记得退订co-pilot pro(虽然我不确定是不是需要退订,但是以防万一真的扣钱,博主目前还没使用满一个月也不清楚后续情况,如果还需要订阅大家也已经有经验了,自己操作即可)

八、退订co-pilot pro(如果需要)

接下来教大家退订co-pilot pro的连续包月订阅

点击右上角头像,点击Settings,点击左侧Billing and licensing,下拉菜单中点击Overview,点击右侧Manage subsciptions

image-20250905004059174

在如下界面的右侧会有退订co-pilot pro的按钮,博主目前无法复现准确的界面,所以下方的配图是不准确的,我只能说就在红框的这一块儿地方有个按钮可以退订co-pilot pro,请大家自行翻译后找到退订按钮点击退订即可

image-20250905004204229

至此,您大概已经申请好教育优惠和co-pilot pro了,接下来就可以在主流的IDE(例如vs2022,idea,vscode)中使用co-pilot强大的插件帮助你高效完成代码了。通常您去插件中搜索co-pilot pro即可安装插件,安装好插件后登录您的GitHub账号即可使用。

谢谢大家!

Read more

Node.js 下载安装与环境配置全流程(保姆级详解)| 图文详解,快速上手

Node.js 下载安装与环境配置全流程(保姆级详解)| 图文详解,快速上手

前言 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。它采用事件驱动、非阻塞式 I/O 模型,使得其在处理高并发任务时具有极高的效率。得益于这样的设计,Node.js 在 Web 开发、实时应用、微服务架构等场景中被广泛使用。 除了高性能,Node.js 还配备了功能强大的包管理器 npm(Node Package Manager)。npm 提供了丰富的开源库和工具,开发者可以轻松地安装、管理和共享代码,使开发过程更加高效。 一、下载安装 Node.js 1.下载安装包: * 访问 Node.js 官方下载页面。 通常页面会显示两个版本: 1. 长期维护版本(推荐)

By Ne0inhk
深度解析个人AI助手OpenClaw:从消息处理到定时任务的全流程架构

深度解析个人AI助手OpenClaw:从消息处理到定时任务的全流程架构

在人工智能快速普及的当下,个人AI助手已经逐渐渗透到我们的工作和生活中,它们能够跨平台接收消息、智能处理需求、执行指定任务,成为提升效率的重要工具。OpenClaw作为一款功能强大的个人AI助手,凭借其灵活的渠道适配、完善的路由机制、强大的Agent能力以及可靠的定时任务系统,在众多AI助手中脱颖而出。很多开发者在使用OpenClaw时,都会好奇其背后的运行逻辑:当我们在WhatsApp、Discord等平台发送消息时,OpenClaw是如何捕捉到这些消息的,又是如何一步步处理并给出回复的;Web UI端的消息传递和外部渠道有何不同;Pi Agent如何调用大语言模型(LLM)和执行本地命令;定时任务从创建到结束的完整生命周期又包含哪些环节。今天,我们就结合OpenClaw的源代码,对这些核心功能模块进行全面且深入的解析,带你走进这款个人AI助手的底层架构,读懂每一个流程背后的技术实现。 OpenClaw的整体架构遵循“模块化设计、统一化管理”的理念,无论是消息处理、Agent执行还是定时任务,都有清晰的模块划分和明确的流程逻辑,这不仅保证了系统的稳定性和可扩展性,也让开发者能够快速

By Ne0inhk
什么是约定优于配置?自动配置的原理是什么?一文搞懂SpringBoot底层启动流程

什么是约定优于配置?自动配置的原理是什么?一文搞懂SpringBoot底层启动流程

👨‍💻程序员三明治:个人主页 🔥 个人专栏: 《设计模式精解》《重学数据结构》 🤞先做到 再看见! 目录 * 什么是自动配置类? * 自动配置原理 * 有没有自动配置的区别在哪? * Spring整合Mybatis * 在pom.xml文件中添加jar包的依赖 * 配置MyBatis文件 * 新建一个实体类的包和User实体类 * 编写实体类 * 新建Mapper接口包和UserMapper接口 * resouces下新建jdbc资源文件 jdbc-config.properties * resources下新建mybatis配置文件 mybatis.xml * resources下新建logj4j的日志配置文件log4j.properties * 新建User的映射mapper文件 * 在UserMapper接口中编写映射文件对应的方法 * 配置Spring文件 * resources下新

By Ne0inhk
Flutter 组件 graphql 的适配 鸿蒙Harmony 实战 - 驾驭标准化分布式图形协议、实现鸿蒙端实时订阅与高性能交互网关方案

Flutter 组件 graphql 的适配 鸿蒙Harmony 实战 - 驾驭标准化分布式图形协议、实现鸿蒙端实时订阅与高性能交互网关方案

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 graphql 的适配 鸿蒙Harmony 实战 - 驾驭标准化分布式图形协议、实现鸿蒙端实时订阅与高性能交互网关方案 前言 在鸿蒙(OpenHarmony)生态的万物互联、极繁交互中台、以及对数据获取灵活性有极致要求的现代应用研发中,“高效的数据检索协议”是应用响应速度的灵魂。面对复杂的社交网络关系查询、实时的行情推送、或是海量状态信息的聚合。如果仅仅依靠传统的 RESTful 接口,那么不仅会导致因为 Over-fetching(获取多余数据)导致的带宽浪费,更会因为频繁的 API 版本演进引入严重的跨端兼容性碎片化问题。 我们需要一种“按需检索、逻辑解耦”的交互艺术。 graphql 是一套专为 Flutter 设计的标准 GraphQL 客户端套件。它通过构建规范的规范化缓存(Normalized Cache)与极其灵活的连接链路(Links)

By Ne0inhk