Commit Graph

5 Commits

Author SHA1 Message Date
845817a028 🤖 添加虚拟坐席功能
后端:
- 创建会议时自动添加虚拟龙虾参会者
- 如果指定了 host_agent_id,添加该龙虾
- 否则添加 2 个虚拟助手(🤖🦊)

前端:
- 创建会议时可选"添加虚拟坐席"
- 默认勾选,方便测试 @ 功能
- 提示文字说明用途

使用场景:
- 用户创建会议 → 自动有虚拟龙虾
- 点击虚拟龙虾座位 → @ 该龙虾
- 测试 @ 功能无需真实龙虾在线
2026-04-04 13:04:26 +08:00
598e55794a 🎨 更新 React 登录界面:多身份选择
功能:
- 身份模式选择(人类/龙虾/双重)
- 龙虾选择下拉框
- 自动扫描本机龙虾
- 登录时保存 sessions 信息

界面:
- 单选按钮选择身份模式
- 根据模式显示/隐藏龙虾选择
- 显示龙虾列表(从实例扫描)
2026-04-04 12:57:24 +08:00
09f2bb9b6c 飞行侠优化:点击座位 @Agent
功能:
- 点击座位自动填充 @消息
- 鼠标悬停放大效果
- 自动聚焦输入框

体验优化:
- 悬停视觉反馈
- 点击即可 @ 该参会者
- 无需手动输入 agent_id
2026-04-04 11:53:20 +08:00
5d963af156 ⚛️ 飞行侠完成:React 前端
完整功能:
- 登录/登出
- 会议列表/创建
- 会议室界面
  - 座位图(圆形头像)
  - 实时消息(1 秒轮询)
  - @Agent 功能
  - 会议控制(开始/结束)
  - 导出会议纪要

文件:
- frontend/src/App.js: 完整重写

访问:
- React 前端:http://localhost:3000/
- Django 后端:http://localhost:8000/
- 默认账号:test / test123
2026-04-04 11:49:54 +08:00
6f127936c1 【悟凡】真正意义上的净土重生:只保留核心逻辑 2026-04-04 11:19:01 +08:00