目录

在 AI 编程助手日益普及的今天,将大模型能力无缝集成到开发环境中已成为提升编码效率的关键。无论是快速生成样板代码、智能补全复杂逻辑,还是实时调试与重构,AI 辅助编程正在改变开发者的工作流。本文将以 PyCharm + Continue 插件 + DeepSeek 为例,手把手带你完成从安装、配置到实战验证的全过程,让你在 IDE 中即刻获得强大的 AI 编程伙伴,告别频繁切换网页、复制粘贴的繁琐操作。

今天给大家分享一下如何在PyCharm上使用deepseek帮助我们写代码

使用AI插件能带来以下显著优势:

  1. 实时代码续写(Tab 自动补全):在光标处自动生成函数、循环、类结构等代码片段(例如正在编写的图书管理Book类),无需手动输入完整模板,并支持多行代码生成。
  2. 选中代码一键操作:框选代码后可直接发送指令,如重构代码、简化逻辑、添加注释、捕获异常、转换为类、优化性能等,无需将代码复制粘贴到网页版大模型。
  3. 快速生成样板代码:直接描述需求即可生成相应代码模板,例如__init__方法、增删改查(CRUD)方法、菜单循环、文件读写、异常处理等常用模板。
  4. 报错直接丢给 AI 复制控制台报错栈信息,连同代码一起发给插件,自动定位出错原因、给出修复方案。
  5. 代码阅读理解 接手复杂代码、许久没写的旧项目,选中代码让 AI 逐行解释逻辑。
  6. 查找潜在 bug 指令:帮我检查这段代码有什么逻辑漏洞、边界条件遗漏。

接下来就带大家一步一步进行操作

首先我这里的PyCharm版本是2026.1

大家打开PyCharm后,点击左上角的四条横杠

然后在File里点击Settings

点击Plugins,在Marketplace中搜索

搜索出来是这样的

如果搜不出来,不用担心,我们去官网下载就行,在浏览器中打开下面的网址

Continue Plugin for JetBrains IDEs | JetBrains Marketplace

点击Versions

在下拉框中找到PyCharm

我们这里下载最新的1.0.67就行

点击Download

不用管这个界面,直接点击Got it

将解压包另存到自己喜欢的盘,也方便接下来的操作

压缩包下好后不需要解压,在PyCharm中打开之前的Plugins界面,点击齿轮图标,选择 Install Plugin from Disk

然后打开我们刚才下载好的压缩包,等待一会就可以看到我们的installed界面出现了Continue

然后依次点击Apple>>>OK(点击完Apple等待加载完后点击OK),操作成功后可以看到右边多了一个Continue的图标

点击图标我们就得到了一个这样的界面

点击Select model

点击Add Chat model

下拉选择DeepSeek

输入我们在官网获取的API key,我们在这里添加两个模型,一个用来自动补全代码,一个用来聊天。

如何从 DeepSeek 官网获取 API Key

要使用 DeepSeek 的 AI 服务,首先需要注册并获取 API Key。以下是详细步骤:

步骤 1:访问 DeepSeek 官网

打开浏览器,访问 DeepSeek 官网。

步骤 2:注册/登录账号

如果你还没有账号,点击右上角的 "Sign Up" 按钮进行注册。可以使用邮箱注册,或者使用 GitHub、Google 等第三方账号登录。

步骤 3:进入 API Keys 管理页面

登录成功后,点击左边的 "API Keys" 或直接访问 DeepSeek。

步骤 4:创建新的 API Key
  1. 在 API Keys 页面,点击 "Create new secret key" 按钮
  2. 为 API Key 设置一个描述性的名称(如 "PyCharm Continue Plugin")
  3. 选择适当的权限(通常保持默认即可)
  4. 点击 "Create" 按钮生成 API Key

步骤 5:复制并保存 API Key

重要提示: API Key 只会在创建时显示一次,请立即复制并妥善保存!

  1. 在弹出的窗口中,完整复制显示的 API Key 字符串
  2. 将其粘贴到安全的地方(如密码管理器或本地文本文件)

注意事项

  • 安全保存: API Key 相当于密码,不要分享给他人,也不要提交到代码仓库中
  • 使用限制: 免费用户通常有调用次数或 token 数量限制,请查看官网的定价页面了解详情
  • 环境变量: 建议将 API Key 存储在环境变量中,而不是硬编码在配置文件中
  • 定期检查: 定期在官网查看 API 使用情况和剩余额度
  • 失效处理: 如果 API Key 泄露或需要撤销,可以在官网的 API Keys 页面删除该 Key

获取到 API Key 后,就可以回到 PyCharm 的 Continue 插件配置界面,将 "your API key" 替换为你实际获取的密钥。

添加成功后我们会得到一个Config.yaml的文件,在PyCharm中打开

如果没有,我们可以点击图中的小齿轮

然后大家将里面的内容改为和我一样,将(your API key改为自己的API key)

name: Local Config
version: 1.0.0
schema: v1
models:
  - name: DeepSeek Coder
    provider: deepseek
    model: deepseek-v4-flash
    apiKey: your API key
    roles:
      - autocomplete
    requestOptions:
      extraBodyProperties:
        think: false
  - name: DeepSeek Chat
    provider: deepseek
    model: deepseek-v4-flash
    apiKey: your API key

然后保存,重启一下PyCharm

重启完后,我们写一篇简单的代码验证一下,如果像图中一样,我们敲完回车之后,出现了灰色的补全代码,说明我们的ai调用成功了

然后框选代码出现和图中一样的提示,我们点击chat,或者使用快捷键Ctrl+J

在对话框中出现我们引用的代码,并且告诉ai我们要干嘛后,ai可以正常输出,我们就成功了

点击Insert Code可以直接写入文件

总结

本文详细介绍了在 PyCharm 中安装和使用 Continue 插件来集成 DeepSeek AI 模型的完整流程。主要内容总结如下:

  1. AI 插件优势:能够实现实时代码续写、选中代码一键操作(重构、注释、优化等)、快速生成样板代码、报错分析、代码阅读理解和潜在 Bug 查找。
  2. 安装步骤:通过 PyCharm 的 Plugins Marketplace 搜索安装,或从 JetBrains 官网下载插件压缩包后手动安装。
  3. 配置核心:在插件中添加 DeepSeek 模型,需要提供从官网获取的 API Key,并正确配置 Config.yaml 文件。
  4. 验证使用:通过代码自动补全和选中代码与 AI 对话(Chat)功能来验证插件是否成功集成并正常工作。

通过以上步骤,开发者可以在 PyCharm 中无缝获得 AI 辅助编程能力,提升编码效率和质量。

更多推荐