# 聊天功能

OMate的聊天功能让您可以与AI角色进行自然、流畅的对话交流,创造独特的互动体验。

# 对话列表

对话列表页面展示了您的所有聊天记录,按照最近活动时间排序。每个对话卡片包含以下信息:

  • 角色头像
  • 对话标题
  • 最近消息预览
  • 最后更新时间

# 开始新的对话

创建一个新的对话非常简单:

  1. 导航至"对话"页面
  2. 点击右上角的"+"按钮
  3. 在弹出的对话框中:
    • 输入对话标题(系统会基于角色和面具自动生成)
    • 选择一个角色
    • 选择面具(可选)
    • 选择API配置
  4. 点击"创建"按钮开始对话

# 聊天界面

聊天界面设计简洁直观,包含以下元素:

  • 消息区域:显示您与AI角色的对话内容
  • 输入框:用于输入您的消息
  • 发送按钮:发送您的消息
  • 设置按钮:提供对话管理选项

# 管理对话

# 查看历史对话

您可以随时查看和继续之前的对话:

  1. 在对话列表中点击任一对话
  2. 系统将加载完整的对话历史
  3. 您可以继续与AI角色交流

# 非角色扮演模式

在非角色扮演模式下,输入框左侧会出现一个「新话题」的图标,点击后可以开始一个全新的话题。旧的话题则自动保存为聊天历史。

  1. 点击右上角的更多按钮
  2. 点击"查看聊天历史" 即可查看历史对话

# 删除对话

如果您不再需要某个对话,可以将其删除:

  1. 在对话列表中,滑动对话卡片
  2. 点击"删除"按钮
  3. 在弹出的确认对话框中输入"delete"
  4. 点击"删除"按钮确认操作

# 对话设置

您可以自定义每个对话的设置:

  1. 在聊天界面,点击右上角的设置按钮
  2. 在对话管理页面中,您可以:
    • 修改对话标题
    • 调整角色和面具设置
    • 查看和管理对话历史
    • 调整API设置

# 消息流式响应

OMate使用流式响应技术,让AI回复更加自然流畅:

  • 消息会像人类打字一样逐字显示
  • 您可以在AI回复过程中提前阅读内容
  • 流式响应让对话节奏更自然

# 角色问候设置

OMate支持角色的多种问候语设置:

  • 首条消息:角色的标准第一条消息
  • 备选问候语:多条可随机选择的问候方式
  • 系统会在对话开始时自动选择合适的问候语展示