news 2026/9/15 9:00:50

Cursor 接入第三方大模型省钱教程:DeepSeek、硅基流动与 Ollama 配置详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Cursor 接入第三方大模型省钱教程:DeepSeek、硅基流动与 Ollama 配置详解

最近后台收到不少类似的问题:“Cursor 好用是好用,但 Pro 订阅一年下来真不便宜,有没有办法接便宜大模型?”说实话,这个问题我也折腾过一阵子。Cursor 确实是目前写代码最顺手的 AI 编辑器之一,但这玩意儿默认绑定的 Claude 和 GPT 模型,都是按订阅制收费的,用起来很爽,钱包也很痛。更别提很多人只是偶尔用用,续 Pro 完全是浪费。

所以这篇东西我就直接聊一个已经被很多人验证过、而且 Cursor 官方本来也支持的操作:通过配置自定义 API Base URL,把 Cursor 接到 DeepSeek、硅基流动、智谱、通义甚至本地 Ollama 这类便宜或免费的大模型上。这样你只需要按 Token 消耗付费,长期算下来比订阅制省得多,还能自由切换模型。

你不需要懂多深的原理,只要会复制粘贴、会填配置项,基本十分钟就能搞定。如果你是刚接触 Cursor 的新手,或者已经被 Cursor 自带模型的费用弄得头疼的老用户,这篇都能帮你省下真金白银。

1. Cursor 是怎么“接”大模型的

1.1 先搞清楚 Cursor 自带模型和订阅制的逻辑

Cursor 本质上是一个基于 VS Code 改出来的代码编辑器,它自己并不训练模型,而是把各家大模型的 API“包装”成了编辑器里的对话、补全、Agent 等功能。默认情况下,你在设置里看到的 Claude 系列、GPT 系列,以及偶尔出现的 Gemini 系列,都是 Cursor 官方按订阅名额去调用的。

它的收费也很直接:你买 Pro 订阅,换来的是一定的“快速请求额度”和“无限制慢速请求额度”。额度用完之后,慢速请求会慢到让你怀疑人生,或者干脆提示你等待。想用得痛快,就得加钱买更高档位的套餐。说白了,Cursor 赚的是“模型调度 + 编辑器体验”的钱,但底层模型 API 的成本最终还是转嫁到了你头上。

我身边很多人一开始没注意,觉得每个月几十美元也就一顿饭钱,结果真到了高频写代码的时候,额度几天就见底了。这也是为什么“给 Cursor 接便宜模型”这件事,几乎成了国内开发者圈子里默认的省钱技巧。

1.2 为什么 Cursor 能“外接”大模型

你可能会想:Cursor 是闭源的商业软件,凭什么让我自定义模型?

答案是它的设置里本来就有“OpenAI API Key”这一项。这个功能的初衷是让你用自己的 OpenAI 账号来调用模型,但问题在于,OpenAI 的接口协议已经成了事实上的行业标准。现在几乎所有大模型服务商,包括 DeepSeek、硅基流动、智谱、阿里云百炼,甚至连本地跑模型的 Ollama,都会对外提供兼容 OpenAI 格式的接口。

通俗点说:Cursor 说“我想用 OpenAI 协议去调模型”,服务商说“行,我给你提供一个接口地址,格式全兼容”。两边一对上,Cursor 就能用你自己的 API Key 去请求任何第三方模型了。咱们要做的,就是找到设置入口,把官方默认的地址换成服务商提供的地址,再填上对应的 Key。

这里面有一个核心概念叫 Base URL,你可以把它理解成快递收发站的总地址。Cursor 只知道把请求发到这个总地址,至于快递具体怎么分拣、投递到哪个模型,是服务商后台决定的。所以只要服务商支持 OpenAI 格式,理论上什么模型都能接。

1.3 便宜大模型服务商怎么选

说到“便宜”,现在市面上可选的渠道还真不少。我按自己的使用经验,先给一张对比表:

服务商/方案代表模型计费特点适合场景
DeepSeek 开放平台deepseek-chat / deepseek-reasoner价格极低,按 Token 计费,新用户常有赠送日常补全、普通对话、代码生成
硅基流动聚合多家开源模型(Qwen、GLM、Llama 等)有免费模型额度,付费模型也便宜想尝试不同模型,不想分别注册账号
阿里云百炼qwen-plus、qwen-turbo新用户有免费额度,按量计费需要稳定 API、有阿里云账号的人
智谱glm-4-flash / glm-4-plus部分免费模型,付费模型便宜中文场景、工具调用
Ollama(本地)llama3.1、qwen2.5、deepseek-r1 等完全免费,但吃本机显卡/内存离线使用、数据敏感、实验探索

