- chesha12026-09-1432956
写 Node js 后端,有一点比较独立的模块,比如用第三方的 Redis,稍微有一点经验的程序员就知道,这种情况下直接把它全部写在一个文件里,import 了就行了。但是 gpt-6-astra ultra,专门搞了一个类,还搞了一点工厂函数出来,然后又包了一层,简直要把人写晕了,我都怀疑是不是套皮了一个 Spring Boot CRUD 外包

有时候 AI 在做架构的时候,让人感觉像是一个十年+经验的架构师。但真的写起代码来,感觉如果要追求代码质量,连一个三年经验的 senior 程序员都不能代替。什么时候 AI 能写出符合人类审美逻辑的代码?真的太难顶了
对于那种 well-defined 的问题,千禧年数学问题都能做出来了,但是写个普通的工程代码还有如此多的瑕疵 ^-^
主楼 - 美帝码工2026-09-1411580
不同的场景对代码的架构写法要求是不同的,你应该在对于不同的项目明确要求它采用哪种风格。6比5.6 强的一个重要的一点就是,它会听你的话。
- LIFE0014002026-09-149619
优美不好说。ai 证明了数学问题也不等于 ai 使用了优美的解法。
而且 ai 证明的时候是一万个 bel agent 几天几夜^-^一大堆人工辅助。控制变量的话,要写出你说的那些代码估计也要一样的资源,那样应该也是可以写出来的。
- chesha12026-09-1432956
按理说是没错,但是它不应该首先遵守一个最佳实践吗?比如最佳实践就是5.6的时候不应该搞那么多哈希、校验、门禁,但是他还是做了。
写 Node 后端的时候不需要像 Spring Boot 一样,一定要搞个类、工厂函数出来。总是不在最佳实践上做事,需要人类手动纠正,感觉也是智力不够的一种体现吧,太难了 ^-^
- lishichu9632026-09-1423464
- k_c2026-09-149777
我觉得人类的一些最佳实践是建立在人类协作和理解基础上的。就像围棋刚开始职业棋手也会发现ai下出来的棋根本无法理解,ai也在慢慢形成人类无法理解的一些代码范式
- kimi2026-09-147608