ChatGPT 读取 CSV 却报错列名或把多列合并:分隔符识别失败
上传 CSV 后 ChatGPT 列出奇怪的列名、把两列糅成一列、或把表头当数据——通常是分隔符识别出错。
PDF 分析、Projects 指令、文件检索、文件消失、文件类型、下载失败、大文档、跨文件比较、图片识别、数据文件。
ChatGPT 的文件 / Projects 是高频生产力工具,但坑也最多——PDF 抽取漏、Projects 指令被无视、文件传了不被引用、生成文件下载失败、跨文件不会比对、图片识别不准。 这个 Hub 专门收"文件 / Projects 不工作"的具体症状:每篇文章一种症状 + 最短修法 + 验证清单。 不堆砌"通用上传技巧",只解决真实文件场景里失败的环节。
上传 CSV 后 ChatGPT 列出奇怪的列名、把两列糅成一列、或把表头当数据——通常是分隔符识别出错。
上传 XLSX 后 ChatGPT 能读单元格值,但公式驱动的格子返回 '=SUM(A1:A10)' 这种字符串——openpyxl 默认行为,几步修好。
你已经把新文件传上去了,ChatGPT 却继续引用删掉的旧文本——缓存、同名重复上传、对话历史是常见元凶。
纯图层 PDF 没有文本层,pdfplumber 抽空;手写体连主流 OCR 也会漏。修法是先 OCR 或转图片走 vision。
你为了让名字更清晰把 Project 改了名,结果旧分享链接 404 或跳到错误项目——链接里嵌的是 slug,不是稳定 ID。
Project 里文件就在那,但模型说找不到——短 query 让向量相似度过不了阈值。修法是显式点名文件、用文档原词重写。
上传大 CSV 后问'一共多少行',ChatGPT 自信地说 1000——token 预算截断。要分析整份文件请用 pandas + Code Interpreter。
丢一个 ZIP 进对话,ChatGPT 只看见文件名却不解压——文件类型过滤 + 沙箱权限。最快修法是本地解压后单独上传。
加密 / 受保护 PDF 上传看起来成功,但 ChatGPT 回答像没读过文件。没错误提示,只有空话。这是抽取层静默失败,不是模型笨。
传 JSON 想让 ChatGPT 查键、聚合值,它却把整份文件当一大段文字读,靠字符串匹配回答。答案听起来像那么回事,是凭感觉,不是算出来的。
Data Export 邮件来了、zip 下完了,但传进 Project 的 PDF 和图片都没在里面——文件附件经常走的是另一条导出通道。
Plus 通常 20 个 / Project,传第 21 个就被拦——别急着升级,先合并、归档、拆 Project,整理后检索质量反而更好。
改完 Project Instructions 也按了保存,模型还在按旧规则回——多半是老 chat 上下文、字数被截断,或者 Custom Instructions 在压它。
你改了 Google Doc / Notion 源文档,但 ChatGPT 还在引用旧版本——Project Files 是快照不是实时镜像,必须重新上传或触发 connector 同步。
Project 分享链接给同事看,对方拿到 404 / 没权限——分享链接绑定工作区、可能过期、且默认不带 Files。