三天搭了个内部看板,一千九百行代码,账单比预估贵了一倍多。本来以为是模型单价的事,回头把会话一条条翻了一遍,跟单价关系不大,是我自己几个习惯在烧钱,记一下。
坑一,提示词太随意。当时就丢了一句"把后端搭起来,加个健康检查,连上数据库"。驱动用哪个、健康检查要不要真去查一次库、配置放env还是配置文件,我一个都没交代,它只能按自己的理解写,我再一条条纠正。每纠正一次就是一次重写,而输出token恰恰最贵。后来改成动手前先写五到十行规格,同一个功能,输入从十八万降到了不到五万。
坑二,一个会话塞了四个需求。历史越滚越长,后面每次工具调用都要把整段上下文重发一遍,成本不是一项项往上加,是乘出来的。
坑三,改完就喊它跑全量测试。它撞见一个跟本次改动无关的旧失败,顺手就去修了,一个五十行的小改动硬是滚成二十万token。现在我提示词里固定加一句:先看diff,无关的失败只报告,不要动手。