Skip to content

AI Agent 开发工具

一句话总结:掌握 AI Agent 开发框架,从 LangGraph 到 CrewAI。 上次实时更新:2026-07-03

📍 本章定位

  • 服务方案:方案 2/3
  • 学习方式:🔥 推荐
  • 在流程中的作用:掌握 AI Agent 开发基础
  • 核心知识点:LangGraph、CrewAI、Eliza、OpenHands、Hermes Agent
  • 预计时长:2-3 小时
  • 完成后能做什么:理解 AI Agent 框架的接口和用途

一、AI Agent 框架全景图

1.1 框架选型指南

1.2 框架对比

框架核心能力适用场景接口类型
LangGraph状态机编排复杂决策流程Python SDK
CrewAI多 Agent 协作复杂任务分工Python SDK
ElizaWeb3 自主链上操作TypeScript SDK
OpenHands自主编程代码生成HTTP API
Hermes Agent自进化持续优化Python SDK

1.3 数据流架构


二、LangGraph(Agent 编排框架)

2.1 接口说明

属性说明
输入原始数据(如市场数据、用户请求)
输出处理结果(如分析报告、交易信号)
用途编排多步骤的决策流程
调用方式Python SDK

2.2 核心能力

能力说明价值
状态机编排定义复杂的决策流程套利策略的决策逻辑
条件路由根据状态选择不同路径风控检查、利润判断
持久化状态跨步骤保持状态交易历史、PnL 统计
人机交互在关键节点插入人类决策大额交易审核

2.3 使用场景

场景:套利交易状态机

接口

  • 输入:市场数据
  • 输出:交易结果
  • 用途:自动化套利

AI 生成:使用 Claude Code 生成完整状态机

2.4 模块关系图


三、CrewAI(多智能体协作)

3.1 接口说明

属性说明
输入任务描述
输出任务结果
用途多个 Agent 协作完成复杂任务
调用方式Python SDK

3.2 核心能力

能力说明价值
多 Agent 协作多个 Agent 协同工作复杂任务分工
角色定义每个 Agent 有特定角色专业化分工
任务编排任务之间的依赖关系流程化执行
结果聚合汇总各 Agent 的结果综合分析

3.3 使用场景

场景:内容创作团队

接口

  • 输入:任务描述
  • 输出:内容作品
  • 用途:自动化内容创作

AI 生成:使用 Claude Code 生成完整团队

3.4 协作流程图


四、Eliza(Web3 自主 Agent)

4.1 接口说明

属性说明
输入链上数据、交易指令
输出交易结果、分析报告
用途Web3 自主 Agent
调用方式TypeScript SDK

4.2 核心能力

能力说明价值
Web3 集成原生支持区块链交互链上操作
自主决策Agent 可以自主做决策自动化交易
多链支持支持多条区块链跨链操作
可扩展性插件化架构功能扩展

4.3 使用场景

场景:Web3 交易 Agent

接口

  • 输入:链上数据
  • 输出:交易结果
  • 用途:自动化链上交易

AI 生成:使用 Claude Code 生成完整 Agent

4.4 Web3 集成架构


五、OpenHands(自主编程)

5.1 接口说明

属性说明
输入任务描述(如"创建一个 REST API")
输出完整代码项目
用途自主编程
调用方式HTTP API 或 Docker

5.2 核心能力

能力说明价值
自主编程AI 自动编写代码提升开发效率
代码审查自动审查代码质量保证代码质量
自动测试自动生成和运行测试减少 Bug
自动部署自动部署应用简化运维

5.3 使用场景

场景:快速创建项目

接口

  • 输入:任务描述
  • 输出:完整项目
  • 用途:快速创建项目

AI 生成:使用 Claude Code 生成完整项目

5.4 开发流程图


六、Hermes Agent(自进化 Agent)

6.1 接口说明

属性说明
输入任务和反馈
输出优化后的结果
用途自进化 Agent
调用方式Python SDK

6.2 核心能力

能力说明价值
自进化Agent 可以自我改进持续优化
多模态支持文本、图像、代码多场景应用
工具使用可以调用外部工具功能扩展
记忆系统长期记忆和短期记忆上下文保持

6.3 使用场景

场景:持续优化的 Agent

接口

  • 输入:任务和反馈
  • 输出:优化后的结果
  • 用途:持续优化

AI 生成:使用 Claude Code 生成完整 Agent

6.4 自进化循环图


七、效率对比

7.1 框架选择流程

7.2 效率提升数据

框架传统方式使用框架提效倍数
LangGraph手动编写状态机自动生成5x
CrewAI手动协调多 Agent自动协调8x
Eliza手动实现 Web3 交互原生支持10x
OpenHands手动编写代码自主编程4x
Hermes Agent手动优化 Agent自进化6x

7.3 综合数据流图


八、核心洞察

核心洞察

AI Agent 框架是开发 AI 应用的基础

  • LangGraph:适合复杂的决策流程
  • CrewAI:适合多 Agent 协作
  • Eliza:适合 Web3 自主 Agent
  • OpenHands:适合自主编程
  • Hermes Agent:适合自进化 Agent

选择合适的框架,让你的开发效率提升 5-10 倍


九、参考与延伸

[1] LangGraph(2026)— Agent 编排框架

[2] CrewAI(2026)— 多智能体协作

[3] Eliza(2026)— Web3 自主 Agent

[4] OpenHands(2026)— 自主编程

[5] Hermes Agent(2026)— 自进化 Agent


十、下一步

完成本章后,进入:

OPC 超级个体实战指南