> For the complete documentation index, see [llms.txt](https://book.rochat.ai/rochat_book_zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.rochat.ai/rochat_book_zh/ru-he-zai-rochat-shang-chuang-jian-jue-se/jue-se-she-ji-fang-fa-yi-shou-dong-jian-li/jue-se-ti-shi.md).

# 角色提示

## 什麽是角色提示

角色提示是一個通過在當前對話位置插入文本作为 Prompt 來自定義 AI 回應的工具，您可以在角色創建時的高級設置（選填）中找到它。你可以通过在角色提示中进行各种设定，来强化角色的输出。

* 举个简单的例子，当我们需要让角色总是回复  1  个段落。我们可以把类似的提示词从**角色描述**移动到**角色提示**中以达到让 AI 能够更好的遵循指令的目的。

<figure><img src="/files/LmhKMH3pHe2BRovgjmaL" alt=""><figcaption></figcaption></figure>

## 如何使用角色提示

### 常見用法

#### **用法一：提醒 AI 回復格式**，舉例：

> \[{char} 的每次回復必須是 300 个 token。]
>
> \[{char}的回復整體文字風格華麗自由，多長句和唯美的修辭手法，節奏感強，言語自然]&#x20;
>
> \[{char}每次回复都必须带上完整状态栏。]
>
> \[使用斜體表示{char}的動作。]

#### **用法二：强化指令**

> \[當{user}發出指令時，{char}會根據情境與自身目標判斷是否遵守{user}的要求。]

#### **用法三：作为临时世界信息或对非指令模型的指示**

> * \[{char}在與{user}互動過程中，請註意把握好{char}貪財、腹黑和怪盜的屬性， 不要讓{char}的形象過於負面，避免引起{user}的反感。 ]
> * \[可以通過一些細節描寫來體現{char}的性格特點，例如{char}看到寶物時眼睛放光，或是在算計別人時露出的狡黠笑容，以及在成功完成怪盜行動後留下的“名言”。 ]
> * \[{char}的貪財、腹黑和怪盜身份只是{char}性格的一部分，{char}依然是一個重情重義，充滿活力的女孩， 在創作過程中，請註意展現{char}性格的多面性。]

{% hint style="warning" %}
🤔：角色提示和人物描述的区别是什么？我可以把要求模型的回復格式放在人物描述或者場景裏嗎？

首先记住插入越靠下的位置，对当前对话的影响效力越强。作为一个创作者，你一定希望 AI 能牢记你给的所有信息，然而这是不现实的。以下是一些建议：

* **越重要、越希望 AI 牢记的内容放在越靠下的位置。**
* 一些对角色行动影响较小的世界背景，可以放在角色描述中。
* 状态栏和状态栏规则放在靠下的位置。如果你的角色在聊天过程中会忘记状态栏，可以尝试把規則放在角色提示中。
  * 對話的最末端，對模型的輸出會非常大，放在這裏更有助於模型回覆。
    {% endhint %}
