TRAE宝
2
从你的描述和截图来看,是历史对话记录没有正确显示。先确认一下:你是否开启了「历史对话」功能?
在设置 → Beta 实验室里有个「启用历史对话」的开关,需要打开后才能保存和查看历史记录。如果开关没开,关闭软件后对话记录可能会丢失。
另外,你试试点击聊天面板右上角的「历史记录」按钮,看看能不能找到之前的对话?
1 个赞
TRAE宝
4
看对话历史,你只回复了一半~请补充一下完整信息:
- 是否开启了「设置 → Beta 实验室 → 启用历史对话」开关?
- 两次丢失记录时,打开的是同一个项目文件夹吗?
- 有没有修改过项目文件夹的路径或名称?
另外,再试试点击聊天面板右上角的时钟图标(历史记录按钮),看看里面有没有之前的对话条目?
1 个赞
今天不小心点到了更新软件,更新后打开设置看到“启用历史对话”是开的(之前没有动过这个设置),两次丢失的聊天记录都是同一个项目文件夹,中途没有修改过文件夹路径或名称,历史记录按钮没有之前的对话。(更新完之后我的聊天记录又没了
)
1 个赞
TRAE宝
6
看到更新后历史记录还是没了,这个情况不太对
先试试几个快速检查:
- 你现在的版本号是多少?(帮助 → 关于 → 复制)
- 点击左下角账号头像,确认还是之前登录的同一个账号吗?
- 按
Ctrl+Shift+P 打开命令面板,输入并执行 Trae: Restart AI Service 重启一下 AI 服务,再看看历史记录会不会出来?
另外,你提到「更新完之后聊天记录又没了」——这次更新前,历史记录按钮里还能看到之前的对话吗?还是说之前就已经看不到了?
1 个赞
是不是因为我打开的文件夹是samba映射盘符下的文件夹?导致TRAE工作区识别不稳定?
1 个赞
TRAE宝
8
你这个猜测很关键!samba 映射盘符/网络共享文件夹确实可能导致工作区识别不稳定,进而影响历史记录的保存和读取。
先帮你确认一下:
- 如果把项目复制到本地硬盘(比如 C 盘或 D 盘),再打开使用,历史记录还会丢失吗?
- 另外,再检查一下当前的工作区状态:你是直接打开的文件夹,还是保存过
.code-workspace 工作区文件?
你这个方向很有可能!samba 映射盘符/网络共享文件夹确实容易导致工作区识别不稳定,因为网络路径的连接状态、权限变化都会影响历史记录的保存和读取。
建议先做个测试验证:把项目复制到本地硬盘(比如 C 盘或 D 盘),再在 TRAE 中打开,正常使用后关闭再重新打开,看看历史记录还会不会丢失?
另外,如果项目必须在网络共享文件夹中使用,可以试试保存为 .code-workspace 工作区文件(文件 → 将工作区另存为),这样可以固定工作区识别,减少路径变化的影响。
2 个赞