Skip to content

Hello Agents(DataWhale) ​

来源:DataWhale Hello Agents,开源 Agent 学习教程

简介 ​

Hello Agents 是 DataWhale 出品的 Agent 教程,从零开始覆盖 Agent 概念、架构与实践:基础概念 → 框架学习 → 工具设计 → 项目实战。

核心内容模块 ​

1. Agent 基础:Agent 是利用大语言模型进行推理、规划和执行动作的系统。关键组件——Planning(任务分解与规划)、Memory(记忆管理)、Tools(工具调用)、Action(执行动作)。

2. 主流框架:LangChain、AutoGPT、LlamaIndex 等开源框架。

3. 工具设计:工具是 Agent 与外部世界交互的桥梁。好的工具设计需要清晰描述、合理参数、明确返回值格式。

4. Memory 管理:

  • 短窗口记忆:直接放入上下文
  • 长期记忆:向量数据库或文件存储
  • 混合策略:分层记忆管理

5. 项目实战:理论与实践结合。

学习建议 ​

  1. 先理解概念:Agent 核心是 LLM + 工具 + 规划能力
  2. 多动手实践:看源码、改代码、做实验
  3. 关注工具设计:工具质量直接影响 Agent 效果
  4. 理解 Memory:上下文管理是 Agent 工程的关键难点

与主线的关系 ​

本笔记的组件分解与 Memory 策略已展开为主线 Agent 运行时与 Agent 状态与记忆;本页保留为课程出处与入门路线索引。

注:本笔记基于 Hello Agents 教程大纲整理,具体内容请参考官方教程。

为前端工程师打造 · 基于 VitePress 构建