1 赶上AI的大潮:在VSCode中使用DeepSeek编程的极简方法

1.1 背景

  DeepSeek在春节期间突然大行其道,欣喜国力大增的同时,对于普通IT工作者,如何才能享受这一波AI红利,让自己的工作更出彩呢?
  很多人在大量的宣传攻势下都知道了DeepSeek官网,然而当大家兴冲冲的来到DeepSeek官网,随便提两个问题就得到了“服务器繁忙,请稍后再试。”的标准答案后,大家的积极性未免就大打折扣了!

  有没有途径既可以使用到DeepSeek大模型或其他AI模型,又没有经济负担呢?

  • 部署DeepSeek-R1本地模型?:看看网上各博主介绍的硬件投资,应该足可以打消您的冲动!
  • 使用云AI算力平台:前提是要找到足够经济的选择!

注:
为了在VSCode中使用到经济好用,甚至免费的AI算力,我们可以去硅基流动的模型市场上逛一圈。
硅基流动提供了两种选择:

  • 免费模型deepseek-ai/DeepSeek-R1-Distill-Llama-8BQwen/Qwen2.5-Coder-7B-Instruct等近30种可供选择。
  • 收费模型deepseek-ai/DeepSeek-R1deepseek-ai/DeepSeek-V3等近60种价格不一的选择。
    PS: 注册赠送2000万tokens可以薅很久DeekSeek模型。

1.2 准备过程

1.2.1 注册AI平台:进入AI的世界

1.2.2 在VSCode中安装Cline插件

1.3 配置cline

1.3.1 打开cline:在VSCode侧边栏上选择cline

如下图所示:

1.3.2 在cline中配置AI接口

  即配置准备工作中提到的AI平台
  如果第1次打开cline,会自动弹出配置窗口, 如果第1次没有配置正确,找不到配置窗口,也不要紧,可以点击下图标识的位置:

配置界面如下

**参数说明 **:

  • API ProviderOpenAl Compatible
  • Base URL: https://api.siliconflow.cn/v1
  • API Key: 在硅基流动账号中拷贝API,并粘贴,如下图所示:

    Model ID:进入硅基流动的模型广场,可以筛选免费的模型,也可以使用其他收费模型(消耗赠送的tokens),如下所示:


注意:在模型广场选中模型后点击,在弹出页面单击复制模型名称。 免费模型中Qwen/Qwen2.5-Coder-7B-Instruct生成的速度比较快,如果使用DeepSeek的话,deepseek-ai/DeepSeek-V3速度还可以(高峰期也比较慢)。deepseek-ai/DeepSeek-R1在编写代码方面,输出速度不太让人满意。

1.4 在VSCode中使用DeepSeek

  前文已经将cline配置完毕,现在在VSCode中试一下给AI下发任务,看看效果如何。
  参考下图,给AI提出任务:

检查AI生成的脚本是否达到预期

注:第1个参数是生成文本行数,第2个参数是生成文本列数。
非常赞!完全达到了预期!!!没有消耗我一个脑细胞!


作者声明:本文用于记录和分享作者的学习心得,可能有部分文字或示例来自AI平台,如:豆包、DeepSeek(硅基流动)(注册链接)等,由于本人水平有限,难免存在表达错误,欢迎留言交流和指教!
Copyright 2022~2025 All rights reserved.

