沉浸式AI编程:IDEA + Claude Code 的终极方案,非常丝滑!

Claude Code Java实战指南 local prompt="你是一个资深Java专家。请回答以下Java相关问题:$*"# 调用Claude API并返回简洁的回答-d "{ 阅读详情

👉 这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 

👉这是一个或许对你有用的开源项目

国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构

RBAC权限、数据权限、SaaS多租户、商城、支付、工作流、大屏报表、ERP、CRM、AI大模型、IoT物联网等功能:

  • 多模块:https://gitee.com/zhijiantianya/ruoyi-vue-pro

  • 微服务:https://gitee.com/zhijiantianya/yudao-cloud

  • 视频教程:https://doc.iocoder.cn

【国内首批】支持 JDK17/21+SpringBoot3、JDK8/11+Spring Boot2双版本 

来源:


用 Claude Code 有一段时间了,整体体验挺好,就是有一点一直让人难受:写代码在 IDEA 里,跟 AI 对话得切到终端。 来回切换多了,心流(Flow State)就被打断了。

好在现在这个问题有解了。两条路线可选:官方 Beta 插件和社区 Claude Code Plus 插件,体验各有优劣。

两条路线:官方 Beta vs 社区插件

对比

JetBrains 官方 Beta

Claude Code Plus(社区)

来源

JetBrains 官方

第三方开发者

安装方式

IDEA 插件市场

IDEA 插件市场

底层实现

内嵌 Claude Code CLI

内嵌终端 + MCP

稳定性

Beta 阶段,偶有 Bug

相对成熟

功能完整度

基础对话 + 代码编辑

完整终端 + 上下文感知

免费/付费

免费(需 Claude 订阅)

免费

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

方案一:JetBrains 官方 Beta 插件

安装

打开 IDEA,进 Settings → Plugins → Marketplace ,搜索 Claude Code,找到官方那个安装,装完重启。

在插件市场搜索 Claude Code,找到官方插件安装
启动

工具栏右上角会多出一个紫色菱形图标,点一下就弹出面板。快捷键也行,macOS 是 Cmd + Esc,Windows/Linux 是 Ctrl + Esc。在 IDEA 内置终端里输 claude 也能启动。

点击图标后弹出 Claude Code 交互面板
点击图标后弹出 Claude Code 交互面板
核心功能

差异对比视图 是这个插件最实用的地方。以前在终端用 Claude Code,改了哪些文件只能看文字输出。现在 Claude 提议修改代码时,直接在 IDEA 的 Diff 视图里打开——左边原来的,右边改后的,接受或拒绝都很方便。

Claude Code 在 IDEA 原生 Diff 视图中展示代码修改
Claude Code 在 IDEA 原生 Diff 视图中展示代码修改

上下文自动感知 :插件会把当前打开的文件、选中的代码自动传给 Claude Code,不用手动复制粘贴。代码有波浪线报错,也会自动同步给 Claude。

文件引用快捷键 :Cmd+Option+K(Mac)或 Ctrl+Alt+K(Windows),在对话里插入 @File.java#L1-50,精准定位你要说的那段代码。

优点 :官方出品,和 IDEA 的集成度最高;Diff 预览体验好;支持右键 "Ask Claude"。

缺点 :Beta 阶段偶尔卡顿;功能不如 CLI 完整(不支持 /plan、/compact);目前不支持 MCP 扩展。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

方案二:Claude Code Plus(社区插件)

Claude Code Plus 是社区开发者做的,思路更直接:把 Claude Code 的完整能力用图形界面包装起来 。

安装 :Settings → Plugins → 搜索 "Claude Code Plus" → 安装重启。

图形化聊天界面 是最直接的区别。打开右侧边栏的工具窗口,就是一个聊天面板,输入问题,流式输出回答,对话历史都在这里。

Claude Code Plus 工具调用演示,可查看 Read/Write/Edit 操作详情

