Commit Graph

60 Commits

Author SHA1 Message Date
yuliang_guo
9701bd4fd9 fix: 修复增量同步时软删除用户导致的重复username错误
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-29 15:27:49 +08:00
yuliang_guo
c97a09de35 feat: 添加通讯录自动同步功能
Some checks failed
continuous-integration/drone/push Build is failing
- 添加 APScheduler 依赖
- 创建定时任务调度模块 scheduler.py
- 增量同步:每30分钟执行
- 完整同步:每天凌晨2点执行
- 添加定时任务管理 API
- 支持环境变量配置同步参数
2026-01-29 15:19:20 +08:00
yuliang_guo
662947cd06 feat: 添加钉钉扫码登录功能
Some checks failed
continuous-integration/drone/push Build is failing
- 后端:钉钉 OAuth 认证服务
- 后端:系统设置 API(钉钉配置)
- 前端:登录页钉钉扫码入口
- 前端:系统设置页面
- 数据库迁移脚本
2026-01-29 14:40:00 +08:00
yuliang_guo
c5d460b413 feat: 添加双人对练语音通话功能
Some checks failed
continuous-integration/drone/push Build is failing
- 后端:扩展 SSE 支持 WebRTC 信令消息转发
- 前端:创建 WebRTC 连接管理模块 (webrtc.ts)
- 前端:创建 useVoiceCall 组合式函数
- 前端:在对练房间添加语音通话 UI
- 集成 Web Speech API 实现语音转文字
2026-01-28 15:45:47 +08:00
yuliang_guo
b6aea2e23d feat: 添加双人对练功能
Some checks failed
continuous-integration/drone/push Build is failing
- 新增数据库迁移脚本 (practice_rooms, practice_room_messages)
- 新增后端 API: 房间创建/加入/消息同步/报告生成
- 新增前端页面: 入口页/对练房间/报告页
- 新增 AI 双人评估服务和提示词
2026-01-28 15:20:03 +08:00
yuliang_guo
973023c1d8 fix(ai): 修复答案判断模型名称,改用gemini-3-flash
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-28 14:35:40 +08:00
yuliang_guo
29ada2eb93 perf(ai): 答案判断改用gemini-2.5-flash提升速度
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-28 14:30:53 +08:00
yuliang_guo
4f6654d864 feat: 新增崔曦文(cxw)租户配置
- 添加 Nginx 配置 cxw.conf
- 添加 docker-compose 容器配置(frontend/backend/redis)
- 添加 .env.cxw 环境配置
- 端口分配: 前端3016, 后端8016, Redis 6396
2026-01-27 10:37:55 +08:00
111
442ac78b56 sync: 同步服务器最新代码 (2026-01-27)
Some checks failed
continuous-integration/drone/push Build is failing
更新内容:
- 后端 AI 服务优化(能力分析、知识点解析等)
- 前端考试和陪练界面更新
- 修复多个 prompt 和 JSON 解析问题
- 更新 Coze 语音客户端
2026-01-27 10:03:28 +08:00
111
998211c483 feat: 初始化考培练系统项目
- 从服务器拉取完整代码
- 按框架规范整理项目结构
- 配置 Drone CI 测试环境部署
- 包含后端(FastAPI)、前端(Vue3)、管理端

技术栈: Vue3 + TypeScript + FastAPI + MySQL
2026-01-24 19:33:28 +08:00