Module 06
框架调研
这个模块是一份广度优先的框架地图。
不是把每个框架都学深,而是搞清楚它们各自在解决什么问题、适合什么场景,以及和你已经知道的东西有什么区别。
覆盖范围
| # | 框架 | 来源 | 语言 | 定位 |
|---|---|---|---|---|
| 01 | AgentScope | 阿里巴巴 | Python | 分布式多 Agent |
| 02 | Mastra | 开源社区 | TypeScript | TS 原生 Agent |
| 03 | Semantic Kernel | 微软 | C# / Python | 企业级 AI SDK |
| 04 | Eino | 字节跳动 | Go | 高性能 AI 应用 |
| 05 | GitAgent | 开源 | Python | 代码仓库 Agent |
| 06 | 手搓 Agent | — | Python | 从原理实现 |
| 07 | AgentUniverse | 华为 | Python | 企业多 Agent |
| 08 | DeerFlow | 字节跳动 | Python | Deep Research |
| 09 | LangChain | 开源社区 | Python / JS | 最大生态 |
| 10 | Google ADK | Python | 官方 Agent 套件 | |
| 11 | Skills + Claude Code | Anthropic | 任意 | 模块化技能系统 |
| 12 | Vercel AI SDK | Vercel | TypeScript | 全栈 AI 应用 |
| 13 | AutoGen | 微软 | Python | 多 Agent 对话 |
怎么读这个模块
每篇文章的结构一致:
- 是什么 — 核心定位和解决的问题
- 怎么装 — 安装和初始化
- 核心用法 — 最小可运行示例
- 关键概念 — 这个框架特有的抽象
- 优缺点 — 适合什么场景,不适合什么
不需要按顺序读,按感兴趣的框架跳着看就行。