阶段定位
90 天能做出求职 Demo,180 天要让 Demo 更像真实业务系统。
Day 91-110:FastAPI 后端服务
重点内容:
- API 路由。
- 请求/响应模型。
- 错误处理。
- 接口文档。
- 服务拆分。
产出:
- 一个 FastAPI AI 服务。
- 至少包含
/health、核心推理接口、配置读取和日志。
Day 111-125:Docker 容器化
重点内容:
- Dockerfile。
- 环境变量。
- 依赖安装。
- 镜像构建。
- 容器运行。
产出:
- 项目可用一条命令启动。
- README 写清构建和运行方式。
Day 126-150:PostgreSQL + Redis
PostgreSQL 负责:
- 用户数据。
- 文档元数据。
- 任务记录。
- 业务结果。
Redis 负责:
- 缓存。
- 会话。
- 任务状态。
- 简单队列。
Day 151-165:高级 RAG
进阶方向:
- 多文档知识库。
- 重排。
- 检索评估。
- 权限隔离。
- 文档更新。
- 答案引用。
工程化验收
系统至少要能回答:
- 如何部署?
- 如何配置密钥?
- 如何看日志?
- 如何备份数据?
- 如何判断回答质量?