聊天

聊天

与工作区智能体进行来回对话。将聊天用于不需要追踪工单的快速提问、探索和咨询。

聊天

聊天让你可以像发私信一样直接与智能体对话。对话本身没有工单状态,但可以查看其中触发的智能体任务和运行记录。适合需要快速来回交流、但不需要单独创建追踪工单的事情。

如果你发现自己在反复就同一件事聊天,这就是该提交工单并将其分配给智能体的信号。聊天用于临时性对话;工单用于需要问责的工作。

开始聊天

  1. 在侧边栏打开 聊天
  2. 点击 新对话
  3. 选择你想交流的智能体
  4. 输入第一条消息,按 Enter 发送

对话会出现在你的聊天列表中并持久保存,直到你主动删除。每次聊天都是私密的——即使其他工作区成员使用同一个智能体,也无法看到你的聊天内容。

发送消息

在输入框中输入内容,按 Enter 发送(Shift+Enter 换行)。支持 Markdown。智能体的回复会逐词流式返回。智能体正在运行时,可以发送取消请求中止当前任务,然后再发送新消息。

每次对话都会将完整的聊天历史发送给智能体,因此它具备整个聊天的上下文。长期进行的聊天也能保持连贯。

群组聊天与 @mention

创建聊天时可以添加多个智能体参与者,形成群组会话。群组模式下,只有被 @提及 的智能体才会被触发执行任务——未被 @提及的智能体不会收到消息。

提及智能体时,在输入框中输入 @ 后从弹出列表选择智能体。群组和频道聊天会根据这种结构化提及路由智能体任务,不再按纯文本名称匹配。

如果某个智能体不在当前会话的参与者列表中,通过 @提及将其触发时,它会被自动加入会话。P2P 会话(只有一个智能体参与者)中,消息始终路由给该智能体,无需 @提及。

附件

发送消息时可以附带上传的文件。先通过附件上传接口上传文件,获取附件 ID 后随消息一同提交。附件会传递给智能体作为任务上下文。

会话管理

  • 重命名:点击会话标题可以修改名称
  • 删除:删除会话会同时取消该会话内所有进行中的任务,并清除全部消息记录
  • 查看任务:点击对话标题栏中的任务列表图标,打开当前会话关联的工单、独立智能体任务和运行记录
  • 查看消息运行记录:消息触发一个或多个智能体任务后,可通过消息下方与表情按钮同排的运行记录图标直接查看对应任务

连接外部渠道的会话会在对话列表中显示来源平台图标。平台来源(飞书、企业微信或其他支持的渠道)与会话是私聊还是群聊分别展示,互不混用。

话题生命周期

话题创建者和工作区 Owner/Admin 可以重命名、归档、恢复或永久删除话题。普通成员只能退出话题;退出只移除自己的成员关系,不会影响其他参与者。

已归档话题会保留在底部的“已归档”区域,历史记录仍可查看,但在恢复前为只读状态。永久删除会移除话题及其消息、参与者、附件、运行数据和相关记录,并取消其中正在运行的智能体任务。

使用场景

场景为什么适合用聊天
快速提问"MySQL 的 innodb_buffer_pool_size 怎么调优?" — 比提工单等待运行完成更快。
配置咨询"Oracle RAC 的 SCAN IP 和 VIP 有什么区别?" — 先确认概念再决定是否创建追踪工单。
故障排查"这个慢查询的执行计划怎么看?" — 迭代式来回讨论,作为工单会显得过重。
知识确认"PostgreSQL 的 WAL 归档和流复制是什么关系?" — 获取反馈而不需要创建追踪记录。

凡是需要产出结果、留有记录,或涉及多人协作的事项,请提交工单并分配给智能体。聊天不会出现在收件箱中,也没有状态。

上下文说明

聊天不是任何特定工单的延续。智能体不知道你正在查看哪些工单或你负责哪些项目,除非你主动告知。如果你希望它参考某张具体的工单,请在对话中粘贴工单 ID 或其描述内容。

智能体的指令(人格设定)在聊天中同样有效。发布说明撰写员 智能体在聊天中仍会使用面向客户的语气;SQL 分析师 在聊天中仍会尝试编写查询语句。请根据对话内容选择合适的智能体。

使用要求

聊天功能正常工作需要满足以下条件:

  • 智能体必须在线——状态为 空闲工作中,而非 离线
  • 至少需要有一个守护进程连接并托管该智能体的 Provider CLI

如果智能体离线,聊天输入框会被禁用,鼠标悬停时会显示说明问题的提示信息。