最近在用Cursor做公司一个内部后台项目,已经写了很详细的TS类型(interface、联合类型、泛型都上了)。但发现AI补全或生成新组件时,经常无视我定义的Props类型,直接给我塞一堆any,或者把可选字段当成必传来用。我试过在prompt里反复强调“遵循types.ts里的类型定义”,也试过把类型文件路径直接贴进去,但效果不稳定。有时候它会自己在组件里重新定义一套类型,导致和全局类型冲突。想问下大家,是不是我的prompt写法有问题?还是说这类场景应该用Composer的agent模式而不是tab补全?有没有什么技巧能让AI更“尊重”已有代码的类型体系?