# スラッシュコマンド

> / を入力して返信を1回だけ操る——長さ、視点、展開速度、次に話す相手。

Source: https://reverie.im/ja/docs/chatting/slash-commands
Language: ja

スラッシュコマンドは次の返信だけに効く一時的な操作です。キャラクターに設定された常時のスタイルも、それまでの返信の流れも上書きし、そして消えます。

## メニューを開く \[#opening-the-menu]

**メッセージ本文の先頭**で `/` を入力すると、入力欄の上に**スラッシュコマンド**メニューが開きます。文の途中の `/` はただの文字ですし、`/as ` はコマンドではなく[返信の誘導](https://reverie.im/ja/docs/chatting/guide-reply)のショートカットなので、どちらもメニューは開きません。

コマンドを選ぶと入力枠の中のチップになります。値を取るコマンド——返信の長さ、語りのスタイル、展開速度——は選択肢もチップで表示され、\*&#x2A;←*\* と \*\*→\*\* で切り替えられます。あとはいつもどおりメッセージを書いて送信します。

## 9つのコマンド \[#the-nine-commands]

| コマンド            | 値                        | 働き                           | 効く場所                                        |
| --------------- | ------------------------ | ---------------------------- | ------------------------------------------- |
| **私の代わりに話さない**  | —                        | キャラクターがあなたのセリフを書きません。        | どこでも                                        |
| **私の代わりに行動しない** | —                        | キャラクターがあなたの行動や気持ちを決めません。     | どこでも                                        |
| **キャラクター視点のみ**  | —                        | 返信をキャラクター側に絞ります。             | ナレーター誘導のターン以外のどこでも                          |
| **返信の長さ**       | **短い**、**標準**、**長い**     | このターンだけ返信の長さを上書きします。         | どこでも                                        |
| **語りのスタイル**     | **一人称**、**三人称**          | このターンだけ一人称／三人称を上書きします。       | テキストチャットのみ——インスタントチャットモードとナレーターのターンでは落とされます |
| **展開速度**        | **ゆっくり**、**バランス**、**速い** | 場面の進み方の速さを決めます。              | どこでも                                        |
| **キャラクターを追加**   | —                        | ほかの誰かを会話に連れてくるようキャラクターに頼みます。 | グループチャット、ログイン済み、インスタントチャットモードでないこと          |
| **カスタム**        | 自由入力、**200** 文字まで        | この返信のためのあなた自身の指示。            | どこでも                                        |
| **返信する相手**      | 1〜8キャラクター                | 指名したキャラクターにターンを渡します。         | グループチャット——メニューからは選ばず、`@名前` の入力から生まれます       |

**キャラクターを追加**は特別です。そのターン全体が登場人物を変える提案ひとつに変わり、そのメッセージのほかの指示はすべて落とされます。返ってくるのはカード——\**新しいキャラクターを会話に招きますか？**——で、**メンバーを編集**、**いま起きていること**の理由欄、そして**確定*\*／**今はしない**が付いています。[グループチャット](https://reverie.im/ja/docs/chatting/group-chats)

## いくつ重ねられるか \[#how-many-you-can-stack]

1メッセージにつき **3つ**。プリセットとカスタム指示を合わせて数えます。3つに達するとメニューはそれ以上出しません。

**返信する相手**はこの枠の外なので、1メッセージにスタイル系3つ＋話者指名を載せられます。

## 打ち込んで使う \[#typing-them-instead]

**カスタム**と**返信する相手**以外のすべてのコマンドには、英語と簡体字中国語の入力エイリアスがあります。ほかのインターフェース言語は対象外で、エイリアスはこの2言語のままです。

| コマンド        | 入力                                                                                                           |
| ----------- | ------------------------------------------------------------------------------------------------------------ |
| 私の代わりに話さない  | `/don't speak for me`、`/no user speech`                                                                      |
| 私の代わりに行動しない | `/don't act for me`、`/no user action`                                                                        |
| キャラクター視点のみ  | `/only character pov`、`/character only`                                                                      |
| 返信の長さ       | `/length: short`、`/response length: long` ——ほかに `brief`、`concise`、`balanced`、`normal`、`detailed`、`immersive` |
| 語りのスタイル     | `/pov: first person`、`/perspective: third-person`                                                            |
| 展開速度        | `/pacing: slow` ——ほかに `slower`、`normal`、`faster`                                                             |
| キャラクターを追加   | `/add a character`、`/invite character`、`/bring someone in`                                                   |

フラグ型のコマンドに値は要りません。値を取るコマンドはエイリアスのあとに `: ` を付けます。全角の `：` でも同じです。打ち込んだコマンドのあとに続くものがあなたのメッセージで、どれにも当てはまらない `/` はただの文字として残ります。

## 取り消す \[#removing-one]

下書きのいちばん先頭にカーソルを置いて **Backspace** を押すと最後のチップが外れます。チップ自体の**削除**からでも構いません。同じコマンドを2回打った場合は、あとの値が勝ちます。

## カスタム指示を保存する \[#saving-a-custom-instruction]

カスタムエディターで**この指示を保存する**にチェックを入れると、スラッシュメニューの**保存済み**の見出しの下に現れ、いつでも使い回せます。保存した指示は**このデバイス**の範囲で、上限は **10** 件、新しいものが先頭です。**削除**で1件消せます。

## モデルに届くもの \[#what-reaches-the-model]

あなたの指示は会話のあとに1行ずつの短いブロックとして添えられ、次の返信にだけ適用されること、常時のスタイル設定より優先されることが明記されます。

モードによっては書き換えられたり落とされたりします。

| 状況                    | 効果                                                              |
| --------------------- | --------------------------------------------------------------- |
| インスタントチャットモード         | **語りのスタイル**は落とされ、**返信の長さ**、**展開速度**、**私の代わりに行動しない**は別の言い回しになります |
| ナレーター誘導のターン           | **語りのスタイル**と**キャラクター視点のみ**が落とされます                               |
| 誘導付きの返信すべて            | **返信する相手**が抑えられます——誘導自体がすでに相手を指名しているからです                        |
| **キャラクターを追加**が提示されたとき | そのターンのほかの指示はすべて落とされます                                           |

## 返信のあと \[#after-the-reply]

スタイル系のコマンドは使い切りです。再生成すれば消えています。ただし2つだけ挙動が違います。

* **返信する相手**の指名は再生成時に再適用されるので、同じキャラクターがまた答えます。
* [誘導付きの返信](https://reverie.im/ja/docs/chatting/guide-reply)を再生成すると、あなたの誘導と一緒に送ったスタイルコマンドの両方が戻ります。

**返信の長さ**と**語りのスタイル**は、そのターンだけ保存済みのチャット設定も上書きしますが、設定そのものは変えません。

## 関連 \[#related]

* [返信を誘導する](https://reverie.im/ja/docs/chatting/guide-reply) —— `/as` ショートカットと、メッセージの代わりに方向を書くこと
* [グループチャット](https://reverie.im/ja/docs/chatting/group-chats) —— `@` メンションと、**返信する相手**の組み立てられ方
* [サイドパネルと設定](https://reverie.im/ja/docs/chatting/side-panel) —— これらのコマンドが上書きする常時設定
* [制限](https://reverie.im/ja/docs/reference/limits) —— すべての上限をひとつの表に
