我的方法: Memory机制 + cursor rules + 阶段性重构。
我最近用Cursor开发一个Next.js项目时,也遇到了同样的问题:Agent在修复bug时频繁写出重复逻辑,甚至破坏已有架构。
经过两个月的实践,我发现最有效的解决方案是"记忆文件+小步重构"的组合策略。
第一,必须给Agent建立由我们自主控制的长期记忆(什么时候AI能对写出来的代码负责,再交给它全部控制)。
我参考reddit上的经验,在项目根目录创建了.cursorrules和CURSOR_ME…。
{dede:pagebreak/}
如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?
怎么看待B站舞蹈区和某些风格比较暴露的up?
99A的装甲防护问题这么大吗?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
相亲男越来越不主动了,正常吗?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
如何看待天津的排水系统?
PHP和Node.js哪个更爽?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
为什么男生都不喜欢173身高的女生啊?
有没有免费的软件能够提取***中的音频转文字?
如何评价鸿蒙电脑无法编写其自身运行的程序?
为什么小男孩小时候要比小女孩难养好多?
golang为什么要内置map?
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
你见过身边身材最好的女生是什么样子的?