课程介绍
这套九周课程围绕 Harness 与 Hermes 多智能体开发展开,以“学面通AI”多模态学习与面试项目作为贯穿案例。内容从智能体价值、项目需求和角色协作流程入手,随后讲解大模型、单智能体与多智能体、Harness 调度以及 Hermes Agent 的核心概念。
工程开发部分覆盖 Python、Vue 3.5、Vite、FastAPI、JWT、Redis 与数据库迁移,逐步完成前端骨架、后端分层、登录鉴权、文件上传、会话管理和多模态数据建模。目录强调接口规范、错误处理、配置日志、健康检查及前后端联调等实际工程环节。
智能体部分进一步使用 LangChain 与 Hermes 构建执行链路,加入提示词模板、版本控制和回滚机制,并通过 Qdrant 完成文档切块、向量化、知识库写入和检索联调。课程配有 PDF 课件及项目代码,形成从产品设计到 RAG 智能体落地的连续路径。
学习亮点:九周内容覆盖多智能体原理、全栈开发、数据建模、LangChain、提示词工程与 Qdrant RAG,目录中的项目环节可以相互衔接。
课程目录
第01周 AI 智能体价值与项目蓝图
课程导学与学习安排
多模态多智能体在学习与面试场景中的应用
“学面通AI”项目功能需求分析
角色划分与协作流程设计
第02周 智能体原理与开发环境
大模型开发流程与核心原理
单智能体、多智能体与开发范式
Harness 调度机制
Hermes 与 LangChain、LangGraph 的关系
Hermes Agent 与 OpenClaw 对比
项目技术选型、架构与开发工具
Cursor 编程工作流
第03周 Python 编程实战速成
Python 语言与学习路径
缩进、模块、包与常用语法
虚拟环境、依赖安装与版本锁定
字符串、列表、字典、集合与元组
函数封装与工具层组织
文件处理、类型注解、装饰器与 OOP
Pydantic 校验与多格式文件解析
第04周 项目前端骨架
产品功能拆分与交互流程设计
会话、对话、语音面试与笔记页面结构
MasterGo AI 页面设计
通用组件与业务组件划分
Vue 3.5 组合式 API 与组件通信
Vite 工程初始化、编码规范与路由布局
第05周 FastAPI 智能体后端
FastAPI 接口开发与代码分层
统一错误处理、数据库模型与迁移
环境变量、日志、健康检查和冒烟测试
密码哈希、JWT 鉴权与前后端联调
文件上传规范、接口版本与兼容策略
Redis 缓存与 DeepSeek API 最小对话
第06周 数据建模与全链路联调
聊天记录、文件与语音存储方案
会话、消息与引用关系建模
面试字幕和时间戳数据结构
音频、文件、图片存储规范
本地与对象存储一致性
数据完整性验收与会话回显接口
第07周 LangChain 智能体工程化
LangChain 的使用场景
模型、提示词、记忆与智能体调用链路
模型参数配置与调优
轻量级 AI Agent 实现
AI 对话 Markdown 渲染
第08周 提示词工程化
提示词管理体系
智能体行为准则与高价值提示词
场景化 Prompt 模板设计
提示词版本控制与回滚
变量注入、调优和版本验收
第09周 企业级 RAG 向量知识库
文本检索与向量基础
Qdrant 向量数据库
文本分块、向量化与知识库写入
文件解析和向量处理
前后端联调与全链路验收
配套资料
多模态多智能体基础课件
“学面通AI”项目需求与场景课件
Harness 与 Hermes 项目代码
多智能体项目资源文件