准备
开始操作
部署override服务
- 拉取override服务
1
| git clone https://github.com/linux-do/override.git
|
- 在override文件夹内创建一个config.json文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| { "bind": "0.0.0.0:8181", "proxy_url": "", "timeout": 600, "codex_api_base": "https://api.deepseek.com/beta/v1", "codex_api_key": "sk", "codex_api_organization": "", "codex_api_project": "", "codex_max_tokens": 500, "code_instruct_model": "deepseek-coder", "chat_api_base": "https://api.deepseek.com/v1", "chat_api_key": "sk", "chat_api_organization": "", "chat_api_project": "", "chat_max_tokens": 4096, "chat_model_default": "deepseek-chat", "chat_model_map": {}, "chat_locale": "zh_CN", "auth_token": "" }
|
修改成你申请的api-key
- 部署override服务
- 部署成功

下载相关依赖
env.jar
ja-netfilter
idea的GitHub Copilot Plugin(注意插件版本为 1.5.8.5775)
配置插件
env.jar放到ja-netfilter的plugins文件夹下

- 在
ja-netfilter的config文件下创建env.conf
1 2 3 4 5
| [ENV] PREFIX,AGENT_DEBUG_OVERRIDE_CAPI_URL=http://127.0.0.1:8181/v1 PREFIX,AGENT_DEBUG_OVERRIDE_PROXY_URL=http://127.0.0.1:8181 PREFIX,GITHUB_COPILOT_OVERRIDE_CAPI_URL=http://127.0.0.1:8181/v1 PREFIX,GITHUB_COPILOT_OVERRIDE_PROXY_URL=http://127.0.0.1:8181
|
127.0.0.1替换为override的部署地址

- IDEA安装刚刚下载好的GitHub Copilot,修改下代理地址为
cocopilot.org
Settings → Languages & Frameworks → GitHub Copilot → Authentication Provider: cocopilot.org

到这里就已经配置完了,然后正常登录copilot就可以正常玩耍了