@ 文件引用 :输入 @ 弹出项目文件搜索,选中文件直接加入上下文,不用手动复制路径。

在输入框输入 @ 可快速搜索并引用项目文件

模型切换 :支持在 Claude Opus、Sonnet、Haiku 之间随时切换,根据任务复杂度选模型,省 token 也更灵活。

模型选择器,支持在 Opus/Sonnet/Haiku 之间切换

权限对话框 :Claude 要写文件或执行命令时,弹一个确认窗口,比终端里那个 y/n 更清楚。

文件写入操作时会弹出权限确认对话框
文件写入操作时会弹出权限确认对话框

任务进度视图 :Claude 处理复杂任务时,实时看到每一步操作记录。

实时查看 Claude 的任务执行进度
实时查看 Claude 的任务执行进度

快捷键 配了不少:Ctrl+J 快捷操作,Ctrl+U 常用操作,Enter 发送,Shift+Enter 换行,ESC 中断。

丰富的快捷键配置,让操作更流畅

MCP 支持 :如果你在用 Model Context Protocol 扩展 Claude 能力,这里也有配置入口。

MCP 配置界面,支持扩展 Claude 能力

两个方案怎么选

追求"原生感"和 Diff 视图 :用官方 Beta 插件。代码修改直接在编辑器里预览,体验丝滑。但要接受 Beta 阶段的不稳定。

追求"功能完整"和图形界面 :用 Claude Code Plus。完整聊天面板、模型切换、MCP 扩展一个不少。适合 Claude Code 重度用户。

两个都装 也行——它们不冲突。日常简单问答用官方插件,复杂任务切到 Claude Code Plus。

实际开发体验

把 Claude Code 嵌入 IDEA 后,工作流变成这样:

  1. 写代码遇到问题 → 选中代码,右键 Ask Claude(官方插件)

  2. 需要生成整个模块 → Claude Code Plus 面板,自然语言描述需求

  3. 生成的文件直接出现在项目文件树里

  4. 代码修改自动触发 IDEA 的代码分析,立刻看到错误和警告

核心收益 :不用再在 IDEA 和终端之间来回切换。 所有操作在一个窗口完成,心流不被打断。

注意事项

  • IDEA 的 AI 插件生态比较碎片化(JetBrains AI Assistant、GitHub Copilot、Claude 三者功能有重叠),建议先只装一个用熟

  • 内存占用会增加——IDEA 本来就不轻,再加 Claude Code 的 Node.js 进程,建议 16GB 起步

  • 如果同时装了多个 AI 插件,快捷键可能冲突


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,“长按”或“扫描”下方二维码噢:

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
IDEA+Claude Code+火山方舟:Java工程师的沉浸式AI编程工作流 AI编程正从‘能写代码’迈向‘敢交生产’的关键阶段。其核心在于模型理解力、工程上下文注入能力与成本可控性的统一——这要求AI不仅掌握通用编程原理,更要深度适配Spring Boot、Maven依赖、分布式组件等Java技术栈。Claude Code协议提供了成熟交互范式,而火山方舟通过Doubao-Seed-Code和GLM-5.1等国产代码大模型,实现了对中文技术生态的高精度建模与低延迟响应。该方案规避了国际API访问不稳定、Token不可控、IDE集成弱等痛点,支撑真实业务模块重构与单元测试生成等高价值 阅读详情

相关推荐

Claude Code私有化集成:打造IDEA沉浸式AI编程工作流

沉浸式AI编程是指将大模型深度嵌入IDE编辑-编译-调试闭环,实现低延迟、上下文精准、可追溯的智能编码支持。其核心原理在于绕过官方插件限制,通过本地代理层(如clauded)对接Claude等模型API,并利用IDE原生事件钩子与AST解析实现语义级上下文感知。技术价值体现在显著降低逻辑一致性维护成本、提升跨文件变更准确率、强化企业级安全与审计能力。典型应用场景包括Spring Boot方法补全、DTO变更自动同步、带业务约束的单元测试生成及异常根因诊断。本文聚焦Claude Code在IntelliJ I

