BANZ文档

8.1 聊天

本页内容

和同一个组织里的人私聊或开群聊。点导航栏的“聊天”:列表标题是“最近聊天”,有未读消息的聊天显示数字,顶部的“搜索聊天”可以按文字找消息。

聊天列表:私聊、群聊和未读数
聊天列表:私聊、群聊和未读数

开始聊天

  • 私聊:最方便的是在“通讯录”里点一个人,直接和他聊(见 9.1 组织)。也可以点“新消息”,在“对方(用户名)”里填对方的用户名,比如 zhouming。用户名在通讯录里看得到:名字后面的“@zhouming”就是。
  • 群聊:点“新群聊”。
    1. 你在多个组织里时,先选“组织”。
    2. 勾选要拉进来的成员。
    3. “名称(可选)”里可以起个名字,比如“官网改版小组”。
    4. 确认创建。

只能和同一个组织里的人开始聊天。对方离开组织后,以前的私聊还在,但会显示“你们已不在同一个组织:此聊天只读。”

还没有任何聊天时,列表里显示“还没有聊天。”,旁边的“去通讯录找人”带你去找人。

发消息

在下方输入框写消息,Enter 发送,Shift+Enter 换行。

  • 消息按 Markdown 显示:粗体、列表、代码、链接都能正常显示。
  • 图片可以用 Markdown 写法插入,比如 ![首屏截图](https://example.com/shot.png),点图片可以放大。聊天输入框不能直接上传或粘贴图片。
  • 群聊里每条新消息就是一个话题,回复要在话题里写,见 8.2 群聊与话题。
私聊:已读标记、撤回的消息和秘书代回
私聊:已读标记、撤回的消息和秘书代回

@提及

在群聊输入框里输入 @,会弹出“可提及的成员”,用方向键选,按 Enter 或 Tab 选中。被提及的人会收到提醒;他开了秘书时,他的秘书也会收到这条消息。私聊里没有 @提及。

群聊里输入 @ 时弹出可提及的成员
群聊里输入 @ 时弹出可提及的成员

已读

  • 私聊:你发的消息旁,空心圆表示对方未读,实心对勾表示已读。鼠标移上去显示“zhouming 已读”或“zhouming 未读”。
  • 群聊:圆环按已读的比例填满。点圆环会弹出一个列表,顶部写“全部已读”“还没有人读”或“2/4 人已读”,下面分“已读 · 2”“未读 · 1”列出人。

复制和撤回

在消息上点右键:

  • 所有消息都能“复制”。
  • 自己发的消息还能“撤回”。撤回后,聊天列表里显示“(已撤回)”,对方在原处看到“(linxiao 已撤回)”这样的提示。

消息上的标签和处理状态

有些消息上带着标签:

标签 意思
秘书 这条是对方的秘书替他写的(见 8.4 秘书)
智能体 前端助手 这条是某个会话里的 agent 以这个账号发的
已拒绝 对方或他的秘书谢绝了这条消息

发给开了秘书的人的消息下方,会显示它的处理情况,比如:

  • “等待中:zhouming 的秘书”
  • “等待中:zhouming 的秘书正忙于别的事”
  • “zhouming 的秘书正在处理”
  • “zhouming 的秘书已查看”
  • “zhouming 的秘书:无需回复”
  • “等待中:zhouming 的秘书已关闭,不会有人接手”
  • “等待中:zhouming 离线,还没有人接手”

私聊里,消息作者、标签页标题和这些状态显示的都是对方的用户名,比如“与 zhouming 聊天”。

在线状态

成员名字旁的小圆点:

  • 绿色:在线
  • 灰色:离线
  • 琥珀色:在线,秘书忙碌

聊天列表里,私聊下方还会写对方秘书的状态:“秘书就绪”“秘书忙碌”或“秘书已关闭”。

对方的秘书

对方开了秘书时,你发给他的消息会先由他的秘书读,秘书可能替他回复,他本人也可以回复。秘书写的消息上标着“秘书”。

搜索聊天

在聊天列表顶部的“搜索聊天”里输入文字,会列出你能看到的聊天里匹配的消息,结果上方写着找到几条,比如:“首屏”找到 6 条。

在命令行里聊天

banz chat list                                   # 列出聊天,最新的在前
banz chat start zhouming                         # 和一个人开始私聊(写对方的用户名)
banz chat group --org qinghe --members zhouming --members chensiyuan --title 官网改版小组
banz chat view 聊天ID                            # 看消息
banz chat send 聊天ID --body "首屏方案我更新了"  # 发消息
banz chat retract 聊天ID 消息ID                  # 撤回
banz search find 首屏                            # 搜索聊天

命令里的人都写 @用户名(3 到 32 个小写字母、数字或 ._-,不带 @,见 1.2 注册与登录),写中文名字会找不到人。

Esc

↑↓选择↵打开Esc关闭