这是一个创建于 55 天前的主题,其中的信息可能已经有所发展或是发生改变。
一开始我的需求很简单,两重 for 循环遍历两个数据集,进行一些运算后保存数据。Claude 老师完美地一次完成任务。只是一个一百行的脚本,我看结果没问题便没有 review 直接提交了。
后来,我发现数据集太大,单进程要一年才能处理完,我就又请求 Claude 老师,帮我增加了多线程处理。但这次费了一些功夫,脚本在改了三四次以后初显混乱。我心想,反正我只需要跑一次脚本,管他呢,就提交了。
再后来,我跑到一半的脚本被服务器重启中断了,我便又请 Claude 老师加了 resume 功能。
再再后来,我发现 IO 瓶颈了,便再再请 Claude 老师帮我优化了分片保存,同时还要兼容并迁移原先的保存格式。
此时我恍然发现,面前的已经是一坨 1600 行的小💩山了,Claude 老师在增加新功能同时增加 bug 的概率越来越大。而我,最终对这个脚本也丧失了信任感。不如重新写一个?
这仿佛是许多软件在过去几十年的缩影,而我用 LLM 在短短两天里就走完了全程。