最近在折腾 OpenClaw 的 AI 模型配置,买了些GLM和Minimax的Coding Plan,心想是不是直接配置到 Cursor 里也能使用的不错,结果把自己搞进了一个"玄学"故障里,排查过程一波三折,最后的答案简单得让我哭笑不得。记录下来,希望帮到踩坑的你。
故障现象
事情的起因是我刚在 Cursor 里配好了 MiniMax M2.5,体验了一番之后,想切回 Claude Sonnet 继续干活,结果——
We're having trouble connecting to the model provider. This might be temporary - please try again in a moment.
好,以为是临时网络抖动,等一会儿再试。还是报错。心里也想是不是之前说的地区限制问题,但是报错信息不是
换 GPT-4o?报错。换 Gemini?报错。换 DeepSeek?报错。
只有两个东西正常:Auto 模式 和 MiniMax。
排查过程(血泪史)
面对这种情况,作为一个程序员,直觉告诉我:网络问题。
于是开始了漫长的自查之旅:
- ✅ 检查梯子 —— 正常
- ✅ 切换节点、切换协议 —— 无效
- ✅ 检查 IP 是否被污染 —— 没问题
- ✅ 尝试关闭 HTTP/2 —— 无效
- ✅ 重启 Cursor —— 无效
- ✅ 重启电脑 —— 无效
实在没辙,发邮件联系 Cursor 官方支持。客服的回复也是围绕网络、代理、IP 这些常规方向转,跟我自查的路子一模一样,问题依然没解决。

果然跟我这么回复,心里想:“RNM,退钱”
转机
就在我快要放弃的时候,灵机一动:远程登录家里的另一台电脑,在上面打开 Cursor 试试。
结果——一切正常,所有模型秒响应。
这就很说明问题了:不是网络,是配置。 两台机器,同一个账号,只有一个差异——我在出问题的这台机器上,多配置了 MiniMax。

真相:Override 的含义被我忽视了
重新回到 Cursor 的设置页,仔细看 API Keys 那个配置区域,有一个关键词我之前根本没当回事:
Override
这个词在英文里的意思是「覆盖、凌驾」,而不是「添加」或「扩展」。
它真正的逻辑是:
一旦你开启了 Override 并填入 Base URL 和 API Key,Cursor 会把所有遵循 OpenAI 协议的模型请求,全部转发到你配置的这个地址去。
也就是说,我以为自己只是「新增了一个 MiniMax 供应商」,实际上是「把 Claude、GPT、Gemini 等所有模型的流量,都劫持到 MiniMax 的官方 API 接口上去了」。
当 Cursor 拿着访问 Claude 的请求,打到 MiniMax 的服务器上,自然是一顿报错。
什么情况下 Override 是有效的?
如果你使用的是类似 OpenRouter、302.AI 这类聚合服务商——它们本身就支持转发多家模型的请求,这时候 Override 完全没问题,甚至是一个很好用的特性。
但如果你配置的是某个单一模型官方服务(比如 MiniMax、Moonshot、通义千问的官方 API),就需要注意了。
解决方案
两种方式都可以:
- 关闭 Override,让 Cursor 恢复使用官方渠道请求各个模型,MiniMax 另找集成方式
- 换用聚合服务商(如 OpenRouter),在那里开通 MiniMax,再配置 Override,这样所有模型都能统一走聚合接口
总结
这次排查最大的教训是:
当你在做配置的时候,一定要弄清楚每个选项的真实语义,不要望文生义。
Override 不是"覆盖新增",是"全量覆盖"。这一个词的误解,让我折腾了整整两个小时。
希望这篇文章能帮你在 5 分钟内绕过这个坑。