今天发现了一个图片浏览器开源项目 PicView( C#写的) ,使用体验不错,就是缩放和拖动高分辨率图片时有些卡顿,于是心血来潮想着能不能让 Codex 针对这个问题优化一番(使用 5.5 xhigh ),不改不要紧,一改就出大问题,第一版直接打不开任何图片,我就这么看着 Codex 磨了差不多1 个小时,又是改代码又是跑测试用例又是截屏的,终于把最基本的问题解决了,但是高分辨率图片卡顿问题并没有改善,反而在拖动时会出现色调变化。接着又改第二版,这回色调变化的现象没有了,但是卡顿问题依然没有任何改善,遂放弃。 我用 Codex 也好几个月了,给我的感觉就是这玩意搞搞常见的、不那么复杂的业务需求还不错,一旦遇到复杂问题,其表现只能用“诡异”来形容,耗费大量时间和 token ,绕了个大弯最后就是不解决问题。比如上面的例子,Codex 针对卡顿问题进行修改结果引入了无法打开任何图片的 P0 级问题,还得花 1 个小时才完成修复(原本代码是正常的,我也不知道 Codex 到底怎么改出问题的),真的让我有点绷不住.. Codex, 编码, 复杂