程序员老鬼

DeepSeek + IDEA!辅助编程太强了!

大家有没有想过,开发的时候如果能直接通过 IDE 调用 AI 助手,来帮忙写代码、解决 bug,甚至做单元测试?听起来是不是超爽的?

最近,我就体验了一下在 IntelliJ IDEA 中接入 DeepSeek,借助两个插件——Continue 和 CodeGPT,实在是酷到不行。

今天,我就给大家捋一捋如何在 IDEA 中接入 DeepSeek,能让你工作中大大提高效率!

什么是 DeepSeek?

DeepSeek 是一款基于大语言模型的 AI 工具,可以帮助开发者提高工作效率,自动生成代码、解释代码、解决问题甚至写单元测试。如果你之前在开发中感到繁琐或卡壳,这个工具可以成为你的得力助手。

不过,提醒一下大家,DeepSeek 的 API 目前稳定性不太高,有时候可能会掉链子,大家心态要放平,不要太较真,毕竟技术在不断优化嘛!

Continue 插件接入 DeepSeek

Continue 插件是一个专为 IntelliJ IDEA 设计的开源 AI 助手,它的核心功能是通过自然语言与代码互动,不仅可以生成代码、解释代码,还能帮助你写单元测试。下面,咱们就一起看看如何把这个神器接入到 IDEA 中,来提高开发效率!💻

1. 安装 Continue 插件

安装 Continue 插件其实非常简单,跟安装其他插件一样。步骤如下:

  1. 打开 IDEA,点击顶部菜单栏的 File > Settings(Windows/Linux)或者 IntelliJ IDEA > Settings(macOS),或者直接按快捷键 ⌘Cmd+,。
  2. 在左侧导航栏选择 Plugins,然后在搜索栏中输入 Continue,找到插件后点击安装。

Image

安装完成后,IDEA 会提示你重启,记得重启一下,插件才能生效。

2. 激活 Continue 插件

安装完插件后,你会看到 IDEA 右侧出现一个小图标,标着 Continue。

Image

点击这个图标,根据提示添加 DeepSeek 模型和 DeepSeek Coder。接着,你需要填写 DeepSeek 的 API Key。这里有个小细节,获取 API Key 的方法稍后会讲。

3. 获取 DeepSeek API Key

要获取 DeepSeek 的 API Key,首先得访问 DeepSeek 的开放平台——https://platform.deepseek.com/api_keys。

进入之后,根据提示创建一个 API Key。

Image

创建好 API Key 后,回到 Continue 插件的配置页面,把 Key 填进去就行了。简单吧?

4. 使用 Continue 插件

一切配置完成后,咱们就可以开始用这个插件了!你可以用它做很多事:

Image

  • 代码编写:在编辑器中输入自然语言描述需求,Continue 会自动帮你生成代码。
  • 代码解释:选中一段代码,插件会帮你解释代码的功能。是的,你没有听错,插件也能做代码评论!📝

不过需要提醒一下,DeepSeek 的 API 可能会偶尔掉链子,导致体验中断。这个问题其实也不算什么大事,毕竟官方也在持续优化嘛!大家可以先体验一下,等它更稳定了再深入使用。😉

通过 CodeGPT 插件接入 DeepSeek

除了 Continue 插件,CodeGPT 也是一个非常强大的 AI 代码助手。它支持多种大语言模型,其中就包括 DeepSeek。相对于 Continue,CodeGPT 功能更强大,但配置稍微复杂一点。

1. 安装 CodeGPT 插件

安装步骤和 Continue 类似,还是从插件市场搜索并安装就好:

Image

  1. 打开 IDEA,点击顶部菜单栏的 File > Settings(Windows/Linux)或者 IntelliJ IDEA > Settings(macOS),或者直接按快捷键 ⌘Cmd+,。
  2. 在左侧导航栏选择 Plugins,搜索 CodeGPT,点击安装。

安装完成后,记得重启 IDEA。

2. 激活 CodeGPT 插件

安装完插件后,激活步骤稍微有点复杂。你需要进入 Settings,然后在左侧导航栏找到 Tools,选择 CodeGPT。

Image

接下来,在 Providers 中选择 Custom OpenAI 或 CodeGPT,并配置对应的模型和 API Key。

3. 配置 DeepSeek API

如果你选择了 Custom OpenAI 模式,接下来的步骤就需要手动填写 DeepSeek 的 API 地址。这点可能会让一些新手觉得有点麻烦,但按照 DeepSeek 官方文档的步骤走,一般也不会出错。

Image

Image

DeepSeek 的 API 文档地址是:https://api-docs.deepseek.com/zh-cn/,这里面有详细的配置说明,大家可以参考。

插件对比与选择

在选择插件时,Continue 和 CodeGPT 各有优势,大家可以根据自己的需求来决定。

  • Continue 插件:接入门槛低,配置简单,非常适合新手或者对 AI 辅助没有太高要求的开发者。
  • CodeGPT 插件:功能强大,适合有一定技术经验的开发者,不过配置稍微复杂一些,需要更多的时间来理解和掌握。

总的来说,选择哪个插件取决于你的需求和技术水平。如果你是刚接触 AI 辅助编程,Continue 插件会是一个不错的起点;如果你已经熟悉大语言模型的配置并想要更强大的功能,CodeGPT 是个不错的选择。

总结

通过 Continue 和 CodeGPT 插件,我们可以轻松地将 DeepSeek 集成到 IntelliJ IDEA 中,从而利用 AI 助手来提升开发效率。这不仅能帮你写代码、解释代码,还能做单元测试,简直是程序员的福音!🎉

不过,大家也要记住,DeepSeek 的 API 目前还在优化中,可能会偶尔掉链子,所以使用时保持一个轻松的心态。技术更新换代很快,谁知道不久后会有哪些新功能呢?

最后,我为大家打造了一份deepseek的入门到精通教程,完全免费:https://www.songshuhezi.com/deepseek

同时,也欢迎加入下方的交流群,一起研究deepseek的最新玩法

图片