Skip to main content

频道 (Channels)

频道 (Channels) 将 Open WebUI 从个人界面转变为协作工作区。与标准的“聊天 (Chats)”(孤立的会话)不同,频道是持久的、基于主题的房间(类似于 Discord 或 Slack),允许多个用户和多个 AI 模型在共享的时间线中进行交互。

测试版功能 (Beta Feature)

频道目前是一项测试版功能。功能可能会发生变化,并且必须由管理员明确启用后才会出现在界面中。

频道类型

Open WebUI 支持三种类型的频道:

类型描述
标准 (Standard)传统的基于主题的频道,具有公开或私有可见性
群组 (Group)基于成员身份的频道,用户显式作为成员加入
直接消息 (Direct Message)私人一对一或多用户对话

群组频道

群组频道是协作空间,其中:

  • 用户显式作为成员加入,而不是通过权限访问
  • 支持公开或私有可见性
  • 可以自动包含来自指定用户组的成员
  • 频道管理员可以通过频道信息弹窗添加或删除成员

直接消息频道

直接消息 (DM) 频道启用私人对话:

  • 一对一或多用户私人消息
  • 现有对话的自动去重
  • 可选的频道命名
  • 显示参与者头像而不是频道图标
  • 可以从侧边栏隐藏,同时保留消息历史记录
  • 新消息到达时自动重新出现
  • 显示参与者的在线/离线状态指示器

启用频道

默认情况下,频道功能可能是隐藏的。管理员 (Admin) 必须为该实例全局启用它。

  1. 点击左下角(或右上角)的用户头像图标。
  2. 选择管理面板
  3. 导航至设置 -> 常规
  4. 找到标有频道 (Beta) 的开关。
  5. 将其切换为开启并点击保存
  6. 刷新页面。“频道”部分现在应该出现在主侧边栏中。

创建频道

note

默认情况下,频道创建仅限管理员。

  1. 在侧边栏中找到频道标题。
  2. 点击“频道”标题旁边的**(+) 加号**图标。
  3. 选择频道类型: 选择标准、群组或直接消息。
  4. 名称: 输入频道名称(例如 generalpython-dev)。空格会被转换为连字符。
  5. 访问控制:
    • 公开 (Public): 所有注册用户都可以看到并加入此频道。
    • 私有/群组访问 (Private/Group Access): 只有您或拥有权限的用户可以访问。
    • 对于群组频道,选择要自动包含的用户组。
    • 对于直接消息频道,使用用户选择界面选择参与者。

使用频道

要访问频道,请点击现有频道加入,或创建一个新频道。

@提及 系统

频道的运作方式与标准聊天不同。在标准聊天中,您在顶部选择一个模型,它会对每条消息做出回应。在频道中,对话默认是被动的。

要触发响应,您必须使用 @ 符号提及特定模型。

  1. 在输入框中输入 @
  2. 将出现可用模型的弹出列表。
  3. 选择您想对话的模型(例如 @llama3@gpt-4o)。
  4. 输入您的提示词。

示例:

用户: @gpt-4o 写一个 Python 脚本来爬取网站。

(GPT-4o 响应代码)

用户: @llama3 你能解释一下 GPT-4 刚刚写的代码吗?

多模型工作流

这允许您在一个时间线中串联不同的模型。您可以在同一个上下文窗口中使用“智能”模型进行推理,使用“快速”模型进行格式化。

提及用户

您也可以使用 @ 符号在频道中提及其他人类用户,以引起他们的注意或直接向他们发送消息。

  1. 在输入框中输入 @
  2. 从列表中选择用户名。
  3. 用法: @admin 你能检查一下服务器日志吗?