Character.AI → Reverie

会話を持ち込み、 移る内容を理解する。

公式データエクスポートを依頼し、アーカイブを展開して、対応する会話JSONを空のReverieチャットへ移します。

Character.AI公式エクスポート手順を読む

エクスポートアーカイブ

character-ai-export.zip

確認準備完了

conversations.json

検出済み

account.json

不要

Reverieはインポート前に会話をプレビューします。

公式エクスポートを使用

アカウントアーカイブから 空のチャットへ。

構成は変わる可能性があります。ファイル名だけでなく内容から会話JSONを特定します。

  1. 01

    データを依頼

    Web:Profile → Profile Settings → Account → Manage Account & Data → Export data。モバイル:Profile → settings → Export my data。

  2. 02

    アーカイブを展開

    ダウンロードして端末で解凍し、会話ターンやメッセージを含むJSONを探します。

  3. 03

    対応するチャットを準備

    Reverieでキャラクターを作成または選び、新しい空のチャットを開始します。

  4. 04

    プレビューしてインポート

    Advanced Settings → Data Management → Import chat historyでJSONを選び、確認して実行します。

変換マップ

インポーターが 探すもの。

Reverieはturn/candidate、旧history/message、フラットなメッセージ形式を認識します。

Character.AIエクスポートReverieチャット
turns / histories / messages

順序付きメッセージ

認識したユーザーとキャラクターのターンを一つの時系列へ統合します。

主要candidateテキスト

キャラクターの返答

選択または主要候補を取り込み、他候補をスワイプとして再現しません。

author/humanマーカー

ユーザー/アシスタント役

送信者マーカーで双方のメッセージを区別します。

created/timestamp項目

メッセージ時刻

有効な時刻は保持し、欠損時はインポート順を割り当てます。

移行の境界

会話本文を保ち、 プラットフォーム固有要素を確認。

引き継がれる予定

  • 認識したユーザーとキャラクターの本文
  • 会話順
  • 各ターンの主要応答
  • 有効な元時刻

同じ形では再現されない

  • 代替候補やスワイプ
  • ピン留め状態の記憶
  • 画像、音声、添付
  • Character.AI固有の非表示状態

アップロード前に

3つの確認で 失敗を防ぐ。

メッセージ作成前にファイルを検証します。

01

対応ファイルを使用

展開した会話JSONを使います。汎用インポーターはJSONL、TXT、Markdownにも対応します。

02

上限内に収める

1ファイル最大10MB、10,000メッセージです。

03

空のチャットへ取り込む

複数会話がある場合は最初の一件を取り込み、警告を表示します。

Character.AIインポート FAQ

移行前に 確認しましょう。

エクスポート構造の扱い

エクスポートには見える会話以上のデータが含まれる場合があります。

会話形式を自動検出

一つのファイル名に依存せず、turn/candidate、history/message、フラット形式を確認します。

会話役割だけをメッセージ化

認識したユーザーとキャラクター内容だけが入り、system、tool、account記録は会話になりません。

取り込み後

最初と最後を確認

話者、順序、複数会話の有無を確認します。

文脈を意図的に再構築

キャラクター定義、世界Lore、重要な記憶は別途追加します。会話本文は全設定ではありません。

自分の条件で続ける

履歴を移し、 続きを作る。

空のチャットを用意してプレビューし、結果を確認する間は元のエクスポートを保存してください。