Extry
即将上架 Chrome 应用商店
中文

把一段 ChatGPT 对话变成 Markdown 文件。

Markdown 才是对话本该有的样子:纯文本、什么都能打开、可以做 diff,而且属于你。Extry 会把整段交流写成一个 .md 文件,代码块原样保留。

获取上线通知上线时发一封邮件,仅此而已。
extry · export示例输出
  • retry-backoff-design.md18.4 KBmarkdown
1 个文件,装在 .zip 里纯文本,不需要专门的阅读器

一种没什么可坏掉的格式

.md 文件没有版本、没有订阅,也没有可能倒闭的阅读器。它能用你已经在用的编辑器打开,在机器之间复制也不会出事,十年后它仍然是一个文本文件。

这个门槛并不高,可大多数保存对话的方式都过不去:截图搜不了,复制出来的文本丢掉代码格式,链接会在账号消失的那天失效。

这段交流读起来仍然是交流

文件可以以 YAML front matter 开头:标题、日期、模型、回到原对话的链接,以及来源平台。默认关闭,在面板里打开——按属性建索引的知识库需要它,普通文件夹并不在意。

每一轮都是带编号的标题,写明谁在说、什么时候、哪个模型作答,因此长对话里的某个具体时刻可以用纯文本搜索找到。代码保留在带语言标记的围栏块里,凡是支持高亮的地方都能正常高亮。

retry-backoff-design.md示例输出
---
title: "Retry backoff design"
created: 2026-03-11T09:14:22Z
exported: 2026-03-12T18:02:41Z
models: ["gpt-5"]
platform: "ChatGPT"
---

## #1 · 👤 User · 14:32

Why is the retry loop hammering?

## #2 · 🤖 ChatGPT · 14:32 · gpt-5

The delay is constant, so every
client retries on the same
schedule. Add jitter:

```python
delay = base * 2 ** attempt
delay = random.uniform(0, delay)
```

放到本来就能读 Markdown 的地方

产出的是文件,不是集成。把它放到你的笔记本来所在的位置。

Obsidian

丢进库里的任意文件夹,它就是一条普通笔记。打开 front matter,日期、模型和来源链接就成了可以查询的属性。

Notion

导入文件,标题和代码块都能带过去。

代码仓库

把它和这段对话所讨论的代码一起提交,推理过程就随改动一同留存。

三步,一个文件

  1. 在 ChatGPT 里打开对话,点击页面上的 Extry 按钮。
  2. 在面板里选择 Markdown。
  3. 点击「下载这段对话」,再把 .md 放到你存笔记的地方。

导出结果是一个 .zip,因为对话可能带着文件。只选 Markdown 的话,压缩包里就只有那一个 .md。不需要账号,没有上传步骤,没有每日上限。

每一部分在哪里运行

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

关于 Markdown 导出

代码格式会保留吗?

会。代码保留在带语言标记的围栏块里,所以在任何支持高亮的地方打开都能正常高亮。

能配合 Obsidian 用吗?

可以。产出的是普通 .md 文件。放进库的文件夹,Obsidian 就把它当作一条笔记。

会为 Obsidian 添加 YAML front matter 吗?

打开这个选项就会。这一段包含标题、创建与导出日期、用到的模型、来源链接和平台,每个值都加了引号,因此标题里的冒号不会破坏解析。

图片和上传的文件怎么办?

对话里有附件时请用 ZIP 导出,它会把文件放在转录旁边。

需要账号吗?

使用不需要账号。扩展读取的是你已经打开的页面。

其他导出方式

当一个文件不够用时: 含附件的 ZIP 导出, 批量导出, Word, 打印成 PDF, 首页.