This topic created in 47 days ago, the information mentioned may be changed or developed.
AI 写代码真的是越看越累啊
一直用 codex 和 claude ,claude 稍微省心点,codex 感觉就是个懵懵懂懂的实习生,你让他做点简单的,又快又好,稍微复杂的就出岔子。包括不限于:
1 、看错需求了;
2 、理解错需求了;
3 、不好意思漏了;
4 、突然加入不存在的需求,然后抱歉。
一直用的 sol 高模型,大家有什么好办法吗?😭
PS:前阵子下载安装点赞量 87K 的号称最好的专家团队 skill ,结果 gpt 疯狂幻觉,给我代码里加了一坨安全检测,多级鉴权,多轮回测脚本(我完全没要求他这么做过)。
7 replies • 2026-08-22 08:46:03 +08:00
 |
|
1
zuosiruan Aug 21 via iPhone
我用 sol 感觉还可以,一直能给我找出 claude 没考虑到的点,当然有时候有些过度了。
|
 |
|
4
doraemonki Aug 21
- skill 一个不留,提示词自己写才能把握分寸。 - 先写 Spec ,既然最终交给 AI 实现,打磨 Spec 就是你用经验和别人拉开差距的地方。 - 对 plan 进行对抗性评审,注意 5.6 非常喜欢过度设计,可以苏格拉底式提问题引导 AI 注意原始需求与 ROI 。例如:这个 Spec 要干个啥?合理吗?有为了低频场景做出不合理的设计吗? - 实现阶段,我也是自己写的调度提示词,不用 goal 也能跑几十个小时。
|
 |
|
5
yidinghe Aug 21
你肯定是没表达好。我今天就遇到了。我说:“找到所有捕获异常但是没有打错误日志的地方,补上错误日志”。
然后盯着 AI ,很快就发现 AI 遇到了一个有疑问的地方:捕获异常然后抛出,这时候要不要打日志? AI 纠结一番后,决定不擅自加戏,严格按照我说的来。
于是我马上按 ESC ,补充说“如果捕获异常然后抛出,不需要记日志”。
我不会觉得说 AI 怎么这么笨,难道不知道抛出之后自然会在上层记日志吗,这里应该跳过才对。
我觉得这就是我的表达上的问题。我把 AI 当作工具,工具就应该严丝合缝的按我字面意思行事。
|
 |
|
6
bbbblue Aug 21
所以线上生产项目 我都是开的 manual 他写一点我看一点 心智负担低了很多 不然 auto 他写完改了几十个文件大几百上千行代码我一起看 也是有点崩溃。。。
|