我个人的建议是:如果你只是想让 Cursor 能用、且便宜,首选 DeepSeek 或者硅基流动。DeepSeek 性价比极高,硅基流动的好处是一个 Key 能访问多个开源模型,方便对比。如果你电脑配置够,也可以装个 Ollama 跑点小模型,纯离线、完全免费,就是别指望它能处理太复杂的代码任务。

2. 动手前的准备:注册服务商、拿到 API Key

2.1 拿 DeepSeek 的 API Key

先说最简单的 DeepSeek。你直接去 DeepSeek 开放平台注册账号,登录后在控制台左侧找到“API Keys”页面,点“创建 API Key”,复制保存就行了。这里有个细节:API Key 只在创建时完整显示一次,关掉页面就再也看不到了,所以一定要立刻复制到一个安全的地方,比如密码管理器或者本地文件里。

创建完之后,顺手去“充值”页面充个十块二十块。别觉得充钱心疼,DeepSeek 的价格有多低,你充十块能用非常久。新用户好像还会送一些体验额度,具体以平台页面为准,总之第一波测试基本不用花钱。

另外要注意:DeepSeek 也有开源模型放在各种聚合平台里跑,但官方开放平台只提供 deepseek-chat 和 deepseek-reasoner 这两个接口名。所以在 Cursor 里配置模型名的时候,严格用官方文档给的名字,别自己脑补加后缀,否则会报“model not found”。

2.2 如果你想要更多选择,去硅基流动开个号

硅基流动是另一个我很推荐的渠道。它相当于“模型超市”,一个平台聚合了几十种开源大模型,包括阿里的 Qwen 系列、智谱的 GLM 系列、Meta 的 Llama 系列等等。好处是只需要注册一次、拿一个 Key,就能在 Cursor 里换来换去,不需要每个模型商都注册一遍。

操作步骤也不复杂:去硅基流动官网注册账号,登录后左侧找到“API 密钥”或者“API Keys”,创建新的密钥并复制。部分模型标着“免费”,你在 Cursor 里填 Key 和 Base URL 后直接就能用;付费模型则需要往账户里充一点钱,充个几块到几十块就能玩很久。

这里特别提醒一句:硅基流动的 Base URL 跟 DeepSeek 不一样,而且不同模型对应的“模型名称”也五花八门。配置之前,先去平台“模型广场”确认一下你想用的模型到底叫什么 ID,比如 Qwen/Qwen2.5-7B-Instruct,这种带斜杠的名字在 Cursor 里也是可以直接填的。

2.3 本地免费方案:Ollama 部署大模型

第三个方案适合对数据隐私有要求,或者纯粹不想花钱的朋友——用 Ollama 在本地跑模型。Ollama 是一个非常简单的大模型本地部署工具,安装完之后在终端敲几条命令就能把模型拉下来跑起来。

我以 macOS 为例,装完 Ollama 之后,终端执行:

ollama pull qwen2.5:7b ollama serve

ollama serve会启动本地服务,默认监听11434端口。这个时候你在 Cursor 里配置的 Base URL 就是:

http://127.0.0.1:11434/v1

API Key 随便填一个非空字符串,比如ollama,因为本地服务通常不做鉴权。模型名填qwen2.5:7b。这样 Cursor 发出来的请求就全在本地跑,数据不出门,也不用花一分钱。

当然,本地模型的智商和响应速度取决于你的电脑配置。我自己试过在 M1 Pro 上跑 qwen2.5:14b,代码补全勉强能用,但 Agent 模式下多步骤任务会明显吃力。所以这个方案更适合轻度使用,或者作为离线环境下的保底方案。

3. 保姆级接入教程:把 Cursor 指向便宜模型

3.1 打开 Cursor 里的模型配置入口

说再多,不如直接上手。下面按 UI 界面一步步来。

打开 Cursor,点击右上角的齿轮图标进入设置。在设置页面里,你可以直接按快捷键Ctrl + ,(Windows)或者Cmd + ,(macOS)快速打开。在左侧菜单里找到“Models”,这个页面就是管理模型的地方,也是咱们主要操作区。

