用AI写代码烧掉的token,一大半是我自己作的

三天搭了个内部看板,一千九百行代码,账单比预估贵了一倍多。复盘下来跟模型单价没什么关系,是我自己的习惯有问题。第一条是提示词写得太随意,“把后端搭起来,加个健康检查,连上数据库”——驱动用哪个、健康检查要不要真查一次库、配置放env还是配置文件,一个都没说,它自然按自己的理解写,我再一条条纠正,每纠正一次就是一次重写,而输出token最贵。

后来改成先写五到十行规格再让它动手,同一个功能,输入从十八万降到不到五万。

第二条是一个会话里塞四个需求,历史越滚越长,后面每次工具调用都把整段上下文重发一遍,成本不是加法是乘法。第三条是改完就喊跑全量测试,它撞见一个跟本次改动无关的旧失败,顺手就去修,一个五十行的小改动能滚成二十万token。

现在我固定加一句:先看diff,无关的失败只报告不要动手。

先写规格这条我认,我们组现在规定超过两个改动点必须拆会话,账单立马下来一截

1 个赞

码住

太真实了 :sob:

最坑的就是它跑去修不相关的失败,一路改到别的模块,回头review想打人

我倒觉得写规格的时间折进去不一定划算,除非是天天要写的那种项目