切换 Qoder 账号后,当前项目历史记录面板为空。

现象:切换 Qoder 账号后,当前项目历史记录面板为空。
排查:本地 C:\Users\1.qoder-cn\projects\d-ws_ai-course2\transcript` 下 18 个会话 jsonl 完好,且 transcript 元数据不含账号字段、.auth仅有 machine_id,说明本地会话是机器+项目路径维度、账号无关;但历史列表疑似按登录账号云端拉取,导致跨账号不可见。
期望:本地已有 transcript 时,历史列表应能按项目路径本地回补,或提供跨账号可见/导入能力。

展开
收起
jlcivzk2bzg5k 2026-10-08 16:11:27 23 分享 版权
1 条回答
写回答
取消 提交回答
  • 这确实是 Qoder 目前的一个设计逻辑问题,不是你的数据丢了。

    简单说:本地会话是跟着“项目路径”走的,但历史列表是跟着“云端账号”走的。

    你切换账号后,Qoder 默认去云端拉取新账号的历史记录,发现没东西就显示空白。它不会自动把本地那些 jsonl 文件挂载到新账号的视图里,因为安全隔离机制:A 账号看不到 B 账号的云端数据,反之亦然,而本地缓存为了隐私通常也不跨账号自动同步展示。

    解决办法(人工实操):

    切回原账号:先登录原来那个有数据的账号,确认历史记录能正常加载。
    导出/分享:如果 Qoder 支持,看能否将关键会话导出为 Markdown 或文本。如果不支持导出,只能手动复制重要内容。
    无法直接“导入”到空账号:目前 Qoder 没有提供“将本地 transcript 导入到另一个账号历史”的功能。这是产品限制,不是 bug。

    建议:
    以后多账号使用时,建议在设置里明确区分工作区,或者养成定期备份重要对话的习惯。现在这个空面板里的数据其实还在你电脑里(C盘路径下),只是界面不显示而已,别慌,数据没丢。

    官方详细解决方案:https://www.aliyun.com/product/qoder

    2026-10-09 10:14:33
    赞同 展开评论

Qoder CLI CN 是一款运行在终端中的 AI 编程助手,可以直接在命令行中理解你的自然语言指令并执行编码任务。

还有其他疑问?
咨询AI助理