Cursor 配置 DeepSeek V2 辅助编程(VSCode / JetBrains 适用)
cac55 2025-03-25 11:17 38 浏览 0 评论
关于 DeepSeek,访问官网了解更多,DeepSeek-Coder 用于编程辅助,实测体验很棒!
如果你不想安装插件辅助编程,只是想通过网页版问些问题,DeepSeek 也提供了网页端 DeepSeek Chat。
获取在线 DeepSeek API Key
平台地址:https://platform.deepseek.com/
创建 Key 后记得先充值后使用,最低一元
(可选)本地部署 DeepSeek
日常使用更推荐 DeepSeek 的在线 API
模型地址:https://ollama.com/library/deepseek-coder
$ ollama run deepseek-coder
参数越多,效果越好,但对机器的性能要求越高,安装后不确定模型名称可以使用 ollama list 查询
方案一:Cursor + DeepSeek API
Cursor 是基于 VS Code 改造后的编辑器(IDE),相比于 VS Code + 插件的模式来说,定制化更强,更适合 AI 辅助编程,如果是新建的小项目,我很乐意尝试 Cursor
Cursor 提供一些免费额度,但是很少,好在其可以使用其它 AI 平台的 Key,例如刚申请的 DeepSeek 平台 Key
首先添加 deepseek-coder 模型名称
然后配置 DeepSeek 获取到的 Key,需要配置 Override,地址为 https://api.deepseek.com/beta
配置完成,需要注意,使用 TAB 代码补全需要登录(配置自己的 Key 是免费的)
方案二:JetBrains / VS Code + Continue + DeepSeek API
如果你不想体验 Cursor,VS Code 是你主力代码编辑器,那么可以试试 Continue 插件,它提供了 VS Code 和 JetBrains 的支持
Continue 插件下载地址:https://www.continue.dev/
此处我使用 JetBrains Goland 记录配置 Continue 过程 ,VS Code 应该大差不差
环境信息
系统:macOS Ventura IDE:JetBrains Goland 2023.1.2 Continue: 0.0.67
Goland 安装 Continue 插件
点击设置按钮
选择从本地磁盘导入 “Install Plugin from Disk...”
下载到的 Continue 插件无需解压缩
修改 Continue 插件配置
点击 Goland 右侧的 Continue 图标
点击图标编辑配置
配置参考
使用时注意替换自己的 DeepSeek Key,因为 DeepSeek 的 API 是 OpenAI 兼容的,所以提供者是 openai
{
"models": [
{
"title": "DeepSeek-V2",
"model": "deepseek-chat",
"apiKey": "",
"apiBase": "https://api.deepseek.com/beta",
"provider": "openai"
},
{
"title": "DeepSeek Local,
"model": "deepseek-coder:1.3b",
"contextLength": 4096,
"provider": "ollama"
}
],
"customCommands": [
{
"name": "test",
"prompt": "{{{ input }}}\n\nWrite a comprehensive set of unit tests foar the selected code. It should setup, run tests that check for correctness including important edge cases, and teardown. Ensure that the tests are complete and sophisticated. Give the tests just as chat output, don't edit any file.",
"description": "Write unit tests for highlighted code"
}
],
"tabAutocompleteModel": {
"title": "DeepSeek-V2",
"model": "deepseek-coder",
"apiKey": "",
"contextLength": 8192,
"apiBase": "https://api.deepseek.com",
"completionOptions": {
"maxTokens": 4096,
"temperature": 0,
"topP": 1,
"presencePenalty": 0,
"frequencyPenalty": 0
},
"provider": "openai",
"useLegacyCompletionsEndpoint": false
},
"tabAutocompleteOptions": {
"template": "Please teach me what I should write in the `hole` tag, but without any further explanation and code backticks, i.e., as if you are directly outputting to a code editor. It can be codes or comments or strings. Don't provide existing & repetitive codes. If the provided prefix and suffix contain incomplete code and statement, your response should be able to be directly concatenated to the provided prefix and suffix. Also note that I may tell you what I'd like to write inside comments. \n{{{prefix}}} {{{suffix}}}\n\nPlease be aware of the environment the hole is placed, e.g., inside strings or comments or code blocks, and please don't wrap your response in ```. You should always provide non-empty output.\n",
"useCache": true,
"maxPromptTokens": 2048
},
"allowAnonymousTelemetry": true,
"reranker": {
"name": "free-trial"
}
}
总结
当前 Cursor 的付费计划应该是体验最好的编程辅助,借助 Continue 搭配 DeepSeek API 可以低成本的体验质量较高的代码补全功能
Goland(JetBrains 系列)IDE 整体体验还有较大的提升空间(Continue 待解决的 BUG),但功能是可用的,以下是我遇到的一些零散问题:
- 开启插件后鼠标悬浮在代码上不出现原有的函数/变量提示
- 程序运行后出现的 Run(command + 4) 日志面板的 Hide 按钮点击无效
内部报错,时不时弹出
UI 文字和输入框错位
Continue 插件 在 VS Code 下可能会好一些,JetBrains 家的 IDE 可以等过几个月再试试
2024-09-14 补充
Cursor 的 Tab completions 补全功能,免费账号终身只有 2000 次,用没就没有了,介意的用户慎重选择,或者重新注册一个账号?
欢迎点赞关注我,获取更多关于 AI 的前沿资讯。别忘了将今天的内容分享给你的朋友们,让我们一起见证 AI 技术的飞跃!
相关推荐
- 上网行为管理有什么用,行为审计软件解决方案?
-
上网行为管理有什么用,行为审计软件解决方案?我们生活在互联网的时代,网络是比较复杂的,有时候经常会出现一些网络违规现象,这时候就可以进行上网行为管理了,现在有很多的公司都会进行上网行为管理,因为这样可...
- 上网行为管理软件如何监控员工访问网址信息
-
上网行为管理软件可以通过域之盾软件来监控员工访问的网址信息:主要方式↓1、网页日志记录上网行为管理软件可以通过网页日志记录功能,完整地记录员工在工作中访问的所有网站,包括访问时间、访问页面、访问方式等...
- 企业如何确保上网行为管理顺利进行?
-
企业的稳定长久发展离不开对员工的上网行为管理,因为员工的上网行为关乎到工作效率、生产效率、以及重要的数据信息安全问题。一旦有不规范的上网行为,便容易造成企业终端数据泄密事件,对企业造成重大的财产损失以...
- 员工上网行为监控如何实现?六个妙招!帮你轻松管理员工上网!
-
员工上网行为不仅关乎个人工作效率,更直接影响到企业的信息安全和整体运营。不当的上网行为,如访问非法网站、泄露公司机密、长时间闲聊等,都可能给企业带来不可估量的损失。因此,监控员工上网行为,不仅是为了提...
- 终端管理系统规范企业上网行为管理
-
企业内部经常会遇到不同的上网行为管理问题,如职员在上班时间炒股、打游戏、上网聊天等不正当的上网行为,用U盘、硬盘等移动设备随意拷贝资料,终端资产难以管理等,降低办公效率的同时,也增加了企业内部泄密风...
- 企业如何进行上网行为管理?_如何管理企业网络
-
企业如何进行上网行为管理?为了保障网络安全,提高员工工作效率,企业有必要部署上网行为管理。上网行为管理可对企业内部员工的上网行为进行全方位有效管理,保护Web访问安全,降低互联网使用风险,避免机密信息...
- 演员赵露思的官方微博注销的原因是什么?
-
根据多方权威媒体报道及平台验证,演员赵露思的微博账号已于2025年8月19日正式注销。目前搜索该账号显示“因用户自行申请关闭,现已无法查看”。这一结果源于她8月13日在直播中宣布的注销决定,当时她直言...
- 分手传闻仅4月,关晓彤的一张海边亲吻照,撕碎了鹿晗最后的体面
-
“原来八年真能被四个月的‘海边吻照’一键清空。”热搜上那张模糊的侧脸一贴,评论瞬间爆炸:关晓彤亲的是李昀锐,鹿晗的生日祝福还停留在去年。八年,够让一部剧从开播到大结局,也够让一对顶流情侣把微博背景换成...
- 计算机基础知识(五)(3)_计算机基础知识100道
-
四、如何使用计算机4、软件的通用使用方法计算机发展到现在,正常使用时均采用窗口式界面。我们的介绍不涉及苹果机。操作系统从DOS(DOS阶段有两类,一类是微软的,称为MS—DOS;另一类称为PC—DOS...
- 笔记本的这些基础知识,你再不知道,就真的被社会淘汰了!
-
请您在阅读前点击上面的“关注”二字,后续会为您提供更多有价值的电脑知识,感谢每一位朋友的支持!这篇文章依然是给大家讲讲关于笔记本电脑的基础知识,新手小白可一定要收藏起来,以后想看的时候可以找出来就看,...
- 电脑基础知识,引起电脑故障的原因
-
引起电脑出现故障的原因非常多,概括来说主要包括以下几个方面的问题。操作不当:操作不当是指误删除文件或非法关机等不当操作。操作不当通常会造成电脑程序无法运行或电脑无法启动,修复此类故障,只要将删除或损坏...
- 笔记本电脑新手使用教程,笔记本电脑使用技巧
-
学电脑能够快速入门是每个新手梦寐以求的事情,但是不是每个人都能快速入门的。但是如果定制好合理计划,循序渐进,就会收到非常好的效果。今天小编来跟大家说说笔记本电脑新手教程的详细介绍-装机吧,大家一起...
- 电脑基础知识:(二)电脑主机_电脑主机组成图解
-
你好!我是麦秋~前言现代生活随着互联网通讯的快速发展,通讯技术日趋完美,应用软件日益普及,电脑的使用与维护则成为人们日常生活中密不可分的、重要的生活内容。电脑恐怕是中老年人的短板,然而又是急需解决的问...
- 电脑基础知识:(六)电脑应用程序_电脑的应用程序是什么意思
-
你好!我是麦秋~应用软件是专为解决一些具体问题的软件,是体现电脑用途的部分,种类繁多,如:办公软件、游戏软件、杀毒软件等;自媒体平台上的西瓜、头条、抖音、剪映等,对于上述软件主要是操作和使用上的问题,...
- 键盘操作方法大全_键盘操作教程
-
【键盘操作方法大全】键盘可不仅仅能帮我们打字哦,还有很多快捷的操作你都知道吗?除了Ctrl+C、Ctrl+V以外,再多学几种吧,让你用起电脑来十指如飞~别再慢慢用鼠标点了,用开始键+Tab键切换程序让...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)