1257 字
6 分钟
Copilot使用&&白嫖工具
2025-12-17

前言#

小型科普文,简述一下使用Copilot等项目管理类的AI工具小技巧,干开发的朋友肯定是知道的,仅作为我的使用技巧share

白嫖指南#

Copilot#

普通版的copilot并不好用,个人体验下来是小于常用的网页ai。但是,作为学生,是可以白嫖使用的,这也是推荐使用的原因。

基本白嫖攻略步骤:申请本校的学生邮箱(@stu.cuit.edu.cn) -> github学生认证 -> 激活copilot

具体过程可以参考学生邮箱及认证

Github的学生认证并不只有copilot使用权限,还可以畅用JetBrains全家桶

  • 申请学生邮箱可以在cuit官网搜,在cuit邮箱处登录检查

ChatGpt-teaching#

作为openai旗下的大模型,其每次的新版本毫无疑问是最好用的大模型,但昂贵的”月租”让人望而却步。

但可以通过认证chatgpt-k12教师认证来白嫖教师版,其支持的模型也是翘楚

可以参考chatgpt-k12认证来尝试认证(比较麻烦)

Gemini-pro#

谷歌旗下的大模型,通过认证谷歌邮箱的学生认证即可白嫖一年,但是谷歌邮箱的IP验证比较严格,折腾起来比较麻烦,图省事可以直接某鱼买个美国ip的谷歌邮箱来认证。

通过认证不止能使用Gemini-pro,也能白嫖谷歌云盘2T,还有白嫖谷歌旗下的nano banana pro

参考文章:谷歌邮箱学生认证以及Gemini-pro报错

  • PS:需要一张能国外使用的卡

Copilot使用#

image-20251217160808784

copilot是一个插件,需要自己下载到使用的IDE中,个人体验下来vscode效果最好,重连断链情况比JetBrains的IDE少

如图,这是空白的项目,使用Agent模式的GPT-5.1-Codex-Max(Preview)模型

现在从零,一行代码不写,让Copilot创建一个完整功能的项目(为求速度,直接用简单的RC4运算python项目为例子)

初始提示词#

初始提示词如下:

在本文件夹下创建python项目,要求要有RC4的代码,项目的input和key可以包含英文字符、数字字符、常见符号、hex串,output形式可以有hex串、hex(例如'0x3F')数组、若有可见字符可以输出可见字符。所有回答用中文
1.创建或修改文件,直接操作文件,不要用指令写入文件的方式,需要向我确认之后才能执行操作
2.input和key需要运行项目后接收使用者输入
3.先给出项目开发进度文档.md

这里做个解释,你和agent对话不能单纯向甲方和乙方,而是产品经理和开发者的对话,需要用ai能理解的话语去引导完成。

这也是提示词的核心思想—提问的智慧。

  • 项目开发进度文档: 其名字也可以是”task”、“需求目录”,在大模型使用中,其实就是先列出的项目大纲。
    • 一定会遇到的ai上下文长度不足的情况,通过这个文档可以提示ai做到哪儿了,该做哪儿了,属于变相延长上下文长度。
    • 这个文档也可以方便把握开发进度,个人觉得十分有必要。虽然会消耗更多的token,但是长远来看是值得的。
  • 项目开发的需求提示词结构: 指定工作空间 -> 完整需求 -> 项目要求
  • 后续提示词思路: 完善文档 -> 功能测试 -> 添加功能 (重复)

虽然提示词过长会消耗更多token,但有利于ai进行项目框架生成,如果提示词(即提问的能力)过于拉胯,ai的搜索和输出消耗的token可能更多。

image-20251217161856888

更新进度文档#

ai的回答也完全按照我的提示词来,我发送”确认”之后就可以生成文档和项目框架

image-20251217162035359

image-20251217162048017

很简单的项目,只用了10秒不到就生成完成。这时候一个使用技巧就是每完成一个功能就让ai及时更新项目开发进度文档

得到上下文寿命,以及更优质的默认提示词image-20251217162400638

结果如下:image-20251217162530162

简单功能已经实现,如果需要继续开发功能,一定选中项目开发进度文档在进行提问

image-20251217162651763

补充#

模型选择#

image-20251217162803947

这是当前copilot支持的模型,后面”数字x”是token消耗的倍率

目前感觉最好是Claude Opus 4.5(Preview),但token消耗量有点恐怖,建议使用GPT-5.1-Codex-Max(Preview)Claude Snonet 4.5

Copilot MCP#

MCP可以理解为 AI 的 USB-C 接口,给AI提供”额外工具”的模型上下文协议(Model Context Protocol)

针对不同的开发环境需求,可以接入不同的MCP,能大大提升对应开发能力。

参考文章: copilot mcp工具

Copilot使用&&白嫖工具
https://mizuki.mysqil.com/posts/copilot使用白嫖工具/
作者
sh4d0w
发布于
2025-12-17
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时