把 ChatGPT 对话变成 Excel 工作簿。
在 Excel 里打开 CSV,得到的不是文件,而是一个导入对话框:选编码、选分隔符,再指望引号没出事。Extry 直接写一个真正的 .xlsx——文件打开就是打开,没有下文。
- retry-backoff-design.xlsx28.4 KBexcel
为什么 CSV 还不够
因为每条回答里都有换行
跨行的消息,正是 CSV 在 Excel 里散架的地方。它要么变成一整行读不了的文字,要么变成好几行,假装是不同的消息;而我们写的字节顺序标记只解决字符,别的都不管。
工作簿没有这个毛病:一个单元格装得下整条回答,文字自动换行,行高也保住。
里面有什么
两张工作表,重点在第二张
第一张是对话本身:每条消息一行,和 CSV 一样的六列——序号、角色、作者、模型、创建时间、正文。只是这里的表头是你的语言,而且滚动时表头不动。
第二张放的是平时被塞进批注、而没人会打开的东西:对话何时创建、何时导出、由哪些模型写的,以及回到原对话的链接。字段和取值,仅此而已。
什么让它真能用
转换器通常略过的那些部分
仅仅「格式合法」,和「能在里面干活」不是一回事。
冻结表头
翻过一百条消息,标题行仍在原处——到第九屏,第四列还是模型。
自动换行与真实列宽
列宽按内容设定,长回答在单元格内换行,而不是压到隔壁列下面。
如实的上限
Excel 单元格最多 32 767 个字符。更长的回答会被截断,并在格里注明——一张对正文说谎的表,比一张承认自己停在哪里的表更糟。
如何操作
三步,一个工作簿
- 在 ChatGPT 里打开对话,点击页面上的 Extry 按钮。
- 在面板里选择 Excel。
- 点击「下载」,从压缩包里打开 .xlsx。
不需要账号,没有上传步骤。工作簿在页面里直接生成,因此对话不会被送去转换服务。
处理位置
每一部分在哪里运行
| 内容 | 在哪里进行 |
|---|---|
| 导出为各种格式 | 在你的浏览器中 |
| 附件与图片 | 在你的浏览器中 |
| 对话内容 | 不发送到任何地方 |
| 使用统计 | 不收集 |
| 排版级 PDF (稍后推出,需自行开启) | 在服务器上,文件随后立即删除 |
问题
关于 Excel 导出
这是真的 .xlsx,还是改名的 CSV?
是真的。它和 .docx 属于同一种包——XML 打的 ZIP——由同一段代码写出;用另一套该格式的实现读回来,工作表、冻结、列宽和换行都在。
它有哪些列?
六列:序号、角色、作者、模型、创建时间和正文。和 CSV 导出写的是同一组,只是表头做了翻译。
特别长的回答会怎样?
会在 Excel 自己的上限 32 767 个字符处截断,并在单元格里注明停在了哪里。不会有任何静悄悄的截断。
那还需要 CSV 吗?
只有当后面的环节点名要 CSV 时才需要。若只是想在表格软件里打开,工作簿才是那个不弹对话框的。