在这里你会看到一个开关,名字大概叫“Use OpenAI API Key”或者类似的选项,打开它。不需要担心找不到,因为 Cursor 的设置界面本身就比较简洁,整个页面就那几项。打开之后,下面会多出几个输入框,分别对应 API Key、Base URL 和模型名称。

如果你用的是 Cursor 较新的版本,可能还会看到环境变量配置入口,甚至支持多个配置并存。但你不用管那么多,先把最基本的三个字段填对,就能跑起来。后面再慢慢研究高级功能。

3.2 三个关键字段:API Key、Base URL、Model 怎么填

我把三种典型场景的配置参数整理成表,你照着填就行:

场景API KeyBase URLModel
DeepSeek 官方你的 DeepSeek Keyhttps://api.deepseek.comdeepseek-chat
硅基流动你的硅基流动 Keyhttps://api.siliconflow.cn/v1具体模型 ID,如Qwen/Qwen2.5-7B-Instruct
Ollama 本地随便填个字符串http://127.0.0.1:11434/v1你拉取的模型名,如qwen2.5:7b

这里有几个容易踩的点,我单独拿出来说:

第一,Base URL 后面到底要不要加/v1,取决于服务商的文档。DeepSeek 官方文档给的地址本身就能直接用,但硅基流动就需要带/v1。如果不确定,复制文档里的原样地址,别自己加或者减。

第二,Model 那一栏填的是服务商的“模型 ID”,不是显示名称。比如 DeepSeek 平台就只认deepseek-chatdeepseek-reasoner这两个 ID,你填“DeepSeek-V3”是行不通的。

第三,填完配置后,建议先重启一下 Cursor 再测试,因为部分配置在运行中加载不完整。

3.3 配置完怎么判断是不是真的生效了

填好之后,先别急着写代码,我教你一个最直接的验证方法。

打开 Cursor 的对话面板(Chat),新建一个对话。在对话窗口里,通常能看到当前使用的模型名称。如果你已经通过自定义配置接上了第三方服务,这里显示的模型名应该跟你填的 Model 一致;如果还是显示原来的 Claude 或者 GPT,说明自定义配置没生效。

再进一步,你可以在对话里问一个简单问题,比如“你是什么模型?翻成中文回答”。如果配置成功,第三方模型会按它自己的知识库告诉你答案,而且回答风格和 Cursor 默认模型有明显差异。你也可以故意让它用某个特定格式输出,辅助判断链路是否通。

另一种判断方法更直接:查看服务商后台的调用记录。像 DeepSeek、硅基流动这些平台都有实时的调用统计页面,一旦发出请求,页面上的数字会立刻跳动。如果这里能看到请求数增加,说明 Cursor 确实是在用你的 API 渠道。

3.4 在 Cursor 里切换不同模型的小技巧

配置好自定义 API 之后,你会发现“模型名”是可以随时切换的。比如你在硅基流动的配置下,可以在 Chat 里通过/model命令快速切换 Qwen、GLM、Llama 等不同模型,不需要每次进设置里改。

但这里有一个小限制:如果你配置的 Model 字段写死了某一个模型,切换命令可能只在限定集合里生效。所以我通常的做法是,把 Model 配成自己最常用的那个,同时把对话窗口里的模型切换器当作备选。如果某个模型回答质量不行,再打开模型切换器换一个。

另外,Cursor 的 Tab 补全功能和 Chat/Agent 模式对模型的依赖程度不同。补全功能对延迟敏感,建议用速度快、价格低的模型;Agent 模式需要更强的推理能力,可以临时切到deepseek-reasoner这类推理模型。灵活切换,才是自己接模型的真正价值。

4. 常见问题与排查实录

4.1 报错信息速查表

我第一次折腾的时候也翻过不少车,下面这张表基本涵盖了你可能会遇到的大部分问题:

报错提示可能原因解决办法
401 UnauthorizedAPI Key 填错或没填重新检查 Key,注意不要有多余空格
403 ForbiddenKey 没权限,或余额不足去服务商后台确认账户状态和充值
404 Model Not FoundModel 名称填错,或服务商没有这个模型去服务商文档核对模型 ID,不能用显示名
Connection Error / TimeoutBase URL 填错,或网络无法访问服务商检查地址,必要时换服务商或切换网络
请求成功但回答为空上下文太长被模型截断精简对话,新建对话后再试
流式输出卡顿模型本身推理速度慢,或本地模型性能不足换更小更快的模型,或升级硬件

