ChatGPTプロジェクト移行ギャップの回避策:スクリプトとプロンプトのエクスポート

開発者が、ChatGPTからClaudeへの移行時に特定の制限を回避する方法を公開しました。ChatGPTのデータエクスポートには、各会話がどのプロジェクトに属しているかの情報が含まれていません。プロジェクトメンバーシップのフィールドはエクスポートされたJSONから欠落しています。
問題点と核心的な回避策
情報源によると、欠落データをスクリプトで処理しようとした後、開発者はプロジェクトタグが単にエクスポートに含まれていないと結論付けました。エクスポートには完全なメッセージツリー、タイムスタンプ、ファイル添付が含まれています。
この回避策には主に2つのステップが含まれます:
- アクセスを失う前に、ChatGPTインターフェースから直接会話タイトルをキャプチャする。
- キャプチャしたタイトルを使用して、エクスポートJSONから一致する会話を抽出する。
利用可能なツール
開発者は以下のリソースをGitHubで無料で公開しており、Python標準ライブラリ以外の依存関係はありません:
- 複数のエクスポートJSONファイルを結合するためのマージスクリプト。
- メッセージツリーから時系列順に会話を再構築する抽出スクリプト。
- ChatGPTインターフェースのスクリーンショットをクリーンなタイトルファイルに変換するClaudeプロンプト。
- 新しいClaudeプロジェクトへのアップロード準備が整った構造化されたプロジェクト概要を生成するClaudeプロンプト。
GitHubリポジトリはhttps://github.com/sarabura/aiprojectmigrateにあります。
このアプローチの完全な説明はMedium記事で利用可能です:https://medium.com/p/4f91e95866da。
開発者は、ChatGPTのエクスポート構造や移行プロセスに関する質問に喜んで答えると述べています。
📖 完全な情報源を読む: r/ClaudeAI
👀 See Also

NPCterm: AIエージェント向けMCP経由の完全PTYターミナルエミュレータ
NPCtermは、MCP(Model Context Protocol)を介して公開される、AIエージェント向けのヘッドレス・インメモリ完全PTY端末エミュレータです。15個のMCPツールを備え、端末制御、プロセス状態検出、およびTUIアプリケーションのサポートを提供します。

ローカル書籍翻訳パイプラインは、コンテキストRAGを活用したQwen 32BとMistral 24Bを使用しています
開発者が、8つのPythonスクリプトを使用してPDFファイルをePub形式に変換する完全ローカルの自動化された書籍翻訳パイプラインを作成しました。このシステムは、マルチステップのワークフローを通じて、文脈の喪失やフォーマットの問題といった一般的な翻訳課題に対処します。

Redditユーザーがリトライループを打破するために失敗学習型コーディングエージェントを実験
r/LocalLLaMAの開発者が、失敗から学ぶことで繰り返しのリトライループから脱出するコーディングエージェントの実験を行っています。このアプローチは、失敗を単なるログではなく再利用可能な情報として扱うことに焦点を当てています。

audio-analyzer-rs: Claude 用の音声分析 MCP サーバー
開発者がaudio-analyzer-rsを構築しました。これはRustで実装されたMCPサーバーで、Claudeがスペクトル分析、倍音分析、リズム分析、LUFSラウドネス(EBU R128準拠)、ダイナミックレンジ測定などの音声ファイル分析機能に直接アクセスできるようにします。このツールはトークン効率が良く、Claudeは低解像度で分析を開始し、必要に応じて小さなチャンクにズームインします。