Extry

把 ChatGPT 对话变成 Excel 工作簿。

在 Excel 里打开 CSV,得到的不是文件,而是一个导入对话框:选编码、选分隔符,再指望引号没出事。Extry 直接写一个真正的 .xlsx——文件打开就是打开,没有下文。

获取上线通知上线时发一封邮件,仅此而已。
extry · 导出示例输出
  • retry-backoff-design.xlsx28.4 KBexcel
1 个文件,在 .zip 里两张工作表

因为每条回答里都有换行

跨行的消息,正是 CSV 在 Excel 里散架的地方。它要么变成一整行读不了的文字,要么变成好几行,假装是不同的消息;而我们写的字节顺序标记只解决字符,别的都不管。

工作簿没有这个毛病:一个单元格装得下整条回答,文字自动换行,行高也保住。

两张工作表,重点在第二张

第一张是对话本身:每条消息一行,和 CSV 一样的六列——序号、角色、作者、模型、创建时间、正文。只是这里的表头是你的语言,而且滚动时表头不动。

第二张放的是平时被塞进批注、而没人会打开的东西:对话何时创建、何时导出、由哪些模型写的,以及回到原对话的链接。字段和取值,仅此而已。

转换器通常略过的那些部分

仅仅「格式合法」,和「能在里面干活」不是一回事。

冻结表头

翻过一百条消息,标题行仍在原处——到第九屏,第四列还是模型。

自动换行与真实列宽

列宽按内容设定,长回答在单元格内换行,而不是压到隔壁列下面。

如实的上限

Excel 单元格最多 32 767 个字符。更长的回答会被截断,并在格里注明——一张对正文说谎的表,比一张承认自己停在哪里的表更糟。

三步,一个工作簿

  1. 在 ChatGPT 里打开对话,点击页面上的 Extry 按钮。
  2. 在面板里选择 Excel。
  3. 点击「下载」,从压缩包里打开 .xlsx。

不需要账号,没有上传步骤。工作簿在页面里直接生成,因此对话不会被送去转换服务。

每一部分在哪里运行

Extry 是一个 Chrome 扩展。导出不需要把你的对话发送到任何地方。
内容在哪里进行
导出为各种格式在你的浏览器中
附件与图片在你的浏览器中
对话内容不发送到任何地方
使用统计不收集
排版级 PDF (稍后推出,需自行开启)在服务器上,文件随后立即删除

关于 Excel 导出

这是真的 .xlsx,还是改名的 CSV?

是真的。它和 .docx 属于同一种包——XML 打的 ZIP——由同一段代码写出;用另一套该格式的实现读回来,工作表、冻结、列宽和换行都在。

它有哪些列?

六列:序号、角色、作者、模型、创建时间和正文。和 CSV 导出写的是同一组,只是表头做了翻译。

特别长的回答会怎样?

会在 Excel 自己的上限 32 767 个字符处截断,并在单元格里注明停在了哪里。不会有任何静悄悄的截断。

那还需要 CSV 吗?

只有当后面的环节点名要 CSV 时才需要。若只是想在表格软件里打开,工作簿才是那个不弹对话框的。

同一段对话的其他形态

同一段对话,换一种写法: CSVWordJSON首页