弃了Cursor吧!VScode + DeepSeek搭建本地最强免费AI编程助手

大家好,我是凡人。

如果你问2025过年期间的最牛逼科技名词是啥?那一定是DeepSeek!

别怀疑就在刚刚,QuestMobile发布DeepSeek在1月28日的日活跃用户数据,首次超越豆包,随后在2月1日突破3000万大关,成为史上最快达成目标的应用。

图片

而且最近【DeepSeek + 其他应用 = 工作提效】的公式也变得异常火爆,AI编程自然也没有落下,今天咱就一起来将DeepSeek集成到最好用的开源编程工具VScode中,打造本地免费的AI编程助手,废话不多说,发车!

一、准备工作

图片

本次用VScode打造本地的AI编程助手,主要是通过两种方式:

  • 一种是搭建本地的ollama + DeepSeek接入VScode。

  • 另一种是将DeepSeek的官方或第三方API接口接入VScode。

1、本地部署DeepSeek

这个过程其实非常简单,只需三步就可以实现:

1)在https://ollama.com/下载安装本地系统对应的ollama版本。

2)在https://ollama.com/library/deepseek-r1,根据本地配置选择对应的deepseek-r1部署版本,复制拉取命令。

3)在本地机器(以windows为例)的cmd命令行中,粘贴命令,拉取DeepSeek完毕后,直接就可以使用。

具体细节可以参考以下文章:

1分钟学会DeepSeek本地安装,极简版!(附DeepSeek全部开源版本,本地配置一览表V2.0)

2、申请API

1)申请DeepSeek官网API

网址:https://platform.deepseek.com/usage

图片

这里我们点击“创建API Key”,填写API名称。

图片

官网会自动生成API key,复制下来我们备用。

图片

申请后,官网会赠送第一次申请API key的用户,10元的token数,一个月的有效期。

图片

2)申请SiliconflowAPI

华为云 + 硅基流动 + 昇腾云服务,也就是现在很火的“Siliconflow”,目前Siliconflow 提供多种DeepSeek模型供用户使用,注册后可获得2000万 Tokens。

图片

这里我们选择“API秘钥”,点击“新建API秘钥”。

图片

填写密钥描述,新建密钥。

图片

自动生成秘钥后点击左边的小眼睛,查看秘钥内容。

图片

好的,截至目前我们两种方法的准备工作就已经做完了,当然两种方法任选其一即可,由于目前官网API不稳定,建议选择Siliconflow的API。

二、安装插件

接着,咱们进入第二步安装VScode的插件Cline,非常好用,免费、简单且强大,Cline不仅能接入chatgpt、claude等主流的大模型API,还支持咱今天的主角DeepSeek。

安装异常简单,直接在VScode的插件商城里搜索Continue,点击Install安装。

图片

安装成功后,我们开始配置环境,首先找到左边栏的Continue图标,出现对话框后,点击上面的设置按钮,进行DeepSeek的API配置。

图片

点击打开配置文件“Open confguration file”,看到配置文件别慌,在“models”中加入API的配置参数。

图片

这里我把两种配置的DeepSeek API参数都列出来了,大家根据自己需求添加:

图片

"models": [
    {
      // deepseek 官网 api 填入自己的apikey
      "model": "deepseek-chat",
      "provider": "deepseek",
      "apiKey": "",
      "title": "deepseek"
    },{
      // Siliconflow deepseek api 填入自己的apikey
      "model": "deepseek-ai/DeepSeek-R1",
      "provider": "siliconflow",
      "apiKey": "",
      "title": "siliconflowDeepSeek-R1"
    },{
      // ollama 本地模型 deepseek 模型
      "model": "deepseek-r1:1.5b",
      "provider": "ollama",
      "title": "ollama-deepseek-r1"
    }
  ]

如果不知道单个模型配置的model,可以在这里查询:

  • https://api-docs.deepseek.com/zh-cn/

  • https://docs.siliconflow.cn/api-reference/chat-completions/chat-completions

  • 如果是本地的ollama中的模型,可以在cmd中敲命令“ollama list”即可查询到model的名称。

图片

通过以上操作我们就已经加好了,接下来我们试试效果。

图片

三、效果测试

我们先选择本地的ollama,我用的模型是DeepSeek-r1的1.5b,咱先让他写个排序,使用 Ctrl + i 打开DeepSeek对话框。

图片

图片

不错,还有r1的逻辑推理。

接着再来试试在线API接口,速度虽然没有本地快,但可以使用满血版的r1,真不错啊。

图片

怎么样还不错吧,哈哈!20美元/月的Cursor马上不香了,赶紧试试吧!


怎么样今天的内容还满意吗?再次感谢朋友们的观看,关注GZH:凡人的AI工具箱,回复666,送您价值199的AI大礼包。最后,祝您早日实现财务自由,还请给个赞,谢谢!

### 关于面包板电源模块 MB102 的 USB 供电规格及兼容性 #### 1. **MB102 基本功能** 面包板电源模块 MB102 是一种常见的实验工具,主要用于为基于面包板的小型电子项目提供稳定的电压输出。它通常具有两路独立的稳压输出:一路为 5V 和另一路可调电压(一般范围为 3V 至 12V)。这种设计使得它可以满足多种芯片和传感器的不同工作电压需求。 #### 2. **USB 供电方式** MB102 支持通过 USB 接口供电,输入电压通常是标准的 5V DC[^1]。由于其内部集成了 LM7805 稳压器以及可调节电位器控制的直流-直流变换电路,因此即使输入来自电脑或其他低功率 USB 设备,也能稳定地向负载供应电力。不过需要注意的是,如果项目的功耗较高,则可能超出某些 USB 端口的最大电流能力(一般是 500mA),从而引起不稳定现象或者保护机制启动断开连接的情况发生。 #### 3. **兼容性分析** 该型号广泛适用于各种微控制器单元 (MCU),特别是那些像 Wemos D1 R32 这样可以通过杜邦线轻松接入并共享相同逻辑级别的系统[^2]。另外,在提到 Arduino Uno 板时也表明了良好的互操作性,因为两者均采用相似的标准接口定义与电气特性参数设置[^4]: - 对于需要 3.3V 工作环境下的组件来说,只需调整好对应跳线帽位置即可实现精准匹配; - 当涉及到更多外围扩展应用场合下,例如带有多重模拟信号采集任务的情形里,利用 MB102 提供干净无干扰的基础能源供给就显得尤为重要了[^3]。 综上所述,对于打算构建以单片机为核心的原型验证平台而言,选用具备良好声誉记录且易于获取配件支持服务链路上下游资源丰富的品牌产品——如这里讨论过的这款特定类型的配电装置不失为明智之举之一。 ```python # 示例 Python 代码展示如何检测硬件状态 import machine pin = machine.Pin(2, machine.Pin.IN) if pin.value() == 1: print("Power supply is stable.") else: print("Check your connections and power source.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值