Translate App Server

实时翻译服务端

Next.js + Prisma 构建的 API 层,涵盖登录、翻译、AI 助手、会员/支付以及翻译记录存储。 使用 npm run dev 启动后即可供 Electron 客户端调用。

认证与账户

  • POST/api/auth/request-code发送手机/邮箱验证码
  • POST/api/auth/verify-code验证并登录,自动创建 Session
  • POST/api/auth/logout退出登录
  • GET/api/me获取用户信息、记录、订单

翻译与助手

  • POST/api/translate单通道文本翻译
  • GET/api/translations翻译记录列表(含双通道)
  • POST/api/translations写入一条翻译记录
  • POST/api/translations/[id]/summary生成会议纪要
  • GET/PUT/api/assistantAI 助手配置

会员与支付

  • GET/api/plans会员与时长卡配置
  • POST/api/purchases生成支付订单(支付宝)
  • POST/api/purchases/[id]/complete模拟支付完成并发放权益
  • GET/api/usage会员状态与时长用量
  • GET/api/support使用支持/FAQ