排查问题
先记录错误发生时间与操作系统,然后从基础状态开始,不要反复重装或泄露凭据。
装不上
找不到 recodex
确认程序位于 PATH 中,重新打开终端后运行 recodex version。Windows 还应确认文件没有被浏览器改名或隔离。
找不到 codex
macOS / Linux:
Windows:
ChatGPT 授权失败
- 确认从当前 ReCodex 登录会话重新生成链接。
- 只在目标设备和受信浏览器中打开。
- 链接过期、已使用或被取消时重新生成。
- 客户端未刷新时彻底退出后重开。
- 不要把授权链接粘贴到支持工单。
recodex login 无法完成
- 浏览器未打开:使用终端本次输出的验证地址。
- 验证码过期:重新运行
recodex login。
- 达到设备上限:按提示退出旧设备或在网页设备页撤销。
- 批准后终端仍等待:保持终端运行,检查网络后重新发起一次流程。
Codex 报 401 或 403
先运行:
401 或凭据过期通常需要重新运行 recodex login。403 可能来自订阅、余额、配置或上游账号状态,不要把所有 403 都解释为封号。
429 或额度耗尽
429 通常表示请求频率或用量窗口限制。查看 Dashboard 与 recodex status,等待窗口恢复。不要连续重试,也不要用 429 触发换号判断。
配置冲突
--fix 只处理可安全自动修复的问题。若报告 config.toml 存在重复键,先备份并删除你手工添加、与 ReCodex 托管块重复的字段。
设备问题
在账户设备页检查当前机器是否存在、最近活动是否更新。撤销当前设备后,需要重新授权 ChatGPT 或再次运行 recodex login。
支付成功但订阅不可用
确认订单不是处理中,刷新账单和订阅页面并重新登录。仍未生效时提交订单号、支付时间和页面状态,不提交支付密码或完整付款凭证。
收集脱敏诊断
JSON 与日志用于描述稳定状态和最近操作。发送前仍应人工检查文件路径、项目名和其他个人信息。
还是不行?
提交支持请求时包含:发生时间(到分钟)、操作系统、recodex version、脱敏错误分类和最短复现步骤。
不要发送原始密钥、设备码、ChatGPT 授权链接、密码、数据库连接串或未脱敏日志。