# Слэш-команды

> Наберите /, чтобы направить один ответ — длину, точку зрения, темп, кто говорит следующим.

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

Слэш-команды — это временные рычаги, действующие только на следующий ответ. Они перебивают постоянные настройки стиля персонажа и инерцию предыдущих ответов, а потом исчезают.

## Как открыть меню \[#opening-the-menu]

Наберите `/` в **начале текста сообщения**, и над полем ввода откроется меню **Слэш-команды**. `/` в середине фразы — обычный текст, а `/as ` — это сокращение для [направленного ответа](https://reverie.im/ru/docs/chatting/guide-reply), а не команда, поэтому ни то, ни другое меню не открывает.

Выберите команду — и она станет плашкой внутри рамки ввода. Команды со значениями — длина, стиль повествования, темп — показывают варианты такими же плашками, которые перебираются клавишами \*&#x2A;←*\* и \*\*→\*\*. Дальше пишите сообщение как обычно и отправляйте.

## Девять команд \[#the-nine-commands]

| Команда                     | Значения                                      | Что делает                                          | Где работает                                                                        |
| --------------------------- | --------------------------------------------- | --------------------------------------------------- | ----------------------------------------------------------------------------------- |
| **Не говори за меня**       | —                                             | Персонаж не будет писать ваши реплики.              | Везде                                                                               |
| **Не действуй за меня**     | —                                             | Персонаж не будет решать за вас поступки и чувства. | Везде                                                                               |
| **Только взгляд персонажа** | —                                             | Удерживает ответ на стороне персонажа.              | Везде, кроме хода, который ведёт рассказчик                                         |
| **Длина ответа**            | **Короткий**, **Средний**, **Длинный**        | Перебивает длину ответа на этот ход.                | Везде                                                                               |
| **Стиль повествования**     | **Первое лицо**, **Третье лицо**              | Перебивает первое/третье лицо на этот ход.          | Только текстовые чаты — отбрасывается в режиме быстрого чата и на ходах рассказчика |
| **Темп**                    | **Медленно**, **Сбалансированно**, **Быстро** | Задаёт, как быстро движется сцена.                  | Везде                                                                               |
| **Добавить персонажа**      | —                                             | Просит персонажей привести в разговор кого-то ещё.  | Групповые чаты, с выполненным входом, вне режима быстрого чата                      |
| **Своя команда**            | Свободный текст, до **200** символов          | Ваша собственная инструкция для этого ответа.       | Везде                                                                               |
| **Кто ответит**             | 1–8 персонажей                                | Передаёт ход тем персонажам, кого вы назвали.       | Групповые чаты — её не выбирают в меню, она берётся из набранного `@Имя`            |

**Добавить персонажа** стоит особняком: она превращает весь ход в одно предложение сменить состав, а все остальные указания в этом сообщении отбрасываются. Возвращается карточка — \*&#x2A;Пригласить кого-то в разговор?*\* — с **Изменить состав**, полем причины **Что происходит** и кнопками **Подтвердить** / **Не сейчас**. [Групповые чаты](https://reverie.im/ru/docs/chatting/group-chats)

## Сколько можно сложить разом \[#how-many-you-can-stack]

**Три** на сообщение, считая пресеты и вашу собственную инструкцию вместе. Как только их три, меню перестаёт предлагать новые.

**Кто ответит** живёт вне этого лимита, так что сообщение может нести три стилевых команды плюс выбор говорящего.

## Набрать их вручную \[#typing-them-instead]

У каждой команды, кроме **Своей команды** и **Кто ответит**, есть текстовые сокращения — на английском и на упрощённом китайском. Другие языки интерфейса не охвачены: сокращения остаются на этих двух.

| Команда                 | Наберите                                                                                                               |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| Не говори за меня       | `/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**, поставив курсор в самое начало черновика, чтобы снять последнюю плашку, или воспользуйтесь **Удалить** на самой плашке. Если набрать одну и ту же команду дважды, побеждает более позднее значение.

## Как сохранить свою инструкцию \[#saving-a-custom-instruction]

Отметьте **Сохранить эту инструкцию** в редакторе своей команды — и она появится под заголовком **Сохранённые** в слэш-меню, готовая к повторному использованию. Сохранённые инструкции действуют в пределах **Этого устройства**, их не больше **10**, новые сверху; **Удалить** убирает одну.

## Что доходит до модели \[#what-reaches-the-model]

Ваши указания добавляются после разговора коротким блоком однострочных инструкций с явной пометкой, что они относятся только к следующему ответу и старше постоянных стилевых предпочтений.

Некоторые переписываются или отбрасываются в зависимости от режима:

| Ситуация                          | Что происходит                                                                                                  |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| Режим быстрого чата               | **Стиль повествования** отбрасывается; **Длина ответа**, **Темп** и **Не действуй за меня** формулируются иначе |
| Ход, который ведёт рассказчик     | **Стиль повествования** и **Только взгляд персонажа** отбрасываются                                             |
| Любой направленный ответ          | **Кто ответит** подавляется — ваше указание уже называет адресата                                               |
| Предложено **Добавить персонажа** | Все прочие указания этого хода отбрасываются                                                                    |

## После ответа \[#after-the-reply]

Стилевые команды одноразовые: перегенерируете — и их нет. Две вещи ведут себя иначе.

* Выбор **Кто ответит** применяется снова при перегенерации, так что отвечают те же персонажи.
* Перегенерация [направленного ответа](https://reverie.im/ru/docs/chatting/guide-reply) восстанавливает и ваше указание, и стилевые команды, отправленные вместе с ним.

**Длина ответа** и **Стиль повествования** на этот один ход перебивают и сохранённую настройку чата, не меняя её.

## Смежное \[#related]

* [Направить ответ](https://reverie.im/ru/docs/chatting/guide-reply) — сокращение `/as` и как писать режиссёрское указание вместо сообщения
* [Групповые чаты](https://reverie.im/ru/docs/chatting/group-chats) — упоминания через `@` и как собирается **Кто ответит**
* [Боковая панель и настройки](https://reverie.im/ru/docs/chatting/side-panel) — постоянные настройки, которые перебивают эти команды
* [Ограничения](https://reverie.im/ru/docs/reference/limits) — все пределы в одной таблице
