Skip to content

第 20 周:全栈整合 + 平台主链路 ​

所属阶段:全栈整合 + 生产化 + 面试冲刺(第 20–23 周)

本周目标 ​

参考 full-stack-ai-agent-template 完成平台主链路整合:NestJS BFF 层、多租户 RBAC、统一认证贯通、流式对话 UI 与统一导航。

本周日程 ​

天学习内容动手任务当日产出
Day 1full-stack-ai-agent-template 结构分析用 Configurator 生成一个项目,读 backend/app/ 和 frontend/ 结构模板分析笔记
Day 2把 NestJS BFF 接入模板用 NestJS 做 BFF,代理前端请求到 FastAPI Agent 服务BFF 层
Day 3多租户 + RBAC 整合在 BFF 层实现基于 tenant 的数据隔离和角色权限多租户就绪
Day 4统一认证:NextAuth / JWT 贯通前端登录 → BFF 鉴权 → Agent 服务信任 BFF 传入的用户上下文认证贯通
Day 5流式对话 + 思考过程展示前端展示 Agent 的 Thought/Action/Observation 折叠面板(可复用第 11 周的 AI SDK + assistant-ui 组件库加速)对话 UI 升级
Day 6平台导航 + 页面整合把对话、知识库、工具管理、监控整合到统一导航平台主链路
Day 7周复盘 + 整理走一遍“登录 → 对话 → RAG → 工具审批”完整流程,写周记流程验证 + 周记

教程进度 ​