Skip to content

项目 07:AI 产品运营中台毕业项目 ​

1. 项目定位 ​

这是最终毕业项目,目标是整合前面所有能力,做一个“AI 产品运营中台”。它可以管理 Prompt、知识库、Agent 工作流、用户反馈、成本用量和发布配置。

它不是单点 demo,而是一个能作为作品集核心展示的完整 AI 全栈产品。

2. 对应学习资料 ​

  • Monorepo系统学习文档.md
  • Docker系统学习文档.md
  • 前端Nginx部署项目方法详解.md
  • Node.js系统学习文档.md
  • NestJS系统学习文档.md
  • Prisma ORM系统学习文档.md
  • PostgreSQL系统学习文档.md
  • Redis系统学习文档.md
  • LangChain系统学习文档.md
  • LangGraph系统学习文档.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。
  • 部署到云服务器。

基于 VitePress 构建的个人学习文档知识库