# 🎙️ 多人会议测试指南

## ✅ 快速测试

### 1. 运行会议模拟器
```bash
source ~/s2s-env/bin/activate
cd /Users/leo/.hermes/workspace/livekit-agents
python3 meeting_test.py
```

### 2. 查看会议室
访问: http://localhost:7880/explore#voice-ai-meeting

## 👥 模拟参与者

| 角色 | Identity | 消息 |
|------|----------|------|
| Alice | alice | "大家好，我是 Alice" |
| Bob | bob | "我是 Bob，刚加入" |
| Charlie | charlie | "你好，我是 Charlie" |
| Agnes | agent | AI 助手回复 |

## 📱 React Native 多人会议

### 特点
- 实时显示所有参与者
- 说话状态指示器
- 会议记录聊天
- 语音对话控制

### 配置
编辑 `react-native-example/MeetingApp.js`:
```javascript
const SERVER_URL = 'ws://192.168.31.229:7880';
const TOKEN = '从 gen_token.py 获取';
```

## 🧪 测试步骤

1. **启动 Agent**:
   ```bash
   python3 agent_server.py start
   ```

2. **运行模拟测试**:
   ```bash
   python3 meeting_test.py
   ```

3. **React Native 测试**:
   ```bash
   npx react-native run-ios
   ```

4. **观察会议日志**:
   ```bash
   docker logs livekit-server | grep -i meeting
   ```

## 📊 预期输出

```
🏠 创建会议室: voice-ai-meeting
👥 模拟 3 个参与者进入会议室
  ✅ Alice ( alice ) 加入
  ✅ Bob ( bob ) 加入
  ✅ Charlie ( charlie ) 加入

💬 [Alice] 说: 大家好，我是 Alice
🤖 [Agnes] 回复: 您好 Alice，欢迎加入会议

💬 [Bob] 说: 请问 Agnes 在吗？
🤖 [Agnes] 回复: 您好 Bob，我在的

💬 [Charlie] 说: 帮我总结一下会议内容
🤖 [Agnes] 回复: 好的，我来总结一下...

✅ 模拟对话完成
```
