标准答案

  1. 先生成预览,展示动作、目标资源、关键参数、影响、费用、证据和不可逆部分;用户确认的不是模糊的“继续”,而是明确操作。
  2. 确认令牌绑定用户、租户、任务、参数摘要和过期时间;执行时重新校验权限、资源版本、金额和状态,变化后要求重新确认。
  3. 执行使用幂等键并记录审计,返回已受理、已完成或状态未知;无法撤销的动作提供人工处理和对账路径。

题目解析

确认页面不能只保护 UI,服务端必须拒绝没有有效确认上下文的写请求。

风险应分级:读取、草稿、内部变更、外部发送和资金动作的确认强度不同。批量操作还要展示数量和范围。

Agent 可能在预览后获得新的工具结果,执行前必须锁定或重新计算计划,不能执行过期参数。

常见误区

  • 用一个全局“用户已确认”标记授权所有后续动作。
  • 确认后不检查订单、余额或权限变化。
  • 执行超时后直接重试,忽略动作可能已经成功。

作者信息