我是最近才开始用cursor并且使用一些国内外的编程模型,我发现不管是国内的还是国外的模型,在进行长对话之后大概率都会有幻觉情况。我现在的解决方法就是从prompt和rule上下手。将一些常用的代码规范和数据库表设计规范整合成rule,这样在编写prompt的时候可以轻松一点不同的职责需要创建不同的rule,比如最近在写毕设时就会涉及到原型设计、前端编码、后端编码以及数据库表结构的设计,这就得编写四个rule,如果写到一个rule中会使规则文本过长,对模型也是一种压力,分开设计可以让ai在扮演不同角色的时候单独使用不同的rule。在编写prompt时,主要就是以角色+需求来写,需求尽量精简即可...