Agent 宣称任务完成时如何验证?
用业务系统状态和确定性检查验证完成条件,而不是相信模型的自然语言声明。
完整回答
例如创建工单后校验返回 ID、状态和关键字段;代码修改后运行测试并检查 diff。验证失败应更新状态并允许修复,而不是把“已完成”直接展示给用户。
加分信息
- 主动给出可量化的验证指标
- 能结合失败案例说明取舍
常见问题
- 只背定义,不说明工程边界
- 只讲理想流程,不处理异常路径
面试官可能追问
- 这个方案最可能在哪一步失败?
- 你会用什么数据证明改动有效?
结合任务 Agent 为每类任务定义 completion validator。