Agent的核心能力
一个完整的Agent通常包含:
- 规划(Planning):分解任务、制定执行计划
- 记忆(Memory):短期上下文 + 长期知识
- 工具使用(Tool Use):调用外部系统API
- 反思(Reflection):评估结果、修正策略
架构模式
目前主流的Agent架构有两种:
- ReAct模式:交织执行和推理,适合单轮任务
- Plan-and-Execute:先规划再执行,适合复杂长任务
落地挑战
Agent从demo到生产环境还有很多挑战:
- 长程规划的可靠性
- 错误累积和放大
- 执行效率(token消耗)
- 边界case处理