最近在试Cline这个AI编程助手,配合Claude写一个多模块的Python项目。但发现它经常在生成新功能时,完全无视我之前写好的工具函数和业务逻辑,反而自己重新写一套相似的代码,搞得代码越来越冗余。我想让它基于项目已有的代码结构来写,比如自动引用我定义好的class或函数。是不是我prompt没写好?还是需要挂载什么知识库?或者直接用MCP让AI读整个项目文件?有没有用过的大佬分享下经验,挺迷茫的。