当前位置:首页 > 技术分析 > 正文内容

Linux环境中DeepSeek AI大模型使用与管理之五:优化VScode编程

ruisui883个月前 (03-12)技术分析17

简介:在如今的科技时代,Linux 系统凭借其稳定和高效的特点,被广泛应用于各种领域。当我们通过 Ollama 成功部署好 DeepSeek-R1 大模型之后,接下来要考虑的就是如何让它发挥出更大的价值。特别是在软件编程这个至关重要的领域,我们迫切需要实现智能化。比如说,在面对复杂的业务逻辑和繁琐的代码结构时,我们都希望能够借助这个大模型更为智能地生成代码。这样一来,不仅能够大大减少代码编写的工作量,还能避免一些因为人为疏忽而导致的错误。通过那些先进的 AI 大模型编程助手工具,像 Coline 和 Copilot 等,编程效率确实能够得到显著的提高。就拿 Coline 来说,在代码补全和错误提示方面表现得非常出色,而 Copilot 则在代码模板生成和智能建议方面有着独特的优势。

本文主要介绍在 Linux 环境部署好 DeepSeek 大模型之后,在 VScode 中使用 Coline 组件进行自动化编程的具体过程。详细内容,您请参考下文。

一、环境准备

1.DeepSeek服务端

(1)登录Linux

(2)查看Ollama运行情况

(3)查看Ollama运行的模型

2.客户端安装VScode

(1)访问
https://code.visualstudio.com/ 根据实际需要选择操作系统(Windows、macOS 或 Linux)下载Vscode编程软件进行安装。如下图

(2)打开VScode编程软件,进入扩展界面,搜索Cline并安装DeepSeek相关插件。如下图

(3)配置VScode的DeepSeek AI模型,如下图

二、使用VScode+DeepSeek编写程序

1.使用Cline组件

说明:选择左侧的

Cline按钮,输入提问信息。如下图

2.使用Copilot组件

说明:通过菜单栏【查看】-【Copilot编辑】,登录Github,向Ask Copilot提问。如下图

3.效果对比

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2730.html

标签: vscode怎么用
分享给朋友:

“Linux环境中DeepSeek AI大模型使用与管理之五:优化VScode编程” 的相关文章

java调用API操作GitLab

最近需要在一个WEB项目中集成GitLab,用到了GitLab的API操作,在网上找了很久都是说直接调用GitLab的Http接口,而且API官方只有javadoc没有其它说明文档,特别记录下,以备查询。这里采用Token的认证方式,因此需要先登陆GitLab新建一个Token,创建方式如下:创建完...

内存问题探微

这篇文章是我在公司 TechDay 上分享的内容的文字实录版,本来不想写这么一篇冗长的文章,因为有不少的同学问是否能写一篇相关的文字版,本来没有的也就有了。说起来这是我第二次在 TechDay 上做的分享,四年前第一届 TechDay 不知天高地厚,上去讲了一个《MySQL 最佳实践》,现在想起来那...

抖音 Android 性能优化系列:启动优化实践

启动性能是 APP 使用体验的门面,启动过程耗时较长很可能使用户削减使用 APP 的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音 Android 基础技术团队在体验优化方向...

摄影后期必看 | PS插件camera raw 16.4教程 | 范围蒙版

范围蒙版Camera Raw 【蒙版】模块中提供了三个范围蒙版工具,可以通过特定的范围来创建蒙版。此次新增的【范围蒙版】大大加强了acr插件对局部调整的能力。点击下拉小箭头可以看到【颜色范围】,可用于快速选择想要编辑的颜色。快捷键:Shift + C【明亮度范围】,可用于快速选择想要调整的明亮度。快...

虚幻引擎5.5现已发布 手游开发、动画制作重大改进

Epic在今天发布了虚幻引擎5.5,现可通过Epic Launcher下载。此版本在动画创作、渲染、虚拟制片、移动端游戏开发和开发人员迭代工具集等方面做出了重大改进。 官方博客:虚幻引擎5.5现已发布,在动画创作、虚拟制作和移动游戏开发方面取得了显著进步,渲染、摄像机内视觉特效和开发人员迭代等领域的...

Vue学习笔记之动态路由的参数传递应用及技巧

路由的参数传递:①通过params的类型· 配置路由格式:/router/:id· 传递的方式:在path后面跟上对应的值· 传递后形成的路径:/router/list,/router/profile这个就是前两篇中提到的"动态路由"中有应用过这个方法:②通过query的类型(对象方...