weixin_28829339的博客 382

Claude Code基础教程(Windows桌面版)

Claude Code基础教程(Windows桌面版)讲解Claude如何接入第三方(DeepSeek示例)接口跳过登录Claude中Cowork和code模式生成网页体验Claude中Cowork和Code模式介绍和如何选择Claude在Code模式使用提示词生成网页Claude生成网页通用流程介绍Claude目录和核心文件介绍Claude中如何使用claude点md文档Claude中如何创建自己的规则rulesClaude中使用自定义规则rules生成公司网页(多页面)Skills技能基础语法、Claude中调用skills技能ui-ux-pro-max生成网页 

IntelliJ IDEA 深度集成 Claude 的沉浸式编程工作流

沉浸式编程指 AI 辅助与 IDE 编辑行为无缝耦合的技术范式,其核心在于将光标位置作为上下文锚点,依托 PSI(Program Structure Interface)实现语义感知的代码切片与实时 AST 监听。相比通用 LSP 架构,PSI 提供更精细的类继承链、跨文件依赖图和 import 语义注入能力,显著提升大模型在 Java/Python/TypeScript 等工程化场景中的上下文理解准确率。该方案不依赖官方插件,而是通过本地语义网关+原生 HttpClient+动态上下文裁剪,达成毫秒级响应

weixin_30423065的博客 293

2025 最新 Claude Code 教程:从安装部署到 SpringBoot 项目实战(附完整 Java 示例)

Claude Code完整使用教程

qq_17020301的博客 9183

关于42步进电机驱动——基于STM32 HAL库实现

我找了好多资料,好多关于42步进电机的都是文档,这么文档都需要积分,需要积分就算了内容还非常差,浪费时间和电脑的内存。关于大部分是基于Arduino和51去驱动的 42步进电机驱动硬件如下: 首先你要了解步进电机的驱动原理,我也不啰嗦了,请看这边博客: 二相四线,四相五线,四相六线步进电机接线及驱动方法 , 看完这篇你就知道驱动和接线的原理了。 起初我也为如何接线烦恼,因为有些博客在讲述这些问题的时候没有讲的很透彻。 方法如下: ①用万用表调到欧姆档,用其中一个表笔搭在一个引脚上,依次测其它.

Jodan132的博客 1万+

【Ultrascale+ MPSOC学习记录】10、PS端以太网使用lwip

还是参考ALINX教程,学习PS端以太网如何使用,从教程中可以看到,开发板使用了一个xilinx默认不支持的phy JL2121,所以需要修改lwip的库源码。

ryo891012的博客 883

效率翻倍!IDEA + Claude Code 沉浸式 AI 编程,爽到飞起

—它懂你的项目、懂你的规范、懂你的需求,在IDEA的智能底座上,把重复、繁琐、耗时的工作全部接管,让开发者专注于业务设计、架构思考、创意实现。"创建用户登录注册模块,用Spring Boot+JWT,包含用户实体、Controller接口、Service逻辑、Redis存储token,自动生成接口文档注释,兼容项目现有MyBatis-Plus架构" Claude会自动分析项目依赖、包结构,生成所有文件并自动导入所需依赖,代码直接可运行,全程不用手动创建文件、复制粘贴。

Java团长的博客 420

告别裸机:在FreeRTOS上为STM32移植SOEM 1.4.0的完整指南

本文详细介绍了在FreeRTOS环境下为STM32H7系列芯片移植SOEM 1.4.0的完整指南,涵盖环境准备、任务架构设计、OSAL层适配及网络驱动优化等关键步骤。通过EtherCAT主站解决方案的实现,帮助开发者构建稳定可靠的工业自动化系统,提升实时通信性能。

weixin_33582311的博客 364

Claude Code + IDEA 的沉浸式编程方案

