这是一个基于Web的法语学习聊天助手平台,用于研究不同AI交互风格对学习效果的影响。
- 前端:Vue 3 + Vite + Pinia
- 后端:Flask 3 + SQLAlchemy
- 数据库:SQLite
- LLM:硅基流动 API
cd backend
pip install -r requirements.txt
python app.pycd frontend
npm install
npm run dev- 构建前端:
npm run build - 配置Nginx和Gunicorn
- 设置环境变量
- 启动服务
LLM_API_KEY: 硅基流动API密钥WECHAT_APP_ID_1,WECHAT_APP_SECRET_1: 微信测试号配置SMTP_USER,SMTP_PASSWORD: 邮件发送配置