外观
项目 07:AI 产品运营中台毕业项目
1. 项目定位
这是最终毕业项目,目标是整合前面所有能力,做一个“AI 产品运营中台”。它可以管理 Prompt、知识库、Agent 工作流、用户反馈、成本用量和发布配置。
它不是单点 demo,而是一个能作为作品集核心展示的完整 AI 全栈产品。
2. 对应学习资料
Monorepo系统学习文档.mdDocker系统学习文档.md前端Nginx部署项目方法详解.mdNode.js系统学习文档.mdNestJS系统学习文档.mdPrisma ORM系统学习文档.mdPostgreSQL系统学习文档.mdRedis系统学习文档.mdLangChain系统学习文档.mdLangGraph系统学习文档.md高级前端工程师面试题大全.md
3. 技术栈
Monorepo 建议:
text
apps/
web/ Vue 3 + Vite + Tailwind
api/ NestJS + Prisma
ai-service/ Python + LangChain/LangGraph
packages/
ui/
types/
config/
infra/
docker-compose.yml
nginx/基础设施:
- PostgreSQL。
- Redis。
- Docker Compose。
- Nginx。
4. 核心模块
4.1 Prompt Center
- 管理 Prompt 模板。
- 管理版本。
- 对比运行效果。
4.2 Knowledge Center
- 管理知识库。
- 管理文档。
- 查看索引状态。
4.3 Agent Center
- 管理工作流模板。
- 查看运行记录。
- 处理人工审批。
4.4 Feedback Center
- 收集用户对 AI 回答的反馈。
- 标记错误类型。
- 生成改进建议。
4.5 Cost Center
- 查看 token 使用量。
- 按用户、项目、模型统计成本。
- 设置预算告警。
4.6 Release Center
- 管理 AI 配置发布。
- 灰度发布。
- 回滚版本。
5. 后端模块
- AuthModule。
- UsersModule。
- PromptModule。
- KnowledgeBaseModule。
- AgentModule。
- FeedbackModule。
- CostModule。
- AuditModule。
6. 验收标准
- Monorepo 能一键安装依赖。
- Docker Compose 能启动 Web、API、AI 服务、PostgreSQL、Redis。
- Nginx 能代理前端和 API。
- 至少完成 Prompt、Knowledge、Agent 三个核心模块。
- 有统一登录和权限。
- 有操作审计。
- 有成本统计页面。
- 有 README 和部署说明。
7. 作品集包装要求
必须准备:
- 项目背景。
- 技术架构图。
- 核心页面截图。
- API 示例。
- 数据库模型说明。
- AI 流程说明。
- 性能和稳定性处理。
- 项目复盘。
8. 进阶挑战
- 增加多租户。
- 增加模型路由。
- 增加评估集和自动评分。
- 增加任务队列。
- 增加 CI/CD。
- 部署到云服务器。