我的方法: Memory机制 + cursor rules + 阶段性重构。
我最近用Cursor开发一个Next.js项目时,也遇到了同样的问题:Agent在修复bug时频繁写出重复逻辑,甚至破坏已有架构。
经过两个月的实践,我发现最有效的解决方案是"记忆文件+小步重构"的组合策略。
第一,必须给Agent建立由我们自主控制的长期记忆(什么时候AI能对写出来的代码负责,再交给它全部控制)。
我参考reddit上的经验,在项目根目录创建了.cursorrules和CURSOR_ME…。
{dede:pagebreak/}
为什么 WebStorm 这么好用还会有人去用 VSCode?
为什么同样是输球,常州和国足的风评却差那么多呢?
Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
如何评价极目新闻批判《捞女游戏》,认为靠性别对立捞流量?
为什么不用rust重写Nginx?
如何评价张靓颖刘宇宁《九万字》?
你知道哪些餐饮界的暴利菜品?
为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
鱼缸长这种藻是什么藻?是好是坏?
为什么这么多人说 Gmail 好用?Gmail 和 QQ 邮箱相比到底好在哪里?
求大神解答,为什么大家都不喜欢用docker?
雅鲁藏布江水电站建好之后,发出来的电把雅鲁藏布江的水抽得再高一点,缩短距离,通过管道流到新疆是否可行?
学生校服如何隐藏内衣痕迹?
服务器能否拒绝非浏览器发起的HTTP请求?
HTTP/3 解决了什么问题,又引入了什么新问题?