不墨 Router

发布于 2026 年 10 月 23 日 星期五

Cline、Cursor、Continue 接国产模型:一个 Key 怎么配?

Cline 和 Continue 使用 OpenAI 兼容接口接 DeepSeek、Kimi、GLM 的配置步骤;Cursor 自定义地址有哪些限制,如何排查 Key、模型 ID 和工具调用问题。

Cline、Cursor、Continue 接国产模型:一个 Key 怎么配?

Cline 插件和 Continue 可以把 OpenAI 兼容接口指向不墨 Router,复用同一把 Router Key 调用 DeepSeek、Kimi、GLM。Cursor 要单独看:它的 BYOK 文档没有保证任意第三方兼容网关和模型都可用,也不会把 Tab 补全一起换成你的模型。 想尽快完成国产模型接入,先用 Cline 或 Continue;已经在用 Cursor,再按下面的边界验证。

核验日期:2026-10-23。以下配置以 Router 当前公开模型 ID、项目接入中心配置和客户端官方文档为依据,未在三个客户端登录后做真实推理验收。

先准备一组可以复用的配置

在 不墨 Router 创建 Key,再从模型广场复制 ID。首次接入只需准备这三项:

字段 示例值
Base URL https://router.bumo.cc/v1
API Key 你在 Router 创建的 Key
Model ID deepseek/deepseek-flash

截至核验日,另外两种可选 ID 是 kimi/kimi-k3、glm/glm-5.3;完整列表见 公开模型接口。同一把 Key 可以复用,不代表各客户端的配置会自动同步,也不代表它们所有功能都支持同一协议。

先不要把模型 ID 改写成易读名称,也不要把完整的 /chat/completions 请求路径填入 Base URL。

Cline 插件:三步填好

  1. 打开 Cline 的齿轮设置,API Provider 选择 OpenAI Compatible。
  2. 填入上表的 Base URL、API Key 和 Model ID,保存设置。
  3. 新开一个任务,请它“阅读当前 README,用三句话说明项目用途,不修改文件”,确认能返回结果。

这些字段来自 Cline 官方兼容接口说明。如果 Plan 与 Act 使用独立模型设置,检查两边是否都选了目标模型,避免看起来配置成功、切到执行模式却换回旧提供商。

模型能力选项不要凭名称全勾:先保持纯文本,确认基本请求可用后再验证图片和工具调用。客户端显示的费用估算还可能采用不同币种;实际花费以 Router 账单为准,人民币单价不能直接填进标美元的字段。

Cline CLI 与编辑器插件是两回事。 Router 接入中心的 codesw 一键命令对 Cline 写的是 CLI 配置,不能据此认为 VS Code 插件已被配好。本文的三步针对插件。

Continue:把模型加入现有 YAML

打开 Continue 的本地配置 ~/.continue/config.yaml。新配置可参考下面完整示例;已有配置时,只把这一个模型条目合并进现有 models,保留其他模型、规则和工具。

name: Router
version: 1.0.0
schema: v1
models:
  - name: DeepSeek via Router
    provider: openai
    model: deepseek/deepseek-flash
    apiBase: https://router.bumo.cc/v1
    apiKey: YOUR_ROUTER_API_KEY
    roles:
      - chat
      - edit
      - apply

将占位符替换成自己的 Key,把文件保存在本机用户配置目录,不提交进项目 Git。保存后,在 Continue 选择 DeepSeek via Router,用同一个只读 README 任务验证。

这里的 provider: openai 表示接口格式,apiBase 决定真正访问 Router。字段用法见 Continue 官方兼容提供商文档。示例仅分配聊天、编辑和应用修改角色,没有配置自动补全;需要补全时另按 Continue 的角色与模型要求设置。

Cursor:可以检查自定义入口,但先别假定一定兼容

Cursor 官方的 自带 API Key 说明 列出了支持的提供商和功能边界。BYOK 请求依然经过 Cursor 后端,Tab 使用其内置模型;团队还可能限制个人 API Key。“SDK 能调通”不能证明“Cursor Agent 能调通”。

如果你的版本在 Cursor Settings → Models 下提供 OpenAI Key 和 Override OpenAI Base URL,可以按以下顺序做一次兼容性尝试:

  1. 填 Router Key,启用自定义地址并填 https://router.bumo.cc/v1。
  2. 若界面允许添加自定义模型,填完整 ID deepseek/deepseek-flash,启用并在会话选择它。
  3. 新建聊天,先发一条普通文本,再尝试只读项目任务;分别观察聊天与工具调用是否成功。

这是一条待验证路径,不是官方承诺支持 Router 的配置。 Cursor 官方支持社区近期仍有“兼容端点在其他工具可用、Cursor 报 Model Not Found”的 具体反馈及排查讨论。找不到入口或被团队策略禁用时,不要用脚本强改内部数据库。若反复报错,恢复原来的 Key / 地址设置,使用 Cline 或 Continue 完成国产模型任务。

只读请求成功后,再验证改代码

把接入验收拆成三件事,比一开始让 Agent 改整库更容易定位问题:

  • 普通聊天: 返回一句答案,确认 Key、地址、模型 ID 匹配。
  • 只读项目: 读取 README 并总结,确认文件工具与模型交互正常。
  • 小改动: 在练习项目里新增一个简单函数及测试,查看差异并运行测试,确认完整循环可用。

第一项成功不等于后两项成功。模型的工具调用、上下文长度、推理参数与客户端版本都会影响结果。遇到连续重复读文件或无法完成工具步骤,先用另一款支持工具调用的模型复测,不要仅提高自动批准权限。

常见问题

换模型要重新申请 Key 吗? 在同一个 Router 账号授权范围内,通常只改模型 ID;模型可用性、额度和单价仍应重新核对。

为什么用了 Router Key 仍报鉴权错误? 检查是否还选着原厂提供商、某个模式是否保留了旧 Key,以及 Base URL 是否已经生效。Key 与平台混用是常见原因。

是否买一个 API Key 就能替代编辑器订阅? 不能这样理解。API 模型费用与编辑器会员、补全、团队功能是不同收费项;尤其 Cursor 的 BYOK 功能范围和团队收费应以其当期规则为准。

本文实测到哪一步? 已核验 Router 公开模型列表、对照接入配置和官方文档,并检查 YAML 结构;未进行客户端登录、付费推理和 Agent 工具循环测试。上面的三项验收可帮助你在自己的环境里完成最后确认。

前往不墨 Router 获取 Key 和模型 ID。Cline 的最短路径是选提供商、填三项、发测试任务;Continue 则是加入模型、选中模型、发测试任务。

延伸阅读

工作流、排错与预算