自从之前体验了一把Cursor之后,对AI编程有点欲罢不能。不过Cursor虽好,但每月20刀依然让咱贫穷打工人有些望而却步。于是在用完了免费额度之后,我不能不开始寻找一些免费平替。

        在网上搜索之后,我选择试试看deepseek(那时候还没突然这么火,后面年前突然爆火之后,调用API请求一直很慢,甚至报错,让我一度怀疑自己)

下面就是我摸索的具体过程:

Deepseek模型API key值申请 ====》在Cursor中使用Deepseek ====》在VScode中使用Deepseek ====》不直接使用DeepSeek的API请求,使用硅基流动的deepseek满血模型

  • Deepseek模型API key值申请

1、登录deepseek官网注册账号:DeepSeek

2、在首页这边点击“API开放平台”。

3、进入API平台之后,可以在API keys里创建调用模型的key,且key值创建好的时候只会出现一次,务必复制保存好,之后要用到。

4、申请完成API Key之后,就可以在需要的地方调用模型了。

  • 在Cursor中使用Deepseek

1、打开Cursor里的Cursor Setting ==> Models ==> Add model,新建一个名称为deepseek-chatdeepseek-reasoner的模型(deepseek-chat 对应 DeepSeek-V3, deepseek-reasoner 对应  DeepSeek-R1)。

2、填写下方的OpenAI  API Key,上面填之前申请的key值,下方填调用的base url:https://api.deepseek.com/v1,之后点击save和verify(我的是点击了这两个按钮之后右上方的那个绿色开启按钮才会出现,不知道别人的会不会这样),点击verify能正常验证通过就基本没问题了。

3、到这边在Cursor上的设置就已经完成了,打开聊天框测试一下是否能正常使用了。(最好是把其余的模型都取消勾选,只留下创建的deepseek的,然后如果对话可能出现半天没返回或者连接失败啥的,这种时候我目前的解决方案就是retry又retry。。。。。)。

不过在Cursor中使用deepseek只能使用chat,没办法自动编程。

  • 在VScode中使用Deepseek

1、首先,我们要在VScode上装一个cline插件

2、之后打开装好的cline(就是一个小机器人头像),配置模型。第一个下拉选项可以选图上这个也可以直接选取里面的Deepseek,后面的baseUrl、APIkey、model ID就跟在Cursor里的配置类似,baseUrl和model ID是固定的,APIkey就填写自己创建的key即可。

3、模型配置完成之后,回到发送任务的窗口,勾选一下批准的自动操作,之后就可以在下方输入你需要它完成的任务了。

4、测试一下。(顺利的话他就能自动帮你写代码了)

        但是由于年前我在用的时候,可能是用的人太多的原因,在配置填写得都没问题在情况下,老是出现请求一直没返回,或者等很久了最后报错,导致体验感非常差,于是又找到了一个解决方案:

  • 不直接使用DeepSeek的API请求,使用硅基流动的Deepseek满血模型

1、首先是登录硅基流动官网注册账号硅基流动统一登录

2、登录进去,在API密钥中创建Key。

3、然后在模型广场中选取复制要调用的模型名称。

4、最后一样的在VScode里的cline中配置模型,主要调整baseUrl、APIkey和model ID(baseUrl填写:https://api.siliconflow.cn/v1,API key填写自己创建的,model ID填写自己所需的模型名称),之后就是配置完成测试验证一下。

        总结,在cursor中使用存在最大的局限性就是只能用chat模式,没办法完成自动化编程。在vscode加cline中使用的话可以实现自动编程的效果。其中直接使用deepseek的API请求和使用硅基流动的deepseek满血模型效果是一样的,只不过有时候用硅基流动要稳定一些,有的时候直接使用deepseek也挺快的,反正,谁快用谁吧。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