前言
在软件开发的世界里,每个开发者都经历过这样的困境——在重复的CRUD代码中机械劳动,为复杂的业务逻辑调试数小时,或是在海量文档中寻找某个API的正确用法。传统的IDE工具虽能提供基础支持,却难以突破效率的“玻璃天花板”。而今,随着DeepSeek-Coder与IntelliJ IDEA的深度碰撞,一场编程范式的革新正在悄然发生:通过智能代码预测、全栈自动化生成和上下文感知编程,开发者不仅能将Spring Boot接口开发耗时从4小时压缩至15分钟,更能在调试环节直接定位80%的异常根源。本文将主要介绍如何在 IntelliJ IDEA 开发工具中通过插件深度整合 DeepSeek 实现 AI 编程的方法,步骤详细,一步一步的教你去操作,让AI真正成为你键盘的延伸——不是替代开发者,而是让每行代码都诞生于「人机协作」的智能涌现,提升你的开发效率!废话不多说了,下面直接上干货。
目录
前言
图文教程
1. 安装Proxy AI插件
2. 创建Deep Seek的API key
3. IntelliJ IDEA中设置AI模型
总结:
图文教程
本文所用IntelliJ IDEA版本是2024.2.3,早期的IntelliJ IDEA版本里可能没有Chat model(模型)下拉框选择模型,可能找不到Deepseek V3或R1模型这些选项,需要安装近期较新版本的IDEA。
1. 安装Proxy AI插件
打开IntelliJ IDEA的"Settings"设置界面,选择“Plugins”插件->"Marketplace",搜索“proxy AI”,如下图所示:
点击我们找到的 proxy AI插件的 “install”进行在线安装,安装完成后应用即可。
2. 创建Deep Seek的API key
2.1 打开Deep Seek官网地址:DeepSeek,如下:
2.2 点击右上角”API开放平台“打开,如下:
2.3 输入手机号码,获取验证码登录,如下:
2.4 登录后进入如下页面:
2.5 选择左侧”API keys“,如下:
2.6 点击”创建API key“,显示如下:
2.7 在弹出的窗口中输入 apikey的名称,这里可自定义,然后点”创建“按钮,显示如下:
到这一步,我们已经生成了Deep Seek的API key,这个窗口我们暂时不要关闭,关闭了就看不到了,我们点”复制“把api key先保存起来,以后用的时候就不用再创建。
3. IntelliJ IDEA中设置AI模型
打开IntelliJ IDEA的"Settings"设置界面,选择左侧”Tools“>"CodeGPT"> "Providers" > "Custom OpenAI",需要配置下面几个个地方,Providers name、API key、Chat Completions(对话模型) 和 Code Completions(推理模型):
3.1、Providers name 可以自定义,在API key的输入框中把前面Deep seek官网创建的API key放进去;
3.2 Chat Completions 对话模型 设置
url位置: https://api.deepseek.com/chat/completions
model: deepseek-chat
具体配置参考下图:
3.2 Code Completions 推理模型 配置
勾选 Enable code completions 和 Parse response as Chat Completions
url位置: https://api.deepseek.com/chat/completions
model: deepseek-reasoner
具体配置如下图所示:
3.3 以上配置完成后,点OK应用即可。
经过上面的步骤,我们就已经配置好了,下面就可以开始AI编程了,需要在Custom OpenAI下拉框选择一下刚才设置的那个deep seek,如下:
开始AI编程了,效果如下.........
如果不能使用,请检查一下deep seek账户是否还有余额,初始是没有余额的,需要充值,支持自定义充值1元及以上,如下,
本文先写到这里,后面具体的AI提示写代码等后期再更新,敬请期待!
总结:
在这场人类智慧与AI效率的协奏曲中,DeepSeek-Coder早已超越简单的代码补全工具范畴。从需求文档到可运行代码的「一键翻译」,从异常堆栈到修复方案的「精准映射」,开发者见证的不仅是工具升级,更是工作模式的范式转移:当插件能自动实现JPA实体关联的DTO转换(误差率<2%),当它能在输入Controller方法时同步生成Swagger注解与单元测试,我们终于得以挣脱重复劳作的枷锁,回归创造性编程的本质。数据是最有力的证言——某金融科技团队接入后,迭代周期缩短68%,代码审查耗时下降73%,而这些仅仅是AI编程时代的第一缕曙光。现在,您的IDE正等待一场深度改造:下载配置校验工具(附资源包),开启deepseek目录下的智能进化,让每个Ctrl+S都成为效率革命的见证。