キャラクターの取り込み
SillyTavern や CharacterHub のキャラクターカードを Reverie に持ち込む。
Reverie は V1、V2、V3 形式のキャラクターカードを読みます——SillyTavern、CharacterHub、そしてたいていのカードサイトが書き出すあれです。インポーターが埋めるのは編集できる下書きで、あなた自身が保存を押すまで何も保存されません。
カードを取り込む
キャラクターを新規に開く
/app/characters/create に行き、ヘッダーのキャラクターカードをインポートを押します。このボタンはキャラクターを作成しているあいだしか存在しません——すでにあるキャラクターに取り込むことはできません。
ファイルを落とす
PNGまたはJSON · 最大10 MB。カードはあなたのブラウザ内で解析され、読むためにアップロードされたりはしません。PNG カードは JSON を画像の中に抱えており、JSON カードはそのまま読まれます。
チャットログや単体のワールドブックファイルは別の形式で、それぞれ専用の道具があります——履歴の取り込みとワールドブックをご覧ください。
何が埋まるのかを確かめる
ダイアログは検出したカードのバージョン、アバター、そして書き込もうとしている項目すべてを値つきで並べた入力予定のリストを見せます。あなたが確定するまで何も変わりません。
すでにフォームに何か打ち込んでいる場合は、空欄だけ入力(あなたの編集を残し、足りないものを足す)と対応する項目を置換(カードに値があるところはカードが勝つ)のどちらかも選びます。
望むなら、AI に整えさせる
AIで下書きを整理・補完は、結果に対して整理のひと手間を走らせます。たいていのカードはすべてを長い説明ひとつに詰め込んでいるので、この手間では説明・シナリオ・指示を段落ごとに切り分け、それぞれを一字一句そのまま、本来あるべき項目へ移します。外見は外見の説明へ、キャラクターにとってあなたが誰なのかはプレイヤーとの関係へ、常に守らせるルールはシステムプロンプトへ。説明の上限を超えた分は、カードのワールドブックに残ります。そのうえで、紹介文や返信候補、追加のシナリオ2つほどといった、カードに欠けているものだけを書き足します。素のインポートが先に適用され、この手間が失敗しても残るので、頼んだせいでカードの中身を失うことはありません。クレジットを消費することがあります。
確かめて保存する
下書きが埋まった状態でエディタに戻ります。カードが持っていない必須項目を足して——キャラクターカテゴリーは必須ですが、どのカード形式にもありません——それから保存します。
何がどこへ入るか
| カードの側 | どうなるか |
|---|---|
nickname、なければ name | キャラクター名、50 文字に切り詰め |
description、なければ char_persona | 詳細な説明、10,000 文字に切り詰め |
tagline、なければ説明か性格 | キャラクター紹介、500 文字に抜粋 |
personality | キャラクターの性格 |
appearance | 外見の説明 |
player_relationship | プレイヤーとの関係 |
first_mes / char_greeting、続いて alternate_greetings と group_only_greetings | 挨拶ひとつにつきスターターダイアログひとつ、順番どおり、返信候補なし |
mes_example / example_dialogue | 会話例、ユーザーとキャラクターの対に解析 |
scenario / world_scenario | 詳細な説明の末尾に、「Scenario:」に続けて追加。カードのチャットはどれもその状況から始まり、Reverie のシナリオはそこから始めたチャットにしか届かない |
system_prompt、post_history_instructions と depth_prompt | システムプロンプト、この順につないで一本に。中身はたいていキャラクターの事実と常に守らせるルールで、返信形式プロンプトは Reverie 自身の書式ルールを置き換える |
nsfw_prompt | NSFWプロンプト |
tags | タグ、重複を除いて先頭 20 件 |
gender、age | キャラクターの性別、キャラクターの年齢 |
| NSFW の印 | NSFWコンテンツのスイッチ |
creator_notes | 作者ノート |
character_book の項目 | 独立したワールドブック。キャラクターの名を冠し、そこに紐づく |
埋め込み画像とリンク画像は Reverie のストレージへ複製されます。取得できなかったものは元のサイトを指したままで、何枚がそれに当たるかはダイアログが教えてくれます。
運ばれないもの: チャット履歴、ユーザーごとの記憶、そして上の項目を越えたプラットフォーム固有の拡張データ。
取り込まれた文章の中のマクロ
{{char}}はカードの解析時にキャラクターの名前へ置き換えられます。{{original}}はプロンプト項目から取り除かれます。{{user}}はそのままです——Reverie は生きたマクロとして対応しています。マクロ一覧をご覧ください。
出るかもしれないメッセージ
| メッセージ | 何が起きたか |
|---|---|
| 名前がReverieの50文字制限を超えたため短縮されました | カードの名前が Reverie の許す長さを超えていた |
| 説明がReverieの10,000文字制限を超えたため短縮されました | 同じことが説明で起きた。元のカードは無傷 |
| 元の年齢がReverieの対応範囲外のため、インポートされませんでした | Reverie は 18 歳以上の年齢しか受け付けない |
| 認識できない形式の会話例があります | 会話例のパーサーが切り分けられなかった。AI 整理を入れて救うか、取り込み後に打ち直す |
| このファイルは空です/キャラクターカードは10 MB以下にしてください | 解析の前にファイルが弾かれた |
それ以外のところから取り込む
カード形式はひとつの話で、Character.AI の書き出し、スクリーンショット、ただの説明文はまた別の話です。そちらは Labs のキャラクターインポートスキル(/app/labs/character-importer)を通ります。これはあなた自身の Claude クライアントの中で動き、仕上がったキャラクターを Reverie の API 経由でアップロードします。
ページは、Claude Code や Claude Desktop、あるいは他のどんなクライアントにでも貼れる出来合いのメッセージをくれます。それがスキルを入れ、あなたの Reverie API キーを保存します。あとは同じチャットにファイルやスクリーンショットや説明を落として、「このキャラクターをReverieにインポートして」と言うだけ。新しいキャラクターはマイキャラの下に現れます。
その用意されたメッセージには個人の API キーが入っています。パスワードと同じ扱いをし、 漏れたら設定 → APIキーからローテーションするか失効させてください。API キーをご覧ください。