你有没有想过,在 IntelliJ IDEA 里直接接入 AI 助手,让它帮你写代码、解决 bug、甚至自动生成单元测试?想象一下,你正在敲代码,突然遇到一个不熟悉的 API,直接在 IDE 里问 AI,比 Google 半天更高效!
今天就来聊聊如何在 IDEA 里接入
DeepSeek
这个 AI 助手,顺便看看目前有哪些实用的插件能让它更好用。
在 IDEA 里接入 DeepSeek,主要有两种方式:
Continue
和
CodeGPT
。这两个插件各有特点,Continue 更加轻量化,而 CodeGPT 功能更丰富,具体怎么用,我们来一步步看看。
用 Continue 插件接入 DeepSeek
Continue 是一个开源的 AI 助手插件,专门为 IDEA 这类 IDE 设计,支持自然语言交互,比如让 AI 直接在代码里帮你补全逻辑、解释代码、生成测试等等。安装和配置都比较简单,很适合想快速体验 AI 助手的开发者。
首先,打开 IDEA 的
Settings
界面(快捷键
⌘Cmd+,
/
Ctrl+Alt+S
),在
Plugins
里搜索
Continue
,找到后直接安装。
安装完成后,IDEA 可能会要求你重启一下,这个时候就点
Restart IDE
。
重启后,你会在 IDEA 右侧看到一个
Continue
的小图标,点进去,就能开始配置了。
DeepSeek 需要 API Key,所以你得先去 DeepSeek 官方平台(
https://platform.deepseek.com/api_keys
)创建一个 API Key,复制下来填到 Continue 里就行。
配置完成后,你就可以直接用它了!比如,你选中一段代码,右键菜单里会多出
Explain Code
的选项,点击后 AI 会告诉你这段代码的作用。
你也可以直接用自然语言输入需求,比如
“帮我写一个二分查找”
,Continue 会自动生成代码,并且还能优化和补充注释。如果你经常写单元测试,还可以让它自动生成测试用例,省下不少时间。
不过,我在测试的时候发现,DeepSeek 的 API 目前还不太稳定,可能会偶尔抽风。如果遇到响应慢或者无响应的情况,建议稍等一下,或者换个时间再试试。
用 CodeGPT 插件接入 DeepSeek
如果你对 AI 代码助手的需求更高,比如希望支持更多 AI 模型、更细粒度的参数调节,那可以试试 CodeGPT 这个插件。它支持多个大语言模型,包括 DeepSeek、OpenAI、Azure OpenAI 这些,而且可以让你自己配置 API 地址,适合喜欢折腾的开发者。
安装 CodeGPT 插件的步骤跟 Continue 差不多,还是在
Settings > Plugins
里搜索
CodeGPT
,找到后安装并重启 IDEA。安装完成后,你需要在
Settings > Tools > CodeGPT
里进行配置。
进入 CodeGPT 的配置页面后,你需要选择 AI 提供商。
如果你要用 DeepSeek,就选择
Custom OpenAI
,然后填上 DeepSeek 的 API 地址和 API Key(API 地址可以参考
https://api-docs.deepseek.com/zh-cn/
)。完成后,点
Apply
保存配置。