Skip to content

Commit

Permalink
docs(room): add detailed information about room system in ChatLuna V1
Browse files Browse the repository at this point in the history
- Add overview of room system and its features
- Introduce three types of rooms: Public, Private, and Template Clone
- Explain characteristics and use cases for each room type
- Clarify the purpose of Template Clone rooms for quick conversations
- Describe how Public rooms are used in group chat scenarios
- Highlight the features of Private rooms for focused conversations
  • Loading branch information
dingyi222666 committed Oct 27, 2024
1 parent cce4db2 commit 2e7407e
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions docs/guide/session-related/room.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,57 @@
::: tip 提示
此文档仍在等待完善中。
:::

ChatLuna V1 版本中最重要的无疑是房间系统。房间系统提供了多种多样的聊天功能。

可以实现:

- 每个用户默认单独的对话
- 群组内共享对话
- 使用模板克隆房间,群组内模型同步更新
- 创建私人对话,邀请他人一起聊
- 切换房间,实现模型和预设的快速切换

让我们开始了解房间系统吧!

## 房间类型

在 ChatLuna 中,房间分为三种类型:

- 公共房间(Public)
- 私人房间(Private)
- 模板克隆房间(Template Clone)

### 模板克隆房间

为了简化 ChatLuna 的易用性,ChatLuna 特意设计了模板克隆房间:

模板克隆房间是具有以下特性:

- 默认群聊情况下,所有人默认都进入这个模板克隆房间
- 每个群只能含有一个模板克隆房间
- 可以在主插件的 [设置](../useful-configurations.md#模版房间选项) 里直接配置模板房间的模型,聊天模式和预设。

模板克隆房间适用于新手的快速对话。

### 公共房间

公共房间是 ChatLuna 中新建房间时使用的类型。

公共房间具有以下特性:

- 在群聊里,每个用户首次聊天时,会自动进入公共房间。(如果模板房间不存在)
- 所有用户都可以加入公共房间
- 公共房间支持跨群(存疑)

公共房间适用于默认群聊的环境。(即群友们和 Bot 对话,Bot 能维持和他们所有人的上下文)

### 私人房间

私人房间具有以下特性:

- 私人房间支持通过邀请加入
- 私人房间支持设置密码,加入时需要输入密码
- 私人房间支持跨群聊天

私人房间适用于创建一个不干扰的对话环境。

0 comments on commit 2e7407e

Please sign in to comment.