标准答案
- 先生成预览,展示动作、目标资源、关键参数、影响、费用、证据和不可逆部分;用户确认的不是模糊的“继续”,而是明确操作。
- 确认令牌绑定用户、租户、任务、参数摘要和过期时间;执行时重新校验权限、资源版本、金额和状态,变化后要求重新确认。
- 执行使用幂等键并记录审计,返回已受理、已完成或状态未知;无法撤销的动作提供人工处理和对账路径。
题目解析
确认页面不能只保护 UI,服务端必须拒绝没有有效确认上下文的写请求。
风险应分级:读取、草稿、内部变更、外部发送和资金动作的确认强度不同。批量操作还要展示数量和范围。
Agent 可能在预览后获得新的工具结果,执行前必须锁定或重新计算计划,不能执行过期参数。
常见误区
- 用一个全局“用户已确认”标记授权所有后续动作。
- 确认后不检查订单、余额或权限变化。
- 执行超时后直接重试,忽略动作可能已经成功。