这些报错里,出现频率最高的就是 404 和 401。前者通常是因为模型 ID 填错,后者大概率是 Key 复制的时候多了个看不见的空格。别问我为什么知道,手动复制一堆乱码密钥真的很容易带空格进去。

4.2 我踩过的几个真实坑

第一个坑是:在 Cursor 里配置了多家服务商的 Key,结果系统只认第一次设置的那个。很多人以为 UI 上能看到多个配置项,就代表可以随意切换供应商,但实际上 Cursor 的自定义模型配置在很长一段时间里都只能填一套。所以我的建议是:固定一个主力服务商,比如 DeepSeek 或硅基流动,别贪多。

第二个坑是上下文长度。第三方模型可能不支持 Cursor 默认传的超大上下文窗口。你对话一长,模型直接报错或者给你吞掉前面的内容。解决办法有两个:一是勤开新对话,别让一个会话无限拉长;二是选支持超长上下文的模型,比如新版 Qwen、GLM 系。

第三个坑比较隐蔽:某些第三方模型对“工具调用”支持不好,导致 Agent 模式时它不会正确调用终端命令、文件读取等功能。你感觉明明接了模型,但 Agent 就是在瞎转圈。这种情况我建议先切回普通 Chat 模式用一用,能正常对话不代表能正常执行 Agent 任务。如果一定要用 Agent,优先选官方说明里支持工具调用的模型。

4.3 关于成本和额度,给你交个底

最后聊一下钱的事。很多人担心“按量计费会不会更贵”,这里我直接说结论:正常写代码场景下,DeepSeek 这类便宜模型的 Token 费用,通常只是 Pro 订阅费的零头。

打个比方,我一个月高强度用 Cursor 写代码,纯对话和补全加起来,DeepSeek 大概消耗几十万 Token,折算下来也就几块钱到十几块钱人民币。对比一下 Cursor Pro 一个月二十美元左右,差距还是很明显的。

不过要注意:如果拿 Cursor 当成 Chat 工具,什么代码都往里面丢,还动不动把整个文件塞进对话里重新总结,Token 消耗就会被快速放大。便宜是便宜,但也别浪费。

我个人在实际操作中的体会是:省钱这件事的本质不是找最便宜的模型,而是搞清楚自己的使用习惯。如果你只是用 Cursor 写写脚本、改改 bug、补全重复代码,完全没必要订阅 Pro,自己接个便宜模型就够了。如果你日常工作高度依赖 Agent 自动完成复杂任务,那可能确实需要官方模型的稳定性和能力上限,这时候再考虑付费也不迟。

最后再分享一个小技巧:配置好第三方模型之后,你可以在 Cursor 设置里保留官方模型通道,遇到复杂任务时手动切回官方模型,日常任务固定在便宜模型上。这样既控制成本,又不牺牲关键时刻的能力。这个“双通道”思路我用了很久,是目前我觉得最稳的组合方式。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/15 8:53:48

【Shell 知识速查表】

Shell 知识速查表一、引号与空格二、符号与括号三、重定向操作符四、特殊变量速查五、变量展开(Parameter Expansion)六、sed / grep 正则表达式元字符七、POSIX 字符组八、输出命令:echo 与 printfecho 常用printf 常用九、Linux 常用进程信…

作者头像 李华
网站建设 2026/9/15 8:48:41

什么时候不需要MCP

问题 经常看到招聘 JD 上写着 MCP,似乎每个人都要会 MCP 才能做 agent 开发又有人说 MCP 太重了,没什么人用 MCP我们又会看到很多教程说,使用 MCP 统一接口很好用 我们平时看到的教程都是介绍 MCP 是什么,为什么要用 MCP。说了很多…

作者头像 李华
网站建设 2026/9/15 8:45:12

Open UI5日历加载机制与国际化应用实践

1. Open UI5 启动序列中的日历加载机制剖析在Open UI5框架的初始化过程中,loadCalendar.js扮演着关键但常被忽视的角色。这个不到200行的文件位于UI5核心模块的启动序列中,负责处理与区域设置(locale)相关的日历加载逻辑。不同于其…

作者头像 李华