最近在把一个老项目的Jest测试补起来,用的Cursor的Agent模式。我发现一个问题:我明明在描述某个函数的行为,它却经常去改别的文件,甚至把已有的测试断言给改了。比如我让它给utils/format.ts补边界情况,结果它把utils/parse.ts的测试也动了,搞得CI直接挂掉。