历史对话解除路径绑定 + 增加导入备份功能

各位用户、产品团队好,我提两个真实刚需,很多人都会踩坑:

  1. 项目文件夹一移动,历史聊天直接清空

    亲测:只要把本地项目换个文件夹、改个位置,打开 Trae 所有对话全没。

    只能把文件夹挪回原来路径才能恢复,非常反人类。

    正常软件不应该把聊天记录死绑本地路径哈希,太脆弱了。

  2. 支持导出 MD 聊天记录,但完全没有导入功能

    现在能把对话导出成完整 Markdown,备份很好看,但备份了也恢复不回去。

    换电脑、重装软件、移动项目,所有备份全废。

    等于只给了 “存档”,不给 “读档”。

真实使用场景

  • 整理桌面、归类项目 → 聊天全丢

  • 重装系统、换电脑 → 历史记录带不走

  • 想长期留存重要思路、代码复盘 → 备份没法复用

1 个赞

收到,我来反馈下

1 个赞

如果对话记录本身存云的话,让用户打开项目的时候,标记好这个项目ID或者名称就可对应上对话记录。下次选择在其他地方打开项目的时候,就能修改项目ID或者名称导入云的对话记录。如果云的资源对你们公司有额外消耗,那么可以单独在项目文件中实时保存对话记录,让用户本身的git或者其他项目软件去同步对话即可。

2 个赞

IDE历史记录如何恢复? - 帮助与支持 / 使用咨询 - TRAE 官方中文社区
另一位答主的回答,应该可以解决楼主的问题

2 个赞

说实话第一点我也觉得是个蛋疼的点,包括在cc和codex也一样,所以后来直接刚才每次关键点或大的diff会写在项目的一个md中来记录日志,另外开一个md来记录memory,需要再取,md存logid,log单独存,从logid映射具体的log,不至于撑爆上下文。而且我估计第二个问题他们会解决,但第一个问题难

2 个赞