目、懂上下文、遵守约束的 AI 编程搭档。Claude Code 核心目标是理解你的整个项目,并参与到真实的编码、修改和重构过程中,主要具备三点特征:上下文感知:不仅理解单个文件,而是理解整个项目结构工程化导向:关注可维护性、规范、测试,而不是一次性代码可定制行为:通过 Skills(技能包)让 AI 遵守你的规则二、Coding Plan选择Claude Code官方支持通过 Claude订阅 或 Anthropic账户 开通使用,同时也支持第三方提供商;

AuW19q4mn的博客 242

FPGA之串口收发字符串之(四)——串口屏USART_HMI介绍

之前对串口各模块的设计都做了相关介绍。这里介绍串口屏的相关知识。 本次项目使用的串口屏型号是陶晶驰串口屏TJC3224T024_011,这个型号的串口屏的资料在官网可以找到。本文抛转引玉,简单介绍以便在本工程中更好的应用。 下图是该串口屏的实物图: 一般地,使用单片机或者嵌入式MCU控制串口屏,都会用到串口,同样地,在FPGA中实现也是类似,不过稍微复杂,具体代码设计过程中有以下问题需要...

隔壁old余的博客 7496

教你写出高质量SQL(实践必备)

1、查询SQL尽量不要使用select * ,而是select具体字段。 //反例子 select * from sys_user; //正例子 select id,name from sys_user; 理由: 只取需要的字段,节省资源、减少网络开销;select * 进行查询时,很可能就不会使用到覆盖索引,就会造成回表查询; 覆盖索引:只需要在一棵索引树上就能获取SQL所需的所有列数据,无需回表,速度更快。 例如: 回表查询:先通过普通索引的值定位聚簇索引值,再通过聚簇索引的值定位行记..

ANGEL CITY 9996

沉浸式AI编程:IDEA + Claude Code 的终极方案

ClaudeCode插件让Java开发更高效:本文对比了两种在IntelliJ IDEA中使用ClaudeCode的方案。官方插件提供终端增强功能,支持差异视图和上下文同步;社区版ClaudeCodePlus则提供完整的图形界面,具备侧边栏聊天、模型切换和多会话管理等高级功能。两种方案都能解决开发者频繁切换窗口的痛点,官方插件适合基础需求,社区版则提供更接近VSCode的流畅体验。安装简便,均需Node.js环境和Claude Pro订阅,开发者可根据需求选择适合的集成方式。

javaDB_EAD的专栏 1538

引文:当SVM转角遇上Copy-on-Write (COW)

本文分析了Linux内核中fork系统调用的Copy-on-Write(COW)机制实现原理。重点阐述了fork时父子进程共享物理页面、标记页表项为只读并在写操作时触发COW的流程,以及在SVM环境中通过MMU Notifier机制保持CPU和GPU页表同步的解决方案。文章详细描述了COW的三个阶段:初始共享、写入触发和页面复制,并说明了MMU Notifier的回调注册和处理流程,确保异构计算环境下内存一致性。

图形/计算GPU的驱动与虚拟化技术分享园地 2675

AI编程实战:Claude Code + IDEA 的沉浸式编程方案

Claude Code 是 Anthropic 推出的面向开发者的 AI 编程协作工具,与传统的Chat模式不同,Claude Code是一个能读项目、懂上下文、遵守约束的 AI 编程搭档。上下文感知:不仅理解单个文件,而是理解整个项目结构工程化导向:关注可维护性、规范、测试,而不是一次性代码可定制行为:通过 Skills(技能包)让 AI 遵守你的规则。

kfru4f6Fr的博客 345

第二十一:Python接口自动化-处理Json数据

【代码】第二十一:Python接口自动化-处理Json数据。

欢迎来到本博客! 111

Linux(31)Rockchip RK3568 Ubuntu22.04上部署 Docker: 问题与解决方案

本博客在总结这些问题及其解决方案,为遇到类似问题的兄弟提供参考,如果我后续有碰到其他Docker 问题也会在此更新补充。

