Экспорт ChatGPT, Gemini и AI Studio: обновление с локальным DOM-парсером

К середине 2026 года @rajat-xr расширил Chrome-расширение для сохранения ИИ-чатов. Из ChatGPT и Gemini беседы теперь уходят в PDF, Markdown и JSON тем же local-only DOM-парсером, что и для Google AI Studio — с аккуратной разметкой таблиц и вложенных блоков кода.
Что добавили в обновлении
9 июня 2026 года на Dev.to вышел короткий анонс: поддержка ChatGPT и Gemini идёт в дополнение к уже работавшему экспорту AI Studio. Заголовок подчёркивает, что парсер остался прежним — локальным, без отправки данных на сервер.
Развёрнутое руководство автор встроил в тот же пост: полный how-to опубликован раньше, в апреле 2026 года. Свежий материал — именно про расширение охвата на два крупных LLM-интерфейса, а не про смену архитектуры.
Обновление не меняет принцип: читать разметку чата прямо в браузере и собирать переносимый файл на машине пользователя.
Зачем архивировать диалоги с LLM
Длинные сессии в ChatGPT, Gemini или AI Studio редко остаются «одноразовыми». Промпты, уточнения, фрагменты кода и таблицы из ответов модели потом нужны в Obsidian, Notion или в репозитории — как контекст для следующей итерации с агентом или для ручной доработки в IDE.
Официальные интерфейсы провайдеров заточены под диалог, а не под версионирование. Копирование в буфер ломает отступы в блоках кода, «рвёт» таблицы и тащит служебные reasoning-логи Gemini. Для vibe coding и контекст-инжиниринга это не мелочь: испорченный Markdown бесполезен как вход для следующего промпта.
Расширение Chat Exporter: Save AI Chats to PDF, Markdown & JSON (раньше — Chat Exporter for Google AI Studio) как раз закрывает разрыв между веб-UI и офлайн-артефактом.
Как устроен local-only DOM-парсер
Подход extension-экспорта прост на словах и капризен на практике. Расширение читает беседу из DOM страницы чата и обрабатывает её локально — в гайде прямо сказано, что ничего не уходит на сервер.
У AI Studio есть технический нюанс: интерфейс на Angular с virtual scroller, поэтому в DOM одновременно видны только текущие «ходы» диалога. Инструменты DOM-экспорта вынуждены программно прокручивать страницу, чтобы собрать всю историю. Альтернатива из того же гайда — userscript через Tampermonkey с перехватом XHR: быстрее на длинных тредах, но зависит от внутреннего API Google.
Заявленный в заголовке обновления парсер решает визуальную часть: таблицы и вложенные блоки кода форматируются аккуратно, без артефактов копипаста.
Chat Exporter: форматы и платформы
По встроенному руководству расширение умеет:
- PDF — через собственный HTML-шаблон (пузыри диалога, подсветка кода, тёмная тема) и последующую печать, а не через print UI провайдера;
- Markdown и JSON — для дальнейшей обработки в заметках или скриптах;
- копирование в буфер — быстрый вариант без файла.
Перед экспортом из Gemini расширение отфильтровывает внутренние thinking blocks. Установка — из Chrome Web Store; расширение бесплатное, аккаунт для работы не требуется.
Детальные отличия полей экспорта между ChatGPT, Gemini и AI Studio в доступных текстах не расписаны — зафиксирована только общая фраза о расширении поддержки на все три платформы.
Почему в AI Studio нет кнопки «скачать»
В интерфейсе Google AI Studio нет штатной кнопки экспорта или download. Единственный официальный путь — автосохранение в папку Google AI Studio на Google Drive: файлы приходят как JSON без расширения; после переименования в .json их можно открыть редактором.
Структура такого файла — сырой API response: метаданные, параметры модели, история ходов; формат «не предназначен для человеческого чтения». Для архива промптов и кода из чата это другой класс задач, чем читаемый PDF или Markdown.
| Подход | Плюс | Минус |
|---|---|---|
| Google Drive (официально) | Данные у Google, без стороннего кода | JSON для машин, не для заметок |
| Chat Exporter (DOM) | Читаемые PDF/MD/JSON локально | Нужно доверять расширению в Chrome |
| Tampermonkey + XHR | Быстрый Markdown на длинных беседах | Зависимость от внутреннего API |
Перед экспортом чувствительных бесед стоит сверить privacy disclosures расширения в Chrome Web Store — у native Drive и у локального парсера разные границы доверия.
Источники
- @rajat-xr — Updated for mid-2026: ChatGPT and Gemini exports — primary, 2026-06-09
- @rajat-xr — How to Export Google AI Studio Conversations to PDF, Markdown, or JSON in 2026 — embedded guide, 2026-04-15
- Chat Exporter — Chrome Web Store