Обходное решение для пробела в миграции проектов 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
👀 Смотрите также

Замена сложных конвейеров извлечения данных простыми командами git для агентов ИИ
Разработчик заменил свой 3-гигабайтный Docker-образ с sentence-transformers, rank-bm25 и scikit-learn на один инструмент, который позволяет ИИ-агентам выполнять команды только для чтения, такие как git log, grep и git diff, непосредственно в их репозитории памяти.

Основные плагины OpenClaw для разработчиков, использующих AI-агентов для написания кода
Разработчик протестировал плагины OpenClaw и определил важные инструменты, включая env-guard для безопасности, commit-guard для предотвращения некорректных коммитов, composio для подключения к 860+ инструментам, cortex-memory для длинных сессий, cost-tracker для контроля расходов и openclaw-better-gateway для исправления нестабильных соединений.

Claude написал 3000 строк кода вместо импорта pywikibot — кейс об игнорировании существующих библиотек AI-агентами
Разработчик поручил Claude Code (Opus 4.7) исправлять опечатки на вики-сайтах Fandom. Модель написала ~3000 строк Python, перереализовывая pywikibot, mwparserfromhell и правила RETF, вместо того чтобы импортировать их. В статье исследуется, почему так происходит и как двухминутный поиск сократил код до 1259 строк.

Пилотская консоль: Веб-панель управления для администрирования частных сетей ИИ-агентов
Разработчик использовал Claude для создания Pilot Console — веб-интерфейса для управления частными сетями агентов, построенными на Pilot Protocol. Панель управления предоставляет визуальную настройку, подключение агентов, мониторинг флота и API-управление для многозадачных рабочих процессов с агентами.