我其实什么都不会 1647

沉浸式AI编程:IDEA + Claude Code 的终极方案与 TaoToken 接入实践

在 IDEA 中通过 JetBrains 插件接入 Claude Code,先配置 ANTHROPIC_BASE_URL 与 ANTHROPIC_AUTH_TOKEN 环境变量并完全重启 IDE,再用 claude -p 验证通道。TaoToken 提供统一 Key 与 API 通道,官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 可创建密钥,配合报错对照表快速排查 401 与代理失败。

weixin_28949937的博客 121

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

AI编程实战:Claude Code + IDEA 沉浸式编程方案与 TaoToken 配置指南

在 IDEA 里跑 Claude Code,先建 ~/.claude/settings.json 写入 ANTHROPIC_BASE_URL 与 Key,再用 CC Switch 统一多模型切换。TaoToken 一个 Key 走通对话与 Coding Plan,官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 提供配置骨架与排障步骤,让 AI 编程在 JetBrains 内沉浸式补全。

weixin_42609225的博客 12

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

沉浸式AI编程:IDEA + Claude Code 的终极方案,把 settings 改到 TaoToken

在 IDEA 里用 Claude Code 插件总报 401 或读不到配置?把 settings.json 的 env 字段改到 TaoToken,统一 Base URL、API Key 与 Model ID 三件套,插件与终端行为一致。官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 提供接入文档与报错对照,改完重启 IDEA 即可稳定发请求。

weixin_35752122的博客 10

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Claude Code + IDEA 沉浸式编程:把 settings 改到 TaoToken 的完整配置

在 IDEA 里把 Claude Code 接入 TaoToken,关键在改 ~/.claude/settings.json 的 ANTHROPIC_BASE_URL 与 Key,重启 IDE 后用 /status 验证连通性。本文给出可复制配置片段、Base URL 填写位置,并排查 401、local proxy failed 等常见报错,让 IDE 与终端共用同一通道,实现沉浸式编程。详见 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_35753291的博客 60

Java 程序员狂喜:Claude Code + IDEA 沉浸式集成,后端开发的新姿势

如果你是 Java 后端工程师,大概率每天超过八小时泡在 IntelliJ IDEA 里——看代码、断点调试、跑单元测试、翻依赖树。而 Claude Code 这类终端 Agent 再强,也抵不过一个现实问题:让后端开发者离开 IDEA 去终端里干活,本身就是反人性的一件事。这也是为什么"Claude Code + IDEA 沉浸式集成"在过去几个月成为社区高频话题:掘金上两篇高热度文章——沉默王

gitblog_00763的博客 179

Claude Code + IDEA 沉浸式编程:TaoToken 统一 Key 接入与 settings.json 配置骨架

在 IDEA 里用 Claude Code 插件实现沉浸式编程,核心是一份可复制的 settings.json 骨架:填入 TaoToken 统一 Key 与 https://taotoken.net/api 地址,重启 IDE 后用 /status 验证连通。本文给出完整字段说明与六类常见报错排查,帮你把多模型 Key 集中管理,让 AI 待在编辑器里。官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

Ceshi01的博客 12

AI编程实战:Claude Code + IDEA 沉浸式编程方案与 TaoToken 统一接入

在 IDEA 中配置 Claude Code 时,把 ~/.claude/settings.json 的 ANTHROPIC_BASE_URL 指向 TaoToken 统一入口,一份 Key 即可覆盖终端与插件。本文给出可复制配置、/status 验证方法与 401、local proxy failed 等报错排查,并介绍 Plan 模式与 CLAUDE.md 自检闭环。官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_42598278的博客 5
上一篇: 面试中被嘲笑Token放在Redis里?这把给我干沉默了....
下一篇: 2小时5万Star!敲10句话去睡觉,AI连夜干出51万行代码霸榜GitHub
公众号-芋道源码
博客等级 码龄10年 1634粉丝 377原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值