# キャラクターの取り込み

> SillyTavern や CharacterHub のキャラクターカードを Reverie に持ち込む。

Source: https://reverie.im/ja/docs/characters/import-characters
Language: ja

Reverie は V1、V2、V3 形式のキャラクターカードを読みます——SillyTavern、CharacterHub、そしてたいていのカードサイトが書き出すあれです。インポーターが埋めるのは編集できる下書きで、あなた自身が保存を押すまで何も保存されません。

## カードを取り込む \[#import-a-card]

### キャラクターを新規に開く \[#open-a-new-character]

`/app/characters/create` に行き、ヘッダーの**キャラクターカードをインポート**を押します。このボタンはキャラクターを作成しているあいだしか存在しません——すでにあるキャラクターに取り込むことはできません。

### ファイルを落とす \[#drop-the-file]

**PNGまたはJSON · 最大10 MB**。カードはあなたのブラウザ内で解析され、読むためにアップロードされたりはしません。PNG カードは JSON を画像の中に抱えており、JSON カードはそのまま読まれます。

チャットログや単体のワールドブックファイルは別の形式で、それぞれ専用の道具があります——[履歴の取り込み](https://reverie.im/ja/docs/getting-started/importing-your-history)と[ワールドブック](https://reverie.im/ja/docs/writing/world-books)をご覧ください。

### 何が埋まるのかを確かめる \[#review-what-it-will-fill]

ダイアログは検出したカードのバージョン、アバター、そして書き込もうとしている項目すべてを値つきで並べた**入力予定**のリストを見せます。あなたが確定するまで何も変わりません。

すでにフォームに何か打ち込んでいる場合は、**空欄だけ入力**（あなたの編集を残し、足りないものを足す）と**対応する項目を置換**（カードに値があるところはカードが勝つ）のどちらかも選びます。

### 望むなら、AI に整えさせる \[#optionally-let-ai-tidy-it-up]

**AIで下書きを整理・補完**は、結果に対して整理のひと手間を走らせます。たいていのカードはすべてを長い説明ひとつに詰め込んでいるので、この手間では説明・シナリオ・指示を段落ごとに切り分け、それぞれを一字一句そのまま、本来あるべき項目へ移します。外見は**外見の説明**へ、キャラクターにとってあなたが誰なのかは**プレイヤーとの関係**へ、常に守らせるルールは**システムプロンプト**へ。説明の上限を超えた分は、カードのワールドブックに残ります。そのうえで、紹介文や返信候補、追加のシナリオ2つほどといった、カードに欠けているものだけを書き足します。素のインポートが先に適用され、この手間が失敗しても残るので、頼んだせいでカードの中身を失うことはありません。クレジットを消費することがあります。

### 確かめて保存する \[#check-and-save]

下書きが埋まった状態でエディタに戻ります。カードが持っていない必須項目を足して——**キャラクターカテゴリー**は必須ですが、どのカード形式にもありません——それから保存します。

## 何がどこへ入るか \[#what-maps-to-what]

| カードの側                                                                            | どうなるか                                                                                       |
| -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| `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 のストレージへ複製されます。取得できなかったものは元のサイトを指したままで、何枚がそれに当たるかはダイアログが教えてくれます。

**運ばれないもの：** チャット履歴、ユーザーごとの記憶、そして上の項目を越えたプラットフォーム固有の拡張データ。

## 取り込まれた文章の中のマクロ \[#macros-in-imported-text]

* `{{char}}` はカードの解析時にキャラクターの名前へ置き換えられます。
* `{{original}}` はプロンプト項目から取り除かれます。
* `{{user}}` はそのままです——Reverie は生きたマクロとして対応しています。[マクロ一覧](https://reverie.im/ja/docs/characters/advanced-settings#macros)をご覧ください。

## 出るかもしれないメッセージ \[#messages-you-might-see]

| メッセージ                               | 何が起きたか                                      |
| ----------------------------------- | ------------------------------------------- |
| 名前がReverieの50文字制限を超えたため短縮されました      | カードの名前が Reverie の許す長さを超えていた                 |
| 説明がReverieの10,000文字制限を超えたため短縮されました  | 同じことが説明で起きた。元のカードは無傷                        |
| 元の年齢がReverieの対応範囲外のため、インポートされませんでした | Reverie は 18 歳以上の年齢しか受け付けない                 |
| 認識できない形式の会話例があります                   | 会話例のパーサーが切り分けられなかった。AI 整理を入れて救うか、取り込み後に打ち直す |
| このファイルは空です／キャラクターカードは10 MB以下にしてください | 解析の前にファイルが弾かれた                              |

## それ以外のところから取り込む \[#importing-from-anywhere-else]

カード形式はひとつの話で、Character.AI の書き出し、スクリーンショット、ただの説明文はまた別の話です。そちらは Labs の**キャラクターインポートスキル**（`/app/labs/character-importer`）を通ります。これはあなた自身の Claude クライアントの中で動き、仕上がったキャラクターを Reverie の API 経由でアップロードします。

ページは、Claude Code や Claude Desktop、あるいは他のどんなクライアントにでも貼れる出来合いのメッセージをくれます。それがスキルを入れ、あなたの Reverie API キーを保存します。あとは同じチャットにファイルやスクリーンショットや説明を落として、「このキャラクターをReverieにインポートして」と言うだけ。新しいキャラクターは**マイキャラ**の下に現れます。

> その用意されたメッセージには個人の API キーが入っています。パスワードと同じ扱いをし、
> 漏れたら**設定 → APIキー**からローテーションするか失効させてください。[API
> キー](https://reverie.im/ja/docs/integrations/api-keys)をご覧ください。

## 関連 \[#related]

* [キャラクター作成クイックスタート](https://reverie.im/ja/docs/characters/quick-start)
* [ワールドブック](https://reverie.im/ja/docs/writing/world-books)
* [詳細設定](https://reverie.im/ja/docs/characters/advanced-settings)
* [キャラクターを公開する](https://reverie.im/ja/docs/characters/publishing)
* [キャラクターを連れてくる →](https://reverie.im/ja/blog/bring-your-characters)
