Превратите диалог ChatGPT в файл Markdown.
Markdown — то, чем диалог должен был быть с самого начала: простой текст, читаемый чем угодно, сравнимый через diff и ваш. Extry записывает весь обмен в файл .md, сохраняя блоки кода.
- retry-backoff-design.md18.4 KBmarkdown
Почему Markdown
Формат, которому нечем сломаться
У файла .md нет версии, нет подписки и нет программы, которая может закрыться. Он открывается в том редакторе, которым вы уже пользуетесь, переживает копирование между машинами, и через десять лет останется текстовым файлом.
Планка низкая — и всё же почти ничто её не берёт: скриншот не ищется, скопированный текст теряет разметку кода, а ссылка перестаёт открываться в тот день, когда исчезает аккаунт.
Как выглядит файл
Обмен по-прежнему читается как обмен
Файл может начинаться с YAML-фронтматтера: заголовок, даты, модели, ссылка обратно на диалог и платформа, откуда он взят. По умолчанию выключен, включается в панели: хранилищу, которое индексирует свойства, он нужен, а обычной папке безразличен.
Каждая реплика — нумерованный заголовок с тем, кто говорил, когда и какая модель отвечала. Поэтому нужный момент длинного диалога находится обычным текстовым поиском. Код остаётся в ограждённых блоках с указанием языка, и подсветка работает там, где она вообще есть.
---
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
Бросьте в папку хранилища — и это обычная заметка. Включите фронтматтер, и дата, модели и ссылка на источник станут свойствами, по которым можно строить запросы.
Notion
Импортируйте файл — заголовки и блоки кода перенесутся.
Репозиторий
Закоммитьте рядом с кодом, о котором шёл разговор, и рассуждение поедет вместе с изменением.
Как это работает
Три шага, один файл
- Откройте диалог в ChatGPT и нажмите кнопку Extry на странице.
- Выберите Markdown в панели.
- Нажмите «Скачать этот диалог» и перенесите .md туда, где лежат ваши заметки.
Выгрузка приходит архивом .zip, потому что диалог может принести с собой файлы. Выберите только Markdown — и в архиве будет один .md. Без аккаунта, без загрузки на сервер, без дневного предела.
Обработка
Где что выполняется
| Что | Где происходит |
|---|---|
| Экспорт во все форматы | В вашем браузере |
| Вложения и изображения | В вашем браузере |
| Содержимое диалогов | Никуда не отправляется |
| Статистика использования | Не собирается |
| Типографский PDF (появится позже, по желанию) | На сервере, файл удаляется сразу |
Вопросы
Об экспорте в Markdown
Сохраняется ли разметка кода?
Да. Код остаётся в ограждённых блоках с указанием языка, поэтому подсветка работает там, где вы откроете файл.
Подойдёт ли для Obsidian?
Да. На выходе обычный .md. Положите его в папку хранилища, и Obsidian сочтёт его заметкой.
Добавляется ли YAML-фронтматтер для Obsidian?
Да, если включить. В блоке заголовок, даты создания и выгрузки, использованные модели, ссылка на источник и платформа; все значения закавычены, чтобы двоеточие в заголовке не сломало разбор.
А изображения и загруженные файлы?
Если в диалоге есть вложения, используйте выгрузку ZIP: она держит файлы рядом с расшифровкой.
Нужен ли аккаунт?
Аккаунт для работы не нужен. Расширение читает уже открытую вами страницу.
Ещё
Другие способы забрать диалог
Когда одного файла мало: выгрузку ZIP с вложениями, выгрузку всех диалогов, Word, печать в PDF, главную страницу.