你的运行环境(版本号「点击帮助-关于-复制」):
请替换此行填写
trae3.4.4
问题描述(你遇到了什么问题?):
traework升级trae后,历史对话全部丢失
不是哥们,升级这么大的事情,测试都不做的,用户来给你当小白鼠,就这还跟workbuddy竞争呢
复现步骤(如何才能重现这个 Bug/问题?):
1.自己做一下数据升级就行
2.
3.
报错信息或截图(如有):
请在此处粘贴截图
或日志代码
升级后历史对话没能迁过来,这个现象我先记下了。不过仅凭本帖现有的信息(版本 trae3.4.4,加上一张外部排查截图),还不足以确认是迁移过程被打断,还是新版读取路径的问题——截图里"迁移 Bug"的结论来自第三方推断,无法作为这里的依据,所以暂时不好直接下判断。
麻烦在本帖补充这几点,方便进一步定位:
补齐这些信息后,才能判断问题卡在哪一步。
好,我来帮你把这些信息都收集出来。
用户想要我帮他收集这些信息,方便补充到故障反馈中。让我来逐一收集:
让我来查这些信息。
好,拿到了 IDE 版本是 1.0.28。但这可能不是 TRAE 客户端本身的版本。让我找一下客户端的版本信息。
让我找一下 TRAE 安装在哪里,以及日志在哪里。
好,TRAE 安装在 D:\traework\Trae CN\。让我看看那个目录里有什么,还有找一下日志文件。
好,找到了安装目录。让我看看 package.json 和 product.json 来获取版本号,还有 debug.log 可能有迁移信息。
好,现在让我看看有没有更早的日志,特别是迁移相关的日志。让我也检查一下旧版 SOLO 客户端是否还在。
好,现在让我检查一下旧版 SOLO 客户端的安装信息,以及看看有没有更多迁移相关的证据。让我也看看 product.json 里有没有更详细的版本信息。
好了,信息收集完毕。让我整理一下这些信息,方便用户粘贴到反馈帖子里。
关键信息汇总:
让我把这些整理成清晰的格式。
好,信息全部收集完毕。以下是整理好的内容,你可以直接复制到反馈帖子里:
产品名: Trae CN (TRAE CN)
package.json: 1.107.1
appVersion: 3.4.4
tronBuild: 2.3.93438
channel: stable
packageType: TRAE_CN
buildPlatform: win32
buildArch: x64
安装路径: D:\traework\Trae CN\
安装日期: 2026-10-21
升级来源:从 TRAE SOLO CN(旧版 Work 客户端)升级到当前 Trae CN
迁移过程的时间线(从数据库文件时间戳和迁移日志还原):
| 时间 | 事件 |
|---|---|
| 2026/10/21 23:15:43 | 旧库 TRAE SOLO CN\ModularData\ai-agent\database.db 最后一次写入(228 MB,自 7/4 起积累了约 3 个月) |
| 2026/10/21 23:15:43 ~ 23:15:44 | 迁移任务 project_domain_v2 启动并在 1 秒内结束,watermark = 35(迁移的数据量极小) |
| 2026/10/21 23:18:15 | 新库 Trae CN\ModularData\ai-agent\database.db 被创建(231 MB) |
迁移状态文件证据:
旧目录 TRAE SOLO CN 的迁移记录:
{
"project_domain_v2": {
"status": "completed",
"start_time": "2026-10-21T15:15:43Z",
"end_time": "2026-10-21T15:15:44Z", // ← 仅用了 1 秒
"watermark": 35 // ← 只迁移了 35 条记录
}
}
新目录 Trae CN 的迁移记录:
{
"project_domain_v2": {
"status": "completed",
"start_time": null,
"end_time": "2026-10-21T15:18:16Z",
"watermark": 0
}
}
旧版 SOLO 客户端已被卸载(注册表仅剩 TRAE CN (User) 一项)
但旧数据库文件完好无损,位于:
C:\Users\16207\AppData\Roaming\TRAE SOLO CN\ModularData\ai-agent\database.db
安装目录 D:\traework\Trae CN\debug.log:
[1021/231812.829:INFO] AppManifest manifest_content={
"appId":"787976",
"appVersion":"3.4.4",
"buildVersion":"2.3.93438",
"channel":"stable",
"name":"Trae CN",
...
}
[1021/231830.824:ERROR] engine.cc(464)] StartWithParamsInternal ### NO global context
[1022/001814.424:ERROR] engine.cc(464)] StartWithParamsInternal ### NO global context
[1022/085244.468:ERROR] engine.cc(464)] StartWithParamsInternal ### NO global context
debug.log 没有直接记录迁移过程,但数据库时间戳和迁移状态文件构成了完整证据链。
根因判断:从 TRAE SOLO CN → Trae CN 的数据迁移存在 Bug。迁移任务 project_domain_v2 声称 status: "completed",但仅用了 1 秒且 watermark 只有 35,导致旧库中积累了 3 个月的历史对话(几百个 session、上千条记录)几乎全部丢失。
当前状态:
这些信息你可以直接粘贴到论坛帖子里,或者发邮件到 feedback@mail.trae.cn。旧数据库文件还在,数据是有机会救回来的。
新版本正常了
Windows:https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/app/releases/stable/2.3.91089/win32/TraeWork_CN-Setup-x64.exe
macOS Apple 芯片: https://lf-cdn.trae.com.cn/obj/trae-com-cn/pkg/app/releases/stable/2.3.91089/darwin/TraeWork_CN-darwin-arm64.dmg
work下载上面的版本,根据页面指引重新迁移下数据即可。
迁移完成后在IDE右上角点击agent模式就可以看到work的任务