ChatGPT Export Markdown

Экспорт чатов ChatGPT в Markdown (UTF-8). Надежно извлекает все ссылки, включая скрытые в групповых цитатах (+N). Использование: 1. Выберите сообщения чекбоксами или кнопкой "Select all" (повторное нажатие снимает выделение). 2. Нажмите "Export MD". Скрипт автоматически прокликивает цитаты, собирает ссылки (с очисткой от refs) и форматирует результат в порядке отображения на странице.

יוצר
zayac_volk
התקנות יומיות
0
סה"כ התקנות
0
דירוגים
0 0 0
גרסה
4.9.0
נוצר
03-11-2025
עודכן
03-11-2025
Size
35.6 קילו-בייט
רישיון
MIT
חל על

ChatGPT Export Markdown

Скрипт для экспорта выделенных сообщений из чата ChatGPT в формат Markdown (UTF-8).

Ключевые особенности:

  • Извлечение сгруппированных ссылок: Главное отличие от аналогов - способность автоматически раскрывать и надежно извлекать все ссылки из сгруппированных цитат (отображаемых как URL+X). Скрипт эмулирует действия пользователя для сбора всех источников.
  • Полный список ссылок: Ссылки вставляются как непосредственно в текст на месте группировки (в формате [источник] (url1) (url2)), так и в общем нумерованном списке Links: внизу каждого сообщения.
  • Очистка URL: Автоматически удаляет распространенные tracking-параметры (refs) из ссылок.
  • Порядок сообщений: Сохраняет сообщения строго в порядке их расположения на странице, независимо от порядка выделения пользователем.
  • Форматирование: Использует заголовки #User_question (N) и #GPT_answer (N) для структурирования диалога.

Интерфейс:

Скрипт добавляет чекбоксы к каждому сообщению в чате и минималистичную панель управления справа снизу с двумя кнопками: Select all и Export MD.

  1. Select all: Работает как переключатель (Все/Ничего).
    • Первое нажатие выделяет все загруженные сообщения (текст меняется на Select all (off)).
    • Второе нажатие снимает все выделения (текст меняется на Select all).
  2. Export MD: Запускает процесс извлечения ссылок и сохраняет выделенные сообщения в .md файл.

Тестировалось в Opera/Chrome. Сделано для себя, может кому пригодится.