跳到正文

会话丢失怎么办

你原来用自己的 OpenAI 账号聊过很多对话,切到 Portdan 之后,老对话可能出两种状况。会话文件一直都在电脑里,两种情况都不会弄丢数据,照下面处理就行。

老对话找不到了

Codex 的会话列表只显示「当前供应商」的对话。官方账号的对话和 Portdan 的对话在两个列表里,切到 Portdan 后官方对话看起来就像消失了。

按顺序试:

  1. 先查弹窗里那个勾。CC Switch 开「统一 Codex 会话历史」时弹出的确认框里,「同时迁入现有官方会话历史」默认不勾,不勾的话只有以后的对话会进统一列表。补勾:在 CC Switch 里把这个开关关一次再打开,这次把勾打上,然后完全重启 Codex。
  2. 关掉 CC Switch 里的 Codex 本地路由再切一次。路由开着时,官方对话会被分进另一个列表,这个开关管不到它。
  3. 还没有,就让 Codex 自己修。选 5.6 Sol,把推理强度开到 Max(极高),再把下面这句话发给 Codex:
text
我使用 CC Switch 切换了供应商 API,我原有的会话没有展示出来,帮我关联起来。

这一步要改会话的归属标签,模型弱了改不好。

  1. 仍然不行,就卸载并重装 Codex 桌面版,或者重启电脑。重装不会删你的会话记录。

老对话还在扣官方账号的额度

现象:切换前开的老对话继续走你自己的 OpenAI 账号,Portdan 使用记录里查不到它;新开的对话都正常。这不是 Key 的问题,别去重建 Key。

老对话记住了它创建时的官方线路,切换供应商只对新会话生效。按顺序处理:

  1. 打开 CC Switch 设置 → 通用,关掉「非接管切换时保留官方登录」,确认「统一 Codex 会话历史」是开的。
  2. 回到供应商列表,先启用 OpenAI Official,再启用 Portdan,像这样切换一下。
  3. 完全退出 Codex 再重新打开:macOS 按 Cmd + Q,Windows 从右下角托盘退出,拿不准就重启电脑。
  4. 在老对话里发一句 hi,刷新使用记录。有新记录,就是修好了。

还是查不到,就别在老对话上耗着了:新建一个对话接着干活,需要老对话里的内容,直接让 Codex 读老对话继续。老对话不用删。

Portdan 一直查不到这条请求那这条消息就没走 Portdan。先确认当前启用的是 Portdan,再按问题排查清单走一遍。

Portdan API 接入、配置与排查指南。