AI Education API
该 Next.js 项目取代了原 Go 后端,保留所有 REST 接口并兼容 EdgeOne Pages 全栈部署。 参考下方清单快速联调。
POST/api/auth/register
注册新用户,返回用户资料
POST/api/auth/login
校验邮箱密码并返回 user_id
GET/api/problems
获取全部问题列表
POST/api/problems
创建一个新的问题记录
GET/api/problems/:id
按 ID 获取单个问题
POST/api/creative/generate
触发 AI 创意生成(模拟响应)
本地调试
- 复制
.env.example为.env.local并填入数据库/跨域配置。 - 运行
npm install后执行npm run dev(默认端口 3000)。 - 前端 Vite 工程将
VITE_API_BASE_URL指向http://localhost:3000/api。 - 部署到 EdgeOne Pages 时执行
npm run build并上传输出。