DeepSeek V4帮我找出了一个Spring AI的bug
- 内容介绍
- 文章标签
- 相关推荐
最近呢,在尝试用Spring的各种最新的技术栈写一个练习的小项目,Spring boot用的都是最新的4.0.5。在这种情况下,我用Spring AI 2.0.0-SNAPSHOT很合理对吧
但是出现了一个诡异的情况的,AI返回来的响应似乎被阻塞了一样,首字响应时间巨长,然后所有的chunk都会在十几毫秒内返回
这个时候用了GLM、qwen、claude sonnet 4进行初步排查,要么就说是tomcat缓冲的问题,要么就是gateway mvc版本的问题。这个时候我已经不断的尝试他们说的解决方案,甚至把底层换成了WebFlux
claude pro opus4.6则是秒男,还没跑完一轮就限额了=.=
只有v4 pro,opus思路一样,不断的帮我查看spring ai的源码,最终发现是spring ai的问题,内部阻塞了流式响应。最后我把Spring AI的版本固定在2.0.0-M4就解决了。
可能这是由于v4的知识储备确实高一些的原因?我用着觉得还是挺不错的。以及感慨的一点就是,Java真的不太行了,ai时代,TS/python的生态还在蓬勃发展。Java感觉就是,只剩下spring而已了
网友解答:--【壹】--:
我自己开发,更愿意用Nuxt前后端一把梭哈。但是我最近准备换工作 还得是Java岗呀。其它的编程语言都只是添头,主力学习意义不大
--【贰】--:
至少我用Opus、GPT找BUG时,都很少会发散到第三方库上。只有跑了一次又一次他们找不到答案时,才会往第三方库上考虑。一般这种情况下我都提前介入指示了,Token真的烧不起。倒是DS有这个优点的话,还是有点用处的,后面DEBUG有啥疑难杂症可以尝试下
--【叁】--:
泪目了,java 是工作,python 是生活,我自己项目基本上都直接 python 一把梭了
--【肆】--:
很强的一个基模,但是还没来得及对coding做后训练
--【伍】--:
时间忘记了,大概十几分钟吧。花费的rmb在5~6块钱这样子,token应该在4百万左右
--【陆】--:
spring ai这项目太没存在感了
一些简单的LLM需求,直接非流式接口请求返回json就能完成
复杂的agent需求,用python和nodejs直接秒杀,用spring ai简直是给自己添堵
--【柒】--:
我都在想要不要去提个Pr了,不过最终还是算了,我用AI写的也是一坨。
不过看起来spring ai的开发进度落后很多
--【捌】--:
既然是pro读了源码,我很好奇整个过程消耗的token,耗时,和花费的rmb是多少。
--【玖】--:
Spring 已经是 AI 时代的弃子了,随之而来的是 Java 也要被淘汰了。程序员现在已经没有任何理由要求 AI 用 Spring 而不是兼具 工程化能力和 AI 友好的 FastAPI。除非程序员本人只会用 Java。
--【拾】--:
价格确实还有点贵,这么一轮跑下来好像花了差不多5块钱。期望半年后多降一点。
--【拾壹】--:
这太正常了
我搞AI agent开发2年了
从来都只在github上拿来就用的人都被逼开始提issue和PR了
AI生成出来的东西细节毛病太多了,深挖一下全是坑
--【拾贰】--:
感觉很赞啊,可以接受。我昨天测试claude desktop 3个hi花了6毛
--【拾叁】--:
难不成,可以成为有编码能力的哈基米,那确实未来再调调可以夯爆了
--【拾肆】--:
这么强吗?我在L站上已经看到ds v4 pro从不如minimax到比肩opus的非常多言论了,感觉有点神奇
--【拾伍】--:
我上次也是用DeepSeek v4 Pro 修复了一个GPT-5.5以及OPUS4.7无法理解且未能正确修复的BUG。
应该是和知识库有关的,参数量1.6T 这个规模已经神了,而且很新的知识储备,这个广度让它可以轻松定位一些问题。
--【拾陆】--:
看到第2个类似的帖子了,deepseek这个水平的话,真的是人类之光。期待pro的价格降下来。
--【拾柒】--:
世界知识这一块儿,期待深度求索的后训练。
--【拾捌】--:
怎么说呢,用的强不强,也挺随机的。Opus 和sonnet未必找不出来这个问题,但是pro的额度实在是太少了,一轮就秒了,没办法=.=
--【拾玖】--:
看prompt。用opencode经常下载一堆源码在本地查看。
最近呢,在尝试用Spring的各种最新的技术栈写一个练习的小项目,Spring boot用的都是最新的4.0.5。在这种情况下,我用Spring AI 2.0.0-SNAPSHOT很合理对吧
但是出现了一个诡异的情况的,AI返回来的响应似乎被阻塞了一样,首字响应时间巨长,然后所有的chunk都会在十几毫秒内返回
这个时候用了GLM、qwen、claude sonnet 4进行初步排查,要么就说是tomcat缓冲的问题,要么就是gateway mvc版本的问题。这个时候我已经不断的尝试他们说的解决方案,甚至把底层换成了WebFlux
claude pro opus4.6则是秒男,还没跑完一轮就限额了=.=
只有v4 pro,opus思路一样,不断的帮我查看spring ai的源码,最终发现是spring ai的问题,内部阻塞了流式响应。最后我把Spring AI的版本固定在2.0.0-M4就解决了。
可能这是由于v4的知识储备确实高一些的原因?我用着觉得还是挺不错的。以及感慨的一点就是,Java真的不太行了,ai时代,TS/python的生态还在蓬勃发展。Java感觉就是,只剩下spring而已了
网友解答:--【壹】--:
我自己开发,更愿意用Nuxt前后端一把梭哈。但是我最近准备换工作 还得是Java岗呀。其它的编程语言都只是添头,主力学习意义不大
--【贰】--:
至少我用Opus、GPT找BUG时,都很少会发散到第三方库上。只有跑了一次又一次他们找不到答案时,才会往第三方库上考虑。一般这种情况下我都提前介入指示了,Token真的烧不起。倒是DS有这个优点的话,还是有点用处的,后面DEBUG有啥疑难杂症可以尝试下
--【叁】--:
泪目了,java 是工作,python 是生活,我自己项目基本上都直接 python 一把梭了
--【肆】--:
很强的一个基模,但是还没来得及对coding做后训练
--【伍】--:
时间忘记了,大概十几分钟吧。花费的rmb在5~6块钱这样子,token应该在4百万左右
--【陆】--:
spring ai这项目太没存在感了
一些简单的LLM需求,直接非流式接口请求返回json就能完成
复杂的agent需求,用python和nodejs直接秒杀,用spring ai简直是给自己添堵
--【柒】--:
我都在想要不要去提个Pr了,不过最终还是算了,我用AI写的也是一坨。
不过看起来spring ai的开发进度落后很多
--【捌】--:
既然是pro读了源码,我很好奇整个过程消耗的token,耗时,和花费的rmb是多少。
--【玖】--:
Spring 已经是 AI 时代的弃子了,随之而来的是 Java 也要被淘汰了。程序员现在已经没有任何理由要求 AI 用 Spring 而不是兼具 工程化能力和 AI 友好的 FastAPI。除非程序员本人只会用 Java。
--【拾】--:
价格确实还有点贵,这么一轮跑下来好像花了差不多5块钱。期望半年后多降一点。
--【拾壹】--:
这太正常了
我搞AI agent开发2年了
从来都只在github上拿来就用的人都被逼开始提issue和PR了
AI生成出来的东西细节毛病太多了,深挖一下全是坑
--【拾贰】--:
感觉很赞啊,可以接受。我昨天测试claude desktop 3个hi花了6毛
--【拾叁】--:
难不成,可以成为有编码能力的哈基米,那确实未来再调调可以夯爆了
--【拾肆】--:
这么强吗?我在L站上已经看到ds v4 pro从不如minimax到比肩opus的非常多言论了,感觉有点神奇
--【拾伍】--:
我上次也是用DeepSeek v4 Pro 修复了一个GPT-5.5以及OPUS4.7无法理解且未能正确修复的BUG。
应该是和知识库有关的,参数量1.6T 这个规模已经神了,而且很新的知识储备,这个广度让它可以轻松定位一些问题。
--【拾陆】--:
看到第2个类似的帖子了,deepseek这个水平的话,真的是人类之光。期待pro的价格降下来。
--【拾柒】--:
世界知识这一块儿,期待深度求索的后训练。
--【拾捌】--:
怎么说呢,用的强不强,也挺随机的。Opus 和sonnet未必找不出来这个问题,但是pro的额度实在是太少了,一轮就秒了,没办法=.=
--【拾玖】--:
看prompt。用opencode经常下载一堆源码在本地查看。

