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. 基于.NetCore开发博客项目 StarBlog - (32) 第一期完结

    前言 本文记录一下 StarBlog 项目的当前状态与接下来 v2 版本的开发规划. StarBlog 项目从 2022 年开始至今已经 2 年多了,本来早就该给第一期做个小结的,但这种博客类型的项目 ...

  2. HTML img标签

    1.基本用法 <img src="kof5.jpg" alt="特瑞"> src属性为图片的链接地址,如果图片加载失败,代替图片的就是alt属性设置 ...

  3. 鸿蒙UI系统组件01——文本组件(Text/Span)

    如果你也对鸿蒙开发感兴趣,加入"Harmony自习室"吧!点击下面的名片关注公众号. 1.概述 Text是文本组件,是我们开发UI界面中最常见的组件之一,通常用于展示用户的视图,如 ...

  4. 如何优雅地让 ASP.NET Core 支持异步模型验证

    前言 在ASP.NET Core官方仓库中有个一直很受关注的问题Please reconsider allowing async model validation.FluentValidation的作 ...

  5. StarBlog博客Vue前端开发笔记:(4)使用FontAwesome图标库

    前言 在现代前端开发中,图标已成为构建用户友好界面的重要元素.Font Awesome 是全球最流行的图标库之一,提供了大量的矢量图标,支持多种平台和框架.无论是网站.应用程序,还是管理面板,Font ...

  6. 在 PdfSharp 中使用私有字体

    在 PdfSharp 中使用私有字体 在 PdfSharp 1.5 中提供了在 Web 服务器上使用私有字体的示例,见:http://www.pdfsharp.net/wiki/(X(1)S(mg0w ...

  7. zstd - 一种由Facebook使用的快速数据压缩算法

    Zstandard (也被称为zstd )是一款免费的开源,快速实时数据压缩程序,具有更好的压缩比,由Facebook开发. 它是用C语言编写的无损压缩算法 (在Java中有一个重新实现) - 因此它 ...

  8. Python+Selenium模拟人工抓取数据

    Selenium 是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Fire ...

  9. Qt/C++原创项目作品精选(祖传原创/性能凶残/界面精美)

    00 前言说明 从事Qt开发十年有余,一开始是做C#.NET开发的,因为项目需要,转行做嵌入式linux开发,在嵌入式linux上做可视化界面开发一般首选Qt,当然现在可选的方案很多比如安卓,但是十多 ...

  10. Qt/C++音视频开发46-音视频同步保存到MP4

    一.前言 用ffmpeg单独做视频保存不难,单独做音频保存也不难,难的是音视频同步保存到MP4中,重点是音视频要同步,其实这也不难,只要播放那边音视频同步后的数据,写入到文件即可.最难的是在播放过程中 ...