IDEA + DeepSeek 实现 AI辅助编程,提升效率10倍(全网超详细的终极图文实战指南)

IDEA + DeepSeek 实现 AI辅助编程,提升效率10倍(全网超详细的终极图文实战指南)

前言

        在软件开发的世界里,每个开发者都经历过这样的困境——在重复的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都成为效率革命的见证。

Read more

OKZTWO入门指南:零基础学AI开发

快速体验 1. 打开 InsCode(快马)平台 https://www.inscode.net 2. 输入框内输入如下内容: 使用OKZTWO平台,创建一个新手友好的开发教程项目,逐步引导用户完成一个简单的AI应用开发。教程应包含基础概念讲解、代码示例和互动练习。支持多种学习路径,如Web开发、数据分析和机器学习。提供实时反馈和错误提示,帮助用户快速掌握技能。 1. 点击'项目生成'按钮,等待项目生成完整后预览效果 OKZTWO入门指南:零基础学AI开发 作为一个刚接触AI开发的新手,我最近尝试了OKZTWO平台,发现它确实能让零基础用户快速上手AI开发。下面分享我的学习过程和心得,希望能帮助其他初学者少走弯路。 为什么选择OKZTWO入门AI开发 对于完全没有编程经验的人来说,传统学习AI开发需要先掌握Python、数学基础、机器学习理论等,门槛很高。OKZTWO平台通过以下几个特点降低了入门难度: * 内置可视化编程界面,不需要记忆复杂语法 * 提供大量预设模板和示例项目 * 实时错误提示和修正建议 * 分步骤的交互式学习路径 我的第一个A

Vibe Coding范式实战:用AI工具链(Stitch+Figma+ai studio+Trae)快速开发全栈APP

Vibe Coding范式实战:用AI工具链(Stitch+Figma+ai studio+Trae)快速开发全栈APP

文章目录 * 概要 * stitch制作设计稿 * figma 原型展示 * ai studio 生成前端代码 * 基于trae + Supabase生成后端代码和数据库 * Github + vercel * pc端后台管理系统设计 概要 在 AI 技术深度渗透软件开发领域的当下,一种名为 “Vibe Coding”(氛围编程)的全新范式正在重塑开发者的工作方式。它的核心在于,开发者不再是逐行编写代码的 “码农”,而是通过自然语言描述意图、引导 AI 生成代码的 “创意引导者” 和 “结果验证者”,从而将精力聚焦于更高价值的产品设计和逻辑思考上。 本文提供一种 Vibe Coding 的工作模式:设计阶段以 Google Stitch 为起点,开发者通过文本或草图快速生成响应式 UI 设计与前端代码,再无缝导入 Figma 进行精细化视觉调整和原型设计,实现了从 “想法” 到

人工智能:预训练语言模型与BERT实战应用

人工智能:预训练语言模型与BERT实战应用

人工智能:预训练语言模型与BERT实战应用 1.1 本章学习目标与重点 💡 学习目标:掌握预训练语言模型的核心思想、BERT模型的架构原理,以及基于BERT的文本分类任务实战流程。 💡 学习重点:理解BERT的双向注意力机制与掩码语言模型预训练任务,学会使用Hugging Face Transformers库调用BERT模型并完成微调。 1.2 预训练语言模型的发展历程与核心思想 1.2.1 为什么需要预训练语言模型 💡 传统的自然语言处理模型(如LSTM+词嵌入)存在两个核心痛点:一是需要大量标注数据才能训练出高性能模型,二是模型对语言上下文的理解能力有限。 预训练语言模型的出现解决了这些问题。它的核心思路是先在大规模无标注文本语料上进行预训练,学习通用的语言知识和语义表示,再针对特定任务进行微调。这种“预训练+微调”的范式,极大降低了对标注数据的依赖,同时显著提升了模型在各类NLP任务上的性能。 预训练语言模型的发展可以分为三个阶段: 1. 单向语言模型阶段:以ELMo为代表,通过双向LSTM分别学习正向和反向的语言表示,再拼接得到词向量。但ELMo本质还

【企业级】RuoYi-Vue-Plus AI 智能开发助手 | Claude Code + Codex 双引擎 | 40+ 专业技能包 | 10 大快捷命令 | 开箱即用

【企业级】RuoYi-Vue-Plus AI 智能开发助手 | Claude Code + Codex 双引擎 | 40+ 专业技能包 | 10 大快捷命令 | 开箱即用

RuoYi-Vue-Plus AI 智能编程助手 商品简介 基于 RuoYi-Vue-Plus 5.X 企业级后端框架,深度定制的 AI 智能编程助手配置包。支持 Claude Code 和 OpenAI Codex 双 AI 引擎,内置 40+ 专业开发技能、10 大快捷命令、智能钩子系统,让 AI 真正理解您的项目架构和开发规范,实现 10 倍开发效率提升。 核心亮点 🚀 双 AI 引擎支持 引擎配置目录说明Claude Code.claude/Anthropic Claude 官方 CLI 工具配置OpenAI Codex.codex/OpenAI Codex CLI