Java 后端开发面对 ai 无力

3 天前
 chenyu923132714
java 服务器开发,项目又大又臭。

不知该用什么 ai ,使用 ai 用于什么场景?

现在只会简单的使用通义灵码写一些 ut 。

各位大佬有什么建议。

不同的模型不同的软件区别大么。
6329 次点击
所在节点    程序员
45 条回复
MIUIOS
3 天前
小问题了,我这随便一个类都是一万行起步,接参百分百 Map ,照样用 ai ,胆子大直接上。
Edward4074
3 天前
通义灵码一坨答辩,我只拿他生成 commit 。我严重怀疑是工具做的不行而不是 qwen 模型不行,换个 ai 工具。
loik168mx3
3 天前
建议用 claude4.6 或者 gpt5.2 。
w292614191
3 天前
1.Ai 的水平取决于使用者
2.Ai 只能辅助你工作(现阶段)
rockddd
3 天前
快别用国产的了,直接师夷长技,Java 复杂需求也没问题
chtcrack
3 天前
有时间换语言,比如用 go ,rust 迁徙。。反正让 AI 写就是了。
usVexMownCzar
3 天前
不在意数据安全直接 Claude code ,codex 读取项目文件;自己对项目了解,AI 写的不对你能及时发现
kakki
3 天前
吃点好的
Plutooo
3 天前
能上这个站不应该只局限于用通义灵码才对,站内三天两头讨论这个那个
yelog
3 天前
大胆用,一些常用场景可以配置成 agent skills ,让 AI 快速知道该怎么写、写在哪里
cutecore
3 天前
之前大项目、屎山确实,让你一下子用 ai ,确实心智负担重
可以之后有小模块,新模块时候你就 ai 一把梭,你就上手了
jixiafu
3 天前
单纯提需求让大模型自我发挥写个完整的项目,其实感觉各个 ai 差距不大基本都能跑起来,一旦是涉及到缝缝补补,差距大到惨不忍睹
ifoto
3 天前
@Edward4074 昨天刚出了 qwen3.5 不知效果如何
lmmlwen
3 天前
那说明你还不回用 AI 编写代码
a22271001
3 天前
用 IDEA + Qoder 做行内提示 + Claude Code ,模型丰俭由人,Claude 当然最好
refear99
3 天前
java 在 ai 时代没有任何优势可言,该淘汰了
Yofun
3 天前
直接重构
Rust2015
3 天前
我感觉还行,JAVA 有点重而已
zhengfan2016
3 天前
@MIUIOS 你这改的动吗,不拆分?正常前端单文件代码超过 300 行就该拆分了
Ravenddd
3 天前
我也是 Java 后端, 也是逻辑复杂, 毕竟 AI 还不能替我背锅, 所以我也不会给它背锅, 所以没有大范围用, 主导权和控制权还是我手动写代码, 暂时 AI 负责了这些操作:

1. cli: 代替以前的代码生成插件, 比如 EasyCode, Mybatis 生成器, json 转 Java bean 等等, 效率也会提升明显

2. cli: 用 markdown+图片, 让 AI 辅助我整理出页面字段和需求大概的逻辑(其实就是分析需求文档), 然后让 AI 生成建表 SQL, 审查微调之后, 让 AI 生成三层架构代码, 这时候 controller 已经有了, 可以生成接口文档给前端, DAO 也有了可以正式开始写逻辑代码

3. 代码补全: 逻辑代码就需要用代码补全(如 trae 或者 qoder 的 ide 插件), 通过每行的逻辑注释, 让 AI 生成, 其实这一步还是手动写代码, 补全会让你少写一些

一般新功能新模块能直接套用上面这套操作, 很快就完成了, 效率起码能提升 50%, 主要减少了繁重的重复性工作

代码维护和迭代, 一眼知道的就直接手动改了, 或者用代码补全辅助我手动改, 如果改动比较多的, 就要自己判断需要手动还是 cli 接入(新方法, 新类可以用 cli 生成/修改)

我主要还是控制 AI 改动在我的可控范围, 毕竟还是要我背锅, 如果生产出现问题, 我需要快速解决, 而不是 AI 抽奖, 虽然没有大佬们 100%AI 生成这么高效, 但是比起我原来的全手写代码已经提效很多, 而且有时候 bug 也能让 AI 分析, 我的使用也只是把 AI 当成一个高阶版的代码补全, 还是一个保守派呢哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1195607

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX