Обходное решение для пробела в миграции проектов ChatGPT: Экспорт скриптов и промптов

Разработчик опубликовал обходное решение для конкретного ограничения при миграции из ChatGPT в Claude: экспорт данных ChatGPT не включает информацию о том, к какому проекту принадлежит каждый диалог. Поле принадлежности к проекту отсутствует в экспортированном JSON.
Проблема и основное обходное решение
В источнике говорится, что после попыток обойти отсутствующие данные с помощью скриптов разработчик пришёл к выводу, что теги проектов просто не попадают в экспорт. Экспорт действительно содержит полные деревья сообщений, временные метки и файловые вложения.
Обходное решение включает два основных шага:
- Захватить заголовки диалогов непосредственно из интерфейса ChatGPT до потери доступа.
- Использовать эти захваченные заголовки для извлечения соответствующих диалогов из экспортированного JSON.
Доступные инструменты
Разработчик бесплатно предоставил следующие ресурсы на GitHub, без зависимостей, кроме стандартной библиотеки Python:
- Скрипт для объединения нескольких файлов экспорта JSON.
- Скрипт извлечения, который восстанавливает диалоги в хронологическом порядке из дерева сообщений.
- Промпт для Claude, который превращает скриншоты интерфейса ChatGPT в чистый файл с заголовками.
- Промпт для Claude, который генерирует структурированную сводку проекта, готовую для загрузки в новый проект Claude.
Репозиторий на GitHub находится по адресу https://github.com/sarabura/aiprojectmigrate.
Полное объяснение подхода доступно в статье на Medium: https://medium.com/p/4f91e95866da.
Разработчик отмечает, что готов ответить на вопросы о структуре экспорта ChatGPT или процессе миграции.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Игровая головоломка для ботов с призами: новый вызов для ИИ-разработчиков
Интригующая новая головоломка предлагает программистам ИИ раскрыть свое творчество и интеллект, разрабатывая решения для ботов, чтобы конкурировать за призы. Эта инициатива вызвала интерес в сообществе ИИ, способствуя креативности и конкуренции.

Компании, сокращающие штат ради ИИ, проиграют тем, кто этого не сделал
Сокращения ради ИИ жертвуют долгосрочными знаниями ради краткосрочной экономии. Победители сохраняют команды и используют ИИ для усиления их возможностей — делая больше теми же людьми.

Claude-Powered MCP Tool Генерирует Интерактивные HTML-Компоненты Без Инструментов Сборки
Разработчик создал daub.dev — систему, в которой Claude управляет MCP-сервером для создания стилизованных, интерактивных HTML-компонентов пользовательского интерфейса из описаний на естественном языке без использования React, сборщиков или конвейеров сборки.

InsForge: Открытая бэкенд-платформа для ИИ-агентов программирования
InsForge — это открытая бэкенд-платформа (Apache 2.0), предоставляющая AI-агентам кода управляемую базу данных, аутентификацию, хранилище, вычисления, хостинг и AI-шлюз, управляемые через CLI или MCP.