@admin镇馆龙发布于 10月30日 20:01
Ollama 10 分钟上手:不花订阅费,在 VS Code 里接一个本地版 Copilot
代码不想外传、又不想每月为云端编程助手付费的人,本地路线其实已经够用了。这篇给一条 10 分钟能跑通的最小路径:Ollama 跑模型,VS Code 里的 Continue 插件当编辑器入口,代码不出本机。以下步骤按多份公开教程交叉整理,未在本轮逐条实测,跑不通先核对模型名和端口,别急着换方案。
第一步,装 Ollama 并拉一个代码模型。Mac 或 Linux 用官方安装脚本,Windows 下安装包;装好后拉 qwen2.5-coder:7b,这个版本约 4GB,对普通电脑友好。拉完先在终端跑一句 ollama run qwen2.5-coder:7b,随便问它写个小函数,能出结果说明模型本身没问题。
第二步,确认本地服务在监听。浏览器或终端访问 http://localhost:11434,看到 Ollama is running 就是通了。端口不通先查是不是有别的程序占了 11434,或者服务没起来,起来后再往下走,别在没通的服务上调配置。
第三步,在 VS Code 里装 Continue 插件,打开它的配置文件 ~/.continue/config.json,把模型指到本地:provider 写 ollama,model 写 qwen2.5-coder:7b,apiBase 写 http://localhost:11434。模型名必须跟 ollama list 里显示的一模一样,差一个字符都会连不上,这是新手最常卡住的地方。想让 Continue 能索引整个代码库,再拉一个 nomic-embed-text 做向量模型。
第四步,验证两个能力:侧边栏打开 Continue 对话,问它解释一段你自己的代码;再打开一个代码文件打字,看有没有灰色的行内补全冒出来。两个都通,这套本地 Copilot 就算立住了。
我的判断:这套组合最适合三类人——代码涉及客户资料或内部系统、不方便外传的人;写的是常规增删改查、补全和解释占大头的人;想先跑通、再决定要不要为云端旗舰付费的人。边界也要说清:7B 本地模型写小函数、补全、解释代码够用,复杂重构、大仓库跨文件推理、最新框架的冷门用法,它跟云端旗舰的差距会直接露出来;32B 版本约 19GB,对内存和显卡的要求也跟着涨;如果你用的是 Cursor,它的专有代码库索引仍走云端,真要零外传就用 Continue 这条线。什么情况下这个结论不成立:如果你的主力工作是高强度 agent 编程、一天要并行改几十个文件,那本地小模型的慢和弱会把省下的订阅费全吃回去,这时云端旗舰反而是更便宜的选择。


