1. 引言
截图:Cursor界面截图 vs VSCode+Continue界面截图
在AI编程助手领域,Cursor以其强大的功能和流畅的体验备受开发者青睐。然而,其收费模式让部分开发者望而却步。本文将介绍如何通过VSCode配合Continue插件,利用硅基流动API,打造一个功能相近的免费AI编程助手方案。
2. 环境准备
首先,我们需要准备以下环境:
-
安装最新版VSCode(版本1.80以上)
https://code.visualstudio.com/ -
在VSCode扩展市场中搜索并安装Continue插件

-
注册硅基流动API账号并获取API Key。
注册网站:https://cloud.siliconflow.cn/i/DosittDz
硅基流动是一个专注于AI模型服务的平台,提供多种大语言模型的API接口,特别适合开发者集成到自己的应用中。其中代码专用模型针对代码理解和生成优化,支持多种编程语言,代码补全和解释能力强。平台优势在于性价比高、稳定性好、易用性强。最近在做优惠注册就送2000万Tokens,能用很久了。当然也有很多免费的大模型可以调用。
获取 API Key
完成注册后,打开API密钥 ,创建新的 API Key,点击密钥进行复制,以备后续使用。

3. 配置步骤

- API Key输入框
"配置步骤如下:
- 打开VSCode设置,找到Continue插件配置项,点击齿轮后会打开config.json文件。
- 在API设置中填入硅基流动API的api地址和API Key,其他部分可以不动,保留。
{
"models": [
//这段是硅基流动大模型设置
{
"title": "Qwen 2.5 Coder 32b",
"model": "Qwen/Qwen2.5-Coder-32B-Instruct", //我选择了收费模型,也可以选择免费的7b模型。
"contextLength": 128000,
"apiKey": "sk-***********************icpuj",
"provider": "siliconflow"
}
//这段是自动补齐的设置
"tabAutocompleteModel": {
"title": "Qwen 2.5 Coder 32b",
"provider": "siliconflow",
"apiKey": "sk-***********************cpuj",
"model": "Qwen/Qwen2.5-Coder-32B-Instruct"
}
}
到了这里就已经完成了Continue使用SilliconCloud接口的配置,下面展示一下如何使用Continue对话功能。
4. 使用技巧
试试ctrl-i ,ctrl-k, ctrl-l试试就明白了。
自动补齐简直太神了,都可以预知我下面要写cout << “No Answer” << endl;
4685

被折叠的 条评论
为什么被折叠?



