Claude 有个project功能,你把代码文件传进那个project里面,然后让他根据这个文件来更改,一定要强调是在现有代码的基础上进行更改,禁止随意生成代码,禁止添加没有的元素。你遇到这些问题,说明你的流程有问题,所以我建议你先通过和claude 对话,确定一个流程先。确定了基础的流程框架,每次你这个流程遇到了什么问题?你再去和他对话,把解决问题的方案添加到流程里,慢慢地你的流程就完善。等流程完善后,每次更改或编码的时候,把这个流程和那个代码文件都传到project里面,然后每次都对他说,要反复阅读代码文件和代码生成规则文件,严格按照流程执行,这样就能减少很多问。