VSCode 本地部署 DeepSeek:打造隐私安全的 AI 编程助手
在开发过程中,依赖云端 API 往往意味着数据隐私的妥协。通过本地运行大语言模型(LLM),我们既能享受 AI 带来的编码效率提升,又能确保代码和上下文完全保留在本地机器上。本文将介绍如何利用 Ollama 和 CodeGPT 扩展,在 VSCode 中无缝集成 DeepSeek 模型。
安装基础环境
要在本地运行 DeepSeek,我们需要两个核心组件:Ollama 用于管理模型,以及 CodeGPT 作为 VSCode 的集成插件。
1. 部署 Ollama
Ollama 是一个轻量级的 LLM 运行平台,支持 Windows、macOS 和 Linux。
访问官网下载对应系统的安装包并安装。验证安装是否成功,可以在终端运行:
ollama --version
如果显示版本号,说明环境已就绪。
2. 配置 CodeGPT 扩展
打开 VSCode,进入扩展市场(快捷键 Ctrl + Shift + X 或 macOS 上的 Cmd + Shift + X)。
搜索 CodeGPT 并安装。该插件负责将本地模型与编辑器连接起来。

下载并配置模型
安装完成后,接下来就是拉取适合本地环境的 DeepSeek 模型。根据需求不同,我们可以选择聊天模型或自动补全模型。
聊天模型:deepseek-r1:1.5b
这个版本针对较小环境优化,大多数电脑都能流畅运行。它适合处理代码解释、重构建议或修复错误。
在 VSCode 侧边栏打开 CodeGPT,找到 本地 LLM 部分:
- 选择 Ollama 作为提供商。
- 从列表中选择 deepseek-r1:1.5b。
- 点击 下载 按钮等待完成。
下载后,选中编辑器中的代码,使用 # 符号添加额外文件,即可调用快捷命令:

/fix:修复错误或提供改进建议。/refactor:清理代码结构。/Explain:获取详细的功能解释。
自动补全模型:deepseek-coder:base
为了获得实时的代码行内提示,我们需要启用 FIM(中间填充)技术。
打开 VSCode 终端,执行以下命令拉取模型:
ollama pull deepseek-coder:base
下载完成后,回到 CodeGPT 设置,在自动补全模型部分选择 deepseek-coder:base。保存后,当你开始输入时,模型就会实时提供智能建议,涵盖函数定义甚至整个代码块。


