为什么 Agent 系统需要幂等和事件日志?
网络和模型步骤会重试,幂等避免重复副作用,事件日志让系统可恢复、审计和重建状态。
完整回答
每个任务与工具步骤使用稳定 ID,执行前后写状态,超时后先查询外部结果。事件包含版本、输入摘要、输出和错误;当前状态可由事件投影得到,但敏感信息要脱敏和设置保留期。
加分信息
- 主动给出可量化的验证指标
- 能结合失败案例说明取舍
常见问题
- 只背定义,不说明工程边界
- 只讲理想流程,不处理异常路径
面试官可能追问
- 这个方案最可能在哪一步失败?
- 你会用什么数据证明改动有效?
结合任务 Agent 的长任务恢复设计。