Custom GPTs 打不开/不响应——快速排查

GPT 点开是空白、或 action 静默失败?多半是缓存、登录状态、或 action manifest 出问题。

Custom GPT 不是一个独立的服务,它是基于 ChatGPT 主账号的一层配置:系统提示(instructions)+ 知识库文件 + 可选的 actions(外部 API 调用)。任何一层挂掉都会表现成”GPT 不工作”——但症状很相似,正确分辨是哪一层是排查的关键。

下面按”症状 → 对应原因 → 修复”组织。

症状对应表

症状最可能原因
点开 GPT 卡片是空白 / 转圈不出内容浏览器缓存了旧 manifest / 网络拦截
普通对话能聊,但 action 报”request failed”Action 后端 API 挂了 / 鉴权失效
报”This GPT is no longer available”作者删了,或被 OpenAI 下架
只有作者本人能用设为 Private / 受限访问
切换 Web → App 后 GPT context 丢部分 GPT 在 App 端兼容性问题
报”This GPT requires Plus”订阅过期 / 处在 Free 档

常见原因

按命中率从高到低:

1. 浏览器缓存了旧的 GPT manifest

GPT 的 instructions + actions schema 会被浏览器缓存。作者更新后,你打开看到的可能还是旧版(旧版 schema 已经和后端不匹配),表现为空白或行为奇怪。

如何判断:硬刷新(Cmd/Ctrl + Shift + R)后能正常用 = 缓存问题。

2. 当前账号没有该 GPT 的访问权

如果作者把 GPT 设为 Private 或”Anyone with the link”,但你的 ChatGPT 账号没被加白名单,会看到”GPT not found”或一打开就跳走。

如何判断:作者把链接发你你能不能打开。打不开 = 你账号没权限。

3. Action 后端 API 挂了 / 鉴权失效

Custom GPT 的 actions 是 OpenAI 调用作者提供的外部 HTTPS endpoint。后端服务下线、域名 SSL 证书过期、API key 被吊销,都会导致 action 报”request failed”,但 GPT 本身(不带 action 的部分)能用。

如何判断:在 GPT 详情页底部点 “View source / Actions”,看 manifest URL。直接在浏览器打开那个 URL 看是否返回 200。

4. 作者删除 / OpenAI 下架

作者主动删除 → “GPT is no longer available”。OpenAI 因为违反政策(仿冒、欺骗、版权)下架 → 同样的报错。

如何判断:错误明确写”no longer available”或”removed”。

5. 需要 Plus 但订阅过期

某些 GPT 内部用了 GPT-5 / image / browsing 等高级功能,只有 Plus / Team 账号能用。Free 账号点开会被告知需要升级。

如何判断:错误带”requires ChatGPT Plus”或”upgrade to continue”。

6. 浏览器扩展 / 网络拦了

广告拦截扩展可能拦了 GPT 的 iframe;公司防火墙可能拦了 action 的外部 API。

如何判断:无痕窗口 + 4G 热点试,能 = 扩展或公司网络问题。

最短修复路径

按”30 秒可验”优先:

Step 1:硬刷新 + 无痕窗口

  1. 在 GPT 页面按 Cmd/Ctrl + Shift + R(绕过缓存)
  2. 开无痕窗口(自动禁所有扩展)登录同账号打开 GPT
  3. 仍空白 → 跳 Step 3

无痕能打开 → 是缓存或扩展问题:

  • 缓存:DevTools → Application → Storage → Clear site data
  • 扩展:把 chatgpt.com 加进 uBlock / AdGuard 等的白名单

Step 2:换 App / 换设备

如果 Web 不行,开手机 ChatGPT App 登同账号试。App 行 = 桌面浏览器层问题(继续 Step 1);App 也不行 → 跳 Step 3。

Step 3:确认账号权限 + 档位

  1. 看错误文案有没有”requires Plus”——是就升档位
  2. 看有没有”GPT not found”——可能没权限,找作者要新链接
  3. 看头像 → Settings → Subscription 确认档位状态

Step 4:诊断 action 失败

GPT 主对话能聊但 action 报 “request failed”:

  1. 对话里要求”show the action URL you are calling”,模型会告诉你
  2. 复制 URL 到 Postman / 浏览器单独测,看后端是否返回 200
  3. 后端挂了 / 401 unauthorized → 只能等作者修

如果你是 GPT 作者:

  • 检查 manifest URL 仍可访问
  • 检查 API key / OAuth 配置没过期
  • Action drawer → “Test” 按钮跑一遍

Step 5:换替代 GPT 或自建

如果这个 GPT 长期不可用,对关键工作流:

  • 在 GPT Store 搜同类替代(带 “official” 标签的更稳)
  • 把 GPT 的 instructions 复制下来,到原生对话里手动贴 system prompt
  • 自建一个 Custom GPT,把核心 prompt 内化

预防建议

  • sidebar 只 Pin 自己长期用、来自可信作者的 GPT——第三方 GPT 随时可能消失
  • 关键工作流的 prompt 在 GPT 外另存一份(Notion / Apple Notes),GPT 死了也能复刻
  • 自建 GPT,给 manifest URL 做版本控制:URL 带版本号(/v1/manifest.json),改 schema 时升级而不是覆盖
  • 重要 GPT 的 instructions 定期 Export → 保存——OpenAI 偶尔会损坏 GPT 数据
  • 商业关键 action 别只靠一个 GPT 调用,后端要有独立监控

相关阅读

标签: #ChatGPT #排查 #排查