TinkerLab
ARTIFACT // CONFIG.CONTINUE-LOCAL-R1.JSON (JSON)

Continue / VS Code 本地双模型辅助编程配置(DeepSeek-R1 推理 + Qwen2.5-Coder 补全) (config.continue-local-r1.json)

将“深度架构推理(DeepSeek-R1 预留 16K 上下文与思考预算)”与“毫秒级行间代码补全(Qwen2.5-Coder)”解耦的标准配置文件。

[核心实测结论 / TL;DR]本配置包「Continue / VS Code 本地双模型辅助编程配置(DeepSeek-R1 推理 + Qwen2.5-Coder 补全)」(文件名:config.continue-local-r1.json,格式:JSON)是 Tinker AI 实测工坊配套指南《deepseek-r1-local-coding-and-think-budget》的参数化生产模板。支持在本地浏览器实时定制 架构对话与推理模型 Tag (REASONING_MODEL=deepseek-r1:14b)、行间实时补全 (FIM) 模型 (AUTOCOMPLETE_MODEL=qwen2.5-coder:7b)、本地 Ollama 服务地址 (IDE_OLLAMA_URL=http://127.0.0.1:11434) 等 3 项核心变量,默认遵循 127.0.0.1 回环绑定与最小权限规范。
01 // HOMELAB本地 AI / HomeLab· 验证日期:2026-10-23
查看全部 42 套配置附件 →
config.continue-local-r1.json

Continue / VS Code 本地双模型辅助编程配置(DeepSeek-R1 推理 + Qwen2.5-Coder 补全)

将“深度架构推理(DeepSeek-R1 预留 16K 上下文与思考预算)”与“毫秒级行间代码补全(Qwen2.5-Coder)”解耦的标准配置文件。

查看配套实测指南 →
参数化定制变量 (Variables — 自动保存在本地浏览器)
UTF-8 编码 · 零延迟实时编译
{
  "models": [
    {
      "title": "Local DeepSeek-R1 (Architect & Debugger)",
      "provider": "ollama",
      "model": "deepseek-r1:14b",
      "apiBase": "http://127.0.0.1:11434",
      "contextLength": 16384,
      "completionOptions": {
        "temperature": 0.6,
        "topP": 0.95,
        "maxTokens": 4096
      }
    },
    {
      "title": "Local Qwen2.5-Coder (Fast Edit)",
      "provider": "ollama",
      "model": "qwen2.5-coder:7b",
      "apiBase": "http://127.0.0.1:11434",
      "contextLength": 16384,
      "completionOptions": {
        "temperature": 0.1,
        "maxTokens": 2048
      }
    }
  ],
  "tabAutocompleteModel": {
    "title": "Qwen2.5-Coder FIM Autocomplete",
    "provider": "ollama",
    "model": "qwen2.5-coder:7b",
    "apiBase": "http://127.0.0.1:11434",
    "completionOptions": {
      "maxTokens": 256,
      "temperature": 0.05
    }
  },
  "embeddingsProvider": {
    "provider": "ollama",
    "model": "bge-m3",
    "apiBase": "http://127.0.0.1:11434"
  }
}
PARAMETER SPECIFICATION // 参数化变量规范说明表

「config.continue-local-r1.json」可定制环境变量与默认值说明

本配置模板(JSON 格式)支持 3 项运行时参数注入,所有替换均在本地浏览器内完成。

模板占位符参数用途说明安全默认值填写示例
{{REASONING_MODEL}}架构对话与推理模型 Tagdeepseek-r1:14bdeepseek-r1:14b
{{AUTOCOMPLETE_MODEL}}行间实时补全 (FIM) 模型qwen2.5-coder:7bqwen2.5-coder:7b
{{IDE_OLLAMA_URL}}本地 Ollama 服务地址http://127.0.0.1:11434http://127.0.0.1:11434
PAIRED HARDWARE MANIFEST // 配套实测环境与边界记录

配套指南《DeepSeek-R1 与 Qwen2.5-Coder 本地编程实战:<think> 思考预算、FIM 补全与死循环排障》验证基线

实测硬件与操作系统 (Hardware & OS)

MacBook Pro M3 Max(36GB 统一内存)与 NVIDIA RTX 4070 Ti Super(16GB 独显)实测

锁定软件栈与模型版本 (Pinned Versions)
Ollama 0.5.7Continue v1.0.x (VS Code)deepseek-r1:14bqwen2.5-coder:7b
离线与安全边界 (100% 离线源码安全(零代码片段上传))

仓库向量索引(`bge-m3`)、FIM 行间补全与架构问答全部在本机回环接口完成,私有业务源码零外传。

已知限制与失败边界 (Known Limits)
  • 切勿将 DeepSeek-R1 配置为行间实时补全(Tab Autocomplete)模型:R1 每次补全前都会先输出长篇 `<think>` 思考过程,导致光标卡顿 3–8 秒且破坏代码语法。
  • 严禁对量化版 DeepSeek-R1 设置 `temperature: 0`:贪婪采样极易导致模型在 `<think>` 块内陷入“等等,我再确认一下”无限复读死循环;实测最佳采样参数为 `temperature: 0.6, top_p: 0.95`。
DEPLOYMENT CHECKLIST // 配置落地核验步骤

部署 config.continue-local-r1.json 后的 3 步验收清单

  1. 已将行间补全模型设为 `qwen2.5-coder:7b`,将深度对话推理模型设为 `deepseek-r1:14b`。
  2. 已将 DeepSeek-R1 采样温度设为 `0.6`、最大输出设为 `4096`(避免使用会导致复读的 `temperature: 0`)。
  3. 已核对双模型同时驻留的显存预算(16GB 以下设备建议设 `OLLAMA_MAX_LOADED_MODELS=1` 按需切换)。