cursor 启用新会话保持上下文

127 天前
 MrBearin
在单个会话里聊久了就会开始变慢,变蠢, 网上看到的建议是开启新会话, cursor 也支持基于当前会话开启新会话,但是我尝试过发现新会话里还是会存在丢失部分上下文的情况.

我目前的解决方法是在开启新会话前, 让模型进行一次总结,类似:"请做下阶段性总结, 总结下我们的需求背景, 目的, 已经开发的内容, 未开发的内容.", 将总结的内容保存到 notepad 或者直接生成 md, 生成新会话之后先让模型根据文档和 past chats 再进行一次总结, 之后再继续任务.

请问 v 友还有没有其它更高效可靠的方式?
1761 次点击
所在节点    问与答
4 条回复
nealHuang
127 天前
我都是生成一个 todo-task-list ,让 cursor 每完成一个就标记 - [x] ,这样开新会话他也知道需要做什么。然后再配置一些 cursor rules ,确保每次编码的风格保持一致
zgray
127 天前
我经常用的方法有两种解决这种问题:

1 、是使用官方的引用之前的聊天,具体可以看官方文档 https://docs.cursor.com/context/management

2 、可以考虑引入类似 memory bank 的提示词
chanChristin
127 天前
https://github.com/RooVetGit/Roo-Code
看一下这个插件,有一个记忆持久化的方式就是初始化记忆文档和实时更新,参考一下。
Patrick6
127 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1132102

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX