对话测试
对话测试在隔离实例中模拟一个群聊。Bot 使用所选群的角色和模型运行回合,回复只显示在面板中,不发到群聊。
开始一次测试
- 打开面板左侧的对话测试,点击开始新测试。
- 设置来源选择使用群聊设置并选中一个群,或选择使用角色试聊并选中一个角色。
- 初始上下文选择从空白开始,或复制群内最近 20、50、100 条消息。
- 发言时机与参与频率默认沿用所选群的设置,可改为另一种方式对比效果,只影响这次测试。
- 点击开始测试。
测试信息行标出这次使用的参与方式,参与方式设置跳到该群的设置页。
群聊页右上角 … 菜单中的使用本群设置试聊也会打开对话测试。测试记录列出进行中和已结束的测试,结束后聊天记录保留。
群友与发言身份
输入框上方是发言身份。点击群友切换身份,点击 + 添加群友:
| 字段 | 取值 |
|---|---|
| 昵称 | 群内显示的名字 |
| 账号 | 自动分配 |
| 身份 | 成员、管理员或群主 |
群友列表按群保存在当前浏览器中,下次测试同一个群时沿用。
@ 群友在消息中插入 @,消息上的回复引用这条消息。唤醒规则与所选群相同,每条群友消息旁的闪电或月亮标出是否唤醒 Bot,点击查看渠道和原因,与群聊页现场一致。
多人情境
聊天窗口右上角的多人情境按顺序以前两位群友的身份发出一组消息:
| 情境 | 消息 |
|---|---|
| 有人呼叫 Bot | 群友 @ Bot 提问 |
| 群里的开放问题 | 两位群友先后提出一个没有指定对象的问题 |
| 别人之间在聊 | 两位群友互相 @ 和接话 |
| Bot 发言后的续接 | 群友 @ Bot 提问,Bot 回复后不带 @ 继续追问 |
同一组情境分别在只回应呼叫和参与讨论两种方式下运行,可以对比 Bot 何时接话。
查看回合
右侧回合列表与群聊页现场的回合卡片一致:唤醒原因、召回的记忆、每一步的想法、工具调用和发出的消息。点击 Bot 的消息可跳到它所在的回合。
隔离范围
| 项目 | 对话测试中 |
|---|---|
| 发送 | 模拟发送,不连接 QQ |
| 长期记忆 | 独立的空白本地记忆 |
| 群资料 | 开始测试时复制所选群的资料文件,之后群资料的改动不影响进行中的测试 |
| 工具 | 依赖聊天平台的工具不加载,其余按角色许可 |
| 插件、后台任务、学习、主动发起话题、语音转写 | 不加载 |
| 模型与用量 | 使用所选群绑定的模型,token 计入用量统计 |
接入群聊
确认效果后:
- 首次配置选择过暂不接入的,在系统 → 设置 → 连接中配置平台连接,并按顶栏提示重启以装配首次平台服务。
- 打开总览,接入目标群,并选择聊天模式和唤醒档位。
- 在真实群内 @ Bot,确认消息送达。
- 在群聊页点击 + 接入更多群,群聊开关可暂停或恢复单个群。
- 接入时选择模式:聊天或插件,默认聊天;聊天模式再选参与频率(活跃、适中、安静,默认适中)。插件模式只响应插件和命令,之后在总览点击该群的方形按钮切换。参与频率和只在被
@、回复或私聊时在群聊 → 设置 → 参与方式中修改。
唤醒方式和发言上限见在群里聊天。