最近刚把主力工具从 GPT-4 换到 Claude 3.5(API 方式),确实更听话,但遇到个头疼的问题:让它往现有 React 组件里加功能时,它经常“顺手”改掉我原来的业务逻辑。比如昨天让它加一个 tooltip 提示,结果它把 useEffect 的依赖数组重写了,导致接口重复请求,排查了半天。我也试过在 prompt 里强调“只改新增部分,别动原有代码”,但效果不稳定。想请教下各位老哥,有没有什么 prompt 模板或者技巧,能让模型严格做“增量修改”而不是“全量重写”?或者是不是应该把组件拆得更细、用更小的上下文去问?求分享实际可行的经验。