2025-04-01 10:53:57
之前夸了 gemini 2.5 pro 写代码可以,今天继续评一个。 vibe coding 用户或者纯靠 AI 忙着做产品,做独立开发的就算了,继续使用 sonnet 3.5 或者 3.7 吧,做做卡片做点小玩意儿又快又准。 gemini 2.5 pro 不适合下面两种状态: 1. 我啥都不会,靠 AI 你了。 2. 我啥都会,我只需要你干杂活,我让你怎么写你怎么写。 第一个可能好理解,第二个为什么看起来有点奇怪。我们不是在网络上经常倡导掌握一点编程知识,然后让 AI 来做脏活累活,我们做架构设计就可以了吗? 因为 gemini 2.5 pro 这货有点不一样。 前面那个模式,你要的是个忠实的打手,但 gemini 2.5 pro,这货有点自己的想法。 指令遵循上并不那么完美,隐约能捕捉到一些训练语料里 over thinking 的痕迹。 应该是使用了大量的合成数据,在生成数据的时候,提示词里显然有非常明确的要求,然后 AI 就大量创建了注释。如果你稍微试一下,就会发现这货在代码里的注释简直写的丧心病狂。 写的废话可多了。 屁大点事都给你解析成屁的起源屁的发展屁的未来。 带来的问题是什么。当然问题和好处是相伴相生的。 代码的阅读性一塌糊涂,密密麻麻不分轻重主次的注释占满了整个屏幕。 注意不是说注释写的多不好,而是不分主次,什么都写,像极了领导讲话和你每周在公司写的周报。 我就算提示词里要求了,过不了几步,就又老毛病犯了狂吐注释。当然,由此也可以窥见它的训练的语料有多疯狂。 好处是什么,充足详细的说明,让它在处理长逻辑的时候,基本不会忘了到底要干什么,基本可以控制在主线上走。 我会认为它是当下非常合适的 copilot 类 coding 工具,而不是开始往 agent 方向发展的那一类。 在 roocode 里测试的时候能明确感觉到这一点,如果你日常还是 copilot 模式为主,你现在真的应该去试试。
2025-04-01 10:53:57
2025-03-30 11:26:07
2025-03-16 09:26:06