欢迎光临
我们一直在努力

如何在PyCharm上使用AI插件调用deepseek

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */
#content_views .toc,
/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */
#content_views.markdown_views > p:empty:has(+ .toc),
#content_views.markdown_views > .toc + p:empty,
/* 富文本旧版目录标记 */
#content_views.htmledit_views #main-toc,
#content_views.htmledit_views #hr-toc,
#content_views.htmledit_views p[id*=\”-toc\”] {
display: none !important;
}
/* 目录去掉后,紧跟的首个标题不再多出一块上边距 */
#content_views.markdown_views > .toc + h1,
#content_views.markdown_views > .toc + h2,
#content_views.markdown_views > .toc + h3,
#content_views.markdown_views > .toc + h4,
#content_views.markdown_views > .toc + p:empty + h1,
#content_views.markdown_views > .toc + p:empty + h2,
#content_views.markdown_views > .toc + p:empty + h3,
#content_views.markdown_views > .toc + p:empty + h4 {
margin-top: 0 !important;
}

目录

  • AI 插件优势
  • 安装步骤
  • 配置核心
  • 验证使用
  • 总结

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

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

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

  • 实时代码续写(Tab 自动补全):在光标处自动生成函数、循环、类结构等代码片段(例如正在编写的图书管理Book类),无需手动输入完整模板,并支持多行代码生成。
  • 选中代码一键操作:框选代码后可直接发送指令,如重构代码、简化逻辑、添加注释、捕获异常、转换为类、优化性能等,无需将代码复制粘贴到网页版大模型。
  • 快速生成样板代码:直接描述需求即可生成相应代码模板,例如__init__方法、增删改查(CRUD)方法、菜单循环、文件读写、异常处理等常用模板。
  • 报错直接丢给 AI 复制控制台报错栈信息,连同代码一起发给插件,自动定位出错原因、给出修复方案。
  • 代码阅读理解 接手复杂代码、许久没写的旧项目,选中代码让 AI 逐行解释逻辑。
  • 查找潜在 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
  • 在 API Keys 页面,点击 "Create new secret key" 按钮
  • 为 API Key 设置一个描述性的名称(如 "PyCharm Continue Plugin")
  • 选择适当的权限(通常保持默认即可)
  • 点击 "Create" 按钮生成 API Key
  • 步骤 5:复制并保存 API Key

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

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

    • 安全保存: 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 模型的完整流程。主要内容总结如下:

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

    赞(0)
    未经允许不得转载:171主机测评 » 如何在PyCharm上使用AI插件调用deepseek
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址