Skip to content

综合项目

项目页用来把前面的章节串起来。读概念时你会觉得很多东西都懂了,真正做项目时才会遇到状态管理、接口设计、错误处理、引用展示、工具失败这些细节。

建议不要一开始就三个项目同时做。先做聊天助手,把模型调用、流式输出和基础前端体验跑通;再做 RAG 知识库;最后做 Research Agent。这个顺序基本对应应用开发路线从基础到检索再到 Agent 的推进方式。

建议实践顺序

  1. AI 聊天助手:适合学完 Prompt、流式输出和最小 API 调用后做。
  2. RAG 知识库:适合学完 Embedding、向量数据库和 RAG 原理后做。
  3. Research Agent:适合学完 Tool Calling、RAG 和 Agent 基础后做。

每个项目都可以先做最小版本,再补工程化能力。不要一开始就追完整产品,先让主链路跑起来,再加日志、评测、安全和性能优化。

每个项目都要留下什么

项目做完后,不建议只保留代码。你至少应该留下三类材料:

  • 一个能复现的启动说明:依赖怎么装、环境变量怎么配、怎么跑起来。
  • 一份链路说明:请求从哪里进来,模型看到了什么,结果怎么回到页面。
  • 一组失败记录:哪类问题最容易出错,你是怎么定位的。

这些材料会让项目从“我做过一个 demo”变成“我理解这个系统”。面试、复盘和后续扩展时,真正有用的往往就是这些过程证据。

本模块内容

从项目回到章节

项目卡住时,不要只在代码里绕。可以按问题类型回到对应章节:

面向开发者系统学习 AI 应用开发、RAG、Agent 与 Vibe Coding。