最终验收
从 Node、Prisma 到 AI/Radar/秋招的上线 Checklist
最终验收#
从 Node、Prisma 到 AI/Radar/秋招的上线 Checklist
35. 最终上线验收#
逐项确认:
- Ubuntu 22.04
- Node.js 22
- MySQL 8 正常
npm ci成功server-only已安装.env已填写且权限 600SECRET_ENCRYPTION_KEY已生成并保存AI_ENABLED="true"SCHOLAR_ENABLED="true"- Prisma migrations 全部 deploy
- 管理员创建成功
ADMIN_PASSWORD=""npm run typecheck通过npm run lint通过npm run build通过.next/standalone/server.js存在- PM2
graduate-os online curl -I 127.0.0.1:3000/login有响应- Nginx HTTPS 正常
- 外层 Basic Auth 正常
- 内层 Graduate OS 登录正常
- 3000 未公网开放
- 3306 未公网开放
/storage/公网不可访问- AI Provider 测试连接成功
- SerpApi 测试连接成功
- 研究档案已经填写
- Radar 能检索并按分数排序
- Radar 状态标签/研究分类正常
- PDF 上传正常
- 短 PDF AI 分析成功
- 长 PDF 可完成或明确 FAILED,不永久卡住
- 秋招投递 CRUD 正常
- 投递与面试联动正常
- DOCX/PDF 面试题导入正常
- 练习与 AI 点评正常
- Radar 计划任务测试成功
- 备份手动测试成功
完成以上项目后,这个最终版即可作为长期运行基线。