在使用 GPT-4 的过程中,我申请了一张 野卡 虚拟卡。随着这张卡支持的服务越来越多,我决定体验一下 GitHub Copilot(提供一个月的免费试用)。为了开通服务,我使用了手上的虚拟卡,以下是开通过程的详细记录。
GitHub Copilot 简介
GitHub Copilot 是由 GitHub 推出的人工智能编程助手,旨在帮助开发者更快速、高效地编写代码。它基于 OpenAI 的 GPT(Generative Pre-trained Transformer)模型,能够理解编程语言的上下文,自动生成代码片段和完整函数。Copilot 可以作为插件直接在 VS Code、IntelliJ 等编辑器中使用,为开发者提供即时的代码建议。
主要功能
- 代码自动完成:不仅能完成基础的代码补全任务,还能根据注释或部分代码提示生成复杂的代码块和算法实现。
- 编写测试:开发者可以通过简单描述测试目的,让 Copilot 自动生成对应的测试代码,特别适用于快速进行单元测试的场景。
- 支持多种语言:最初主要支持 JavaScript,现在支持多种编程语言,包括 Python、Java、Go、Ruby 和 C++。
- 编写文档:Copilot 可以帮助生成代码的文档注释,加快文档编写过程,确保代码的可读性和可维护性。
工作原理
GitHub Copilot 使用了大规模的代码数据库,包括公开的源代码库和在 GitHub 上托管的各种项目。通过机器学习模型的训练,Copilot 能够理解编程语言的语法和语义,从而在开发者编写代码时提供相应的建议。
开通过程
1. 注册 GitHub 账号
使用 Copilot 编程助手必须注册 GitHub 账号。
2. 准备一张信用卡或虚拟卡
我直接使用 野卡 办理的虚拟卡,开通过程可以参考之前的文章。
3. 进入 GitHub Copilot 页面
访问 GitHub Copilot 设置页面 启用助手。
注意:以下步骤使用了点魔法,我选择的是香港节点,亲测可用。
4. 选择试用
新用户可以享受 30 天的免费试用。如果试用结束不取消订阅,将直接续费一个月,条件允许的可以直接开通年卡。
5. 选择支付方式
认真填写虚拟卡上的个人账单地址信息并保存。
6. 填写卡号
认真填写虚拟卡信息,包括卡号、过期时间和 CVV
码。
7. 确认支付信息
8. 隐私协议
可以