project memory优化一下吧

你的运行环境(版本号「点击帮助-关于-复制」):

请替换此行填写

问题描述(你遇到了什么问题?):

请替换此行填写

复现步骤(如何才能重现这个 Bug/问题?):
1.提交给大模型的project_memory.md好几次污染项目了,好几次都是项目文件已经确定了的东西,被project_memory中早期内容给重置了
2.
3.

报错信息或截图(如有):

请在此处粘贴截图或日志代码

感谢你的反馈!项目代码被过期的历史记录覆盖确实让人很头疼。

这主要是因为大模型在读取像 project_memory.md 这类包含历史变更的长文件时,有时会分不清时间线的优先级,误把早期的设定当成最新状态,从而导致代码被“回档”。

作为目前的临时缓解方案,你可以尝试以下几个方法来避免污染:

  1. 定期精简瘦身:及时删掉 project_memory.md 里已经过期的早期记录,只保留当前确定的核心规范和最新状态。
  2. 设定强约束规则:在项目的 Rules 规则或你的提示词中明确强调:“以当前实际代码文件为准,project_memory.md 仅作背景参考,绝不能用其内容覆盖或重置已有代码。
  3. 改用内置记忆功能:如果你使用的是 TRAE Work,可以尝试使用系统内置的「项目记忆」功能(在设置中心管理,最多 20 条),把最核心的偏好沉淀在那里,替代手动维护长篇的 markdown 文档。

你在论坛的反馈产品团队都能看到,这对于我们优化大模型处理长上下文的策略非常有帮助。如果还有其他场景细节,也欢迎随时补充~ :blush:

您好,是在一个对话进行不用项目的任务吗?看着project_memory是项目记忆,只针对某个项目。

1.使用Trea Work
2.任务是指定了文件夹的
3.我不确定是压缩上下文还是project_memory没有及时更新,反正最后效果是 大模型生成的内容是project_memory中早期过时的内容,但事实上,很多文件内容已经被我在同项目下的其他任务框中处理了

那有可能是模型幻觉诶