我的方法: Memory机制 + cursor rules + 阶段性重构。
我最近用Cursor开发一个Next.js项目时,也遇到了同样的问题:Agent在修复bug时频繁写出重复逻辑,甚至破坏已有架构。
经过两个月的实践,我发现最有效的解决方案是"记忆文件+小步重构"的组合策略。
第一,必须给Agent建立由我们自主控制的长期记忆(什么时候AI能对写出来的代码负责,再交给它全部控制)。
我参考reddit上的经验,在项目根目录创建了.cursorrules和CURSOR_ME…。
{dede:pagebreak/}
为什么小男孩小时候要比小女孩难养好多?
中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
你如何看待鸿蒙PC不允许侧载?
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
2029届全运会落地长沙,会对长沙有什么新的变化吗?
要不要帮导师装服务器?
你见过的最舒适的办公环境是什么?
以色列为什么要打伊朗?
有没有好看的个人博客的设计?
SQL Server 真的比不上 MySQL 吗?
坚持使用 PHP 的你,如今有什么感悟?
你的亲戚提过什么过分的要求?
微软edge浏览器为什么逐渐被其他的浏览器代替?
脸与身材不符是种怎样的体验?
网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?