🧩 主流 Agent 框架实战
框架升级与迁移
主流 Agent 框架实战专题:用 2 个核心问题讲清原理、取舍与落地。
一句话定位
LangGraph、Agents SDK、ADK、AutoGen、CrewAI、LlamaIndex 等框架选型。 先比较控制流、状态、持久化、追踪、部署和生态,再比较 API 写法。
核心原理与问题解析
为什么框架版本升级容易回归?
消息格式、默认 Prompt、工具 Schema、状态序列化、并发和终止行为都可能变化。依赖锁定、适配层和 Trace 级回归是必要措施。
继续想: 语义化版本能完全保证吗?;在途 Checkpoint 怎么迁移?
如何评价框架的持久化能力?
看 checkpoint 粒度、并发、事务、恢复、Schema 迁移、人工等待、子图和外部副作用一致性。能保存聊天历史不等于可恢复执行。
继续想: Exactly-once 能做到吗?;如何测试崩溃恢复?
工程落地检查
- 用同一个小业务闭环做选型 PoC
- 业务状态与框架对象解耦
- 封装模型、工具和存储适配层
- 验证中断恢复、升级和迁移
- 锁版本并保留 Trace 级回归
常见误区
- 按热度或代码行数选框架
- 把框架 Demo 当生产架构
- 核心业务到处依赖框架私有类型
对应面试题
K15 为什么框架版本升级容易回归? · K17 如何评价框架的持久化能力?