如何對角色的回復進行隱藏?

在 Rochat 平台中,狀態欄是一個重要的功能,用於顯示角色的當前狀態、情緒、位置等關鍵信息。為了優化對話體驗和提升沈浸感,我們對角色回覆的消息增加了文字隱藏的功能,允許作者控制何時顯示或隱藏這些信息。而通過使用 <> 標簽,用戶可以靈活地管理角色的狀態欄,達到更加個性化和動態的效果。

  • 针对角色的作者,可以通过长按消息框,查看原始消息,查看完整的角色输出文字。这个可以帮助作者进行作品的调试。

  • 你可以结合角色提示功能,让角色更稳定的输出带有 <> 标签和 ``` ``` 标签的内容,从而带来更有趣的互动。

  • <> 标签中的文字对于模型本身仍然可见,这意味着它仍然会影响整个对话。

如何讓角色的回覆隐藏部分內容?

舉一個簡單的例子,我們想讓角色在每一次回覆的開頭,都對之前的對話進行一次簡短的總結。這樣能夠幫助我們提升對話的記憶能力。但是我們又不想每次看到這樣的總結,影響互動體驗。

我們可以在角色提示中這麼設計我們的 Prompt:

[在每一輪的回覆開頭使用下面的模板]

<這是歷史對話的總結/>

- 以 < 開頭,/> 結尾
- 始終在標籤中對歷史對話進行簡短的總結,不超過 50 個字。

使用上述的設定,角色將會在每一輪回覆的開頭先輸出對話的總結 (對於玩家不可見),接下來才會繼續角色扮演。

Last updated