赶上AI的大潮:在VSCode中使用DeepSeek编程的极简方法的更多相关文章

  1. Vscode中打开、新建内部终端快捷键方法

    设置->键盘快捷方式->搜索集成终端->切换集成终端/新建集成终端 Windows 电脑 组合键 说明 Ctrl + ~ 打开默认终端 Ctrl + Shift + ~ 新建新的终端 ...

  2. 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端的极简美化指南

    目录 修改默认源,为apt-get安装提速 安装python 和 python pip 安装 zsh 安装powerline-font中的特定字体 安装powerline-shell 修改~目录下的配 ...

  3. Java中的函数式编程(四)方法引用method reference

    写在前面 我们已经知道,lambda表达式是一个匿名函数,可以用lambda表达式来实现一个函数式接口.   很自然的,我们会想到类的方法也是函数,本质上和lambda表达式是一样的,那是否也可以用类 ...

  4. 黑科技抢先尝(续2) - Windows terminal中Powershell Tab的极简美化指南

    目录 安装python 安装git 安装powerline字体 主题定制 安装oh-my-posh 查看策略组的执行权限 使用choco 安装终端模拟器 - ConEmu 优化 PowerShell ...

  5. 在vscode中使用Git

    用了git最方便的就是比如在公司写了很多代码后回到家打开vscode只需要点击一下pull就能全部同步过来.是不是很方便....毕竟之前我都是拿u盘拷贝回家或者存到云盘再下载下来.. 我这里用的是国内 ...

  6. vscode中使用markdown

    vscode中使用markdown vscode 是微软推出一款轻量级的文本编辑工具,类似于sublime,由于其拥有丰富的插件,安装使用也非常简单,所以深受广大程序员的喜爱. markdown 是一 ...

  7. 在VSCode中编辑HTML文档时,在Dom标签上写style属性时智能提示的问题

    首先在VSCode中打开一个HTML文件 然后点右下角的“选择语言模式” 然后点击配置HTML语言的基础设置 然后在打开的界面中(右侧) 输入如下代码 { "editor.quickSugg ...

  8. 解决忽略VScode中Python插件pylint报错的问题

    pylint是VScode中python自带的插件,可以帮助代码规范,美观. 但是有些报错是你不想看到的,你可以选择性的忽略. 例如,在re.compile()中,可以添加参数re.S使. 匹配任意字 ...

  9. v-for 在 VSCode 中出现 Elements in iteration expect to have 'v-bind:key' directives.

    在 VSCode 中编辑代码时,在有 v-for 的语句下面有一条红色波浪线,鼠标放上去有提示 Elements in iteration expect to have 'v-bind:key' di ...

  10. VScode中python环境配置

    vscode中python环境配置 想要在vscode中运行python代码必须要告诉vscode使用哪个解释器才行 方法1. 打开命令面板(Ctrl+Shift+P)输入Python: Select ...

随机推荐

  1. 2020-2021 ACM-ICPC Brazil Subregional Programming Contest

    A. Sticker Album 你想要得到\(n\)张贴纸,每包礼物中等概率出现 \([A,B]\)范围内数量的贴纸,求需要买多少包礼物才能至少获得\(n\)张贴纸的期望次数 \(1 \leq n ...

  2. Redis【1】- 如何阅读 Redis源码

    1 Redis 的简介 Redis 实际上是简称,全称为 Remote Dictionary Server (远程字典服务器),由 Salvatore Sanfilippo 写的高性能 key-val ...

  3. Nuxt.js 应用中的 afterResponse 事件钩子

    title: Nuxt.js 应用中的 afterResponse 事件钩子 date: 2024/12/6 updated: 2024/12/6 author: cmdragon excerpt: ...

  4. .NET Core 基于 IHostedService 实现后台定时任务

    .NET Core 基于 IHostedService 实现后台定时任务 迷恋自留地 NET Core 2.0 引入了 IHostedService ,基于它可以很方便地执行后台任务,.NET Cor ...

  5. DA14531芯片固件逆向系列(4)- L2CAP及ATT层收包再分析

    文章首发地址 https://xz.aliyun.com/t/9199 前言 上一篇文件分析了DA14531从收包中断开始一直到L2CAP层的数据包处理过程,最近又抽了一点时间将L2CAP层和ATT层 ...

  6. redis设置密码和开启远程访问

    改密码 默认redis安装后,密码是默认的,通过查看安装目录的config文件,可以查到:requirepass 这个设置,默认是啥就是啥. 需要修改密码的话,把这个注释拿掉,将requirepass ...

  7. Flutter showModalBottomSheet改变高度

    showModalBottomSheet改变高度 将isScrollControlled设置为true,此时弹窗会全屏展示,再返回一个带高度的SizedBox,就可以指定弹窗的高度了 showModa ...

  8. 2024年1月Java项目开发指南4:IDEA里配置MYSQL

    提前声明:文章首发博客园(cnblogs.com/mllt) 自动"搬家"(同步)到CSDN,如果博客园中文章发生修改是不会同步过去的,所以建议大家到我的博客园中查看 前提条件: ...

  9. 【Linux】职教云作业

    作业_职教云_Day01 @ 哔哩哔哩 萌狼蓝天 1.由普通用户切换到root用户 su 2.列出home目录下的各个文件名字 cd /home ls 3.在/etc/目录下显示以sysc开头的所有命 ...

  10. Qt音视频开发01-共享解码线程(耗时一年/性能凶残/至臻完美)

    一.前言 大概在8年前就开始用ffmpeg做视频解码的显示,第一个版本就100行代码左右,功能极其简单,就是开个线程解码视频流转成图片发给主界面绘制.时间过得真快,从当初的一胎到现在二胎都上学了三胎计 ...