网易首页 > 网易号 > 正文 申请入驻

Agent退款重试致双退款:审核修正

0
分享至

```html Agent退款重试致双退款:审核修正 Agent退款重试致双退款:审核修正

大多数Agent演示都走一条顺路:模型挑一个工具,工具返回200,Agent继续往下走。生产环境不是这样。生产环境里,工具调用有时候什么都不返回。


问题就出在这里——一个正确的决策,变成了一个错误的结果。从“决定要做”到“真的做完”,中间隔着一道沟。

设想一个再普通不过的场景。Agent处理一张客服工单,判断该给客户退款,于是调用 POST /refunds。支付服务处理了退款,写进自己的账本,开始往回发响应。网络抖了一下,Agent的HTTP客户端撞上超时,抛出一个错误。

在Agent看来,这次调用失败了。在支付服务看来,它成功了。Agent的循环看到错误,最自然的动作就是重试。

模型的推理没有任何问题,它选对了动作,参数也对。更好的提示词、更大的模型、更聪明的规划器都救不了这个场景,因为失败发生在推理结束之后。

把超时当成“没发生”

超时只说明一件事:你没拿到答案。它不说明动作没有执行。把工具错误统一包装成“工具失败了,决定下一步怎么办”的Agent框架,把三种完全不同的情况压成了一种:

  • 请求根本没到达服务
  • 请求到达了,被拒绝
  • 请求到达了,成功了,但响应丢了

只有前两种可以放心盲目重试。

缺少幂等键

如果Agent带了幂等键,第二次退款调用会变成一个空操作,直接返回第一次的结果。关键在于这个键由谁生成、存在哪。它必须在第一次尝试之前由应用生成,并在同一意图的每次重试中复用。如果让模型来生成,或者每次尝试都重新生成,它什么都保护不了。

代码里的重点不是try/except,而是那个键的生命周期:意图记录时创建一次,随意图一起存储,重试时原样带回去。成功之后标记confirmed,超时之后标记unknown——注意,不是failed。

状态只活在上下文窗口里

如果“我已经尝试给订单4812退款”这条记录只存在于对话历史中,那么一次崩溃、一次上下文截断、一次worker重启,它就没了。意图必须在执行之前写入持久化存储,这样无论哪个进程接手,都能看到它。

没有“结果未知”这个状态

多数动作模型只有两个终态:成功和失败。可靠的动作模型至少需要四个:

  • submitted:已发出,还没有答复
  • confirmed:下游系统已确认
  • failed:下游系统明确拒绝
  • unknown:说不清楚

unknown才是真正重要的那个。它应该拦住自动重试,转而触发对账。

没有对账路径

动作落进unknown之后,得有东西去查真相:用幂等键或订单ID去问支付服务,和账本比对,然后把意图推进到confirmed或failed。这可以是一个后台任务、一次定时检查,或者高价值动作的人工队列。它不能是Agent自己判断“大概没事”或者“大概失败了”。

换个角度看这件事

Agent的工具调用,本质就是远程过程调用,只不过由LLM来决定调哪个过程。不可靠网络上做RPC的那套老知识全都适用——幂等、持久化的意图日志、显式的不确定性、对账。

干净的分工是这样的:模型提出动作,应用拥有执行状态——键、意图记录、状态、重试策略。

“再试一次”对读操作是个好默认值。对任何会改变状态的操作,只有在你确认第一次没有落地,或者下游系统保证重试不会重复生效之后,它才是安全的。

自建还是集成

如果你已经在支付或订单流程里跑着幂等键和outbox/账本模式,那基本只需要把Agent的动作路由进同一套机制,而不是让Agent直接调API。如果没有,那就是该先建(或先采用)的那块东西——在给Agent任何能动钱、动数据的写权限之前。

你们的Agent工作流里,“我们不知道它到底发生没发生”这种情况是怎么处理的?是拦住重试、对账,还是升级给人工?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
大批美国游客从中国离开后,坦言:客观对比,中国比美国强多了

大批美国游客从中国离开后,坦言:客观对比,中国比美国强多了

和海看日出
2026-10-16 20:36:01
网友拍到“消费才能入座”提示牌物料,有店员称10月20日开始执行?引发热议,星巴克回应:消息不属实

网友拍到“消费才能入座”提示牌物料,有店员称10月20日开始执行?引发热议,星巴克回应:消息不属实

南方都市报
2026-10-20 10:58:28
倒计时!超强台风“蔷琵”究竟登陆我国还是赴日?悬念即将揭晓

倒计时!超强台风“蔷琵”究竟登陆我国还是赴日?悬念即将揭晓

声情专递
2026-10-20 09:57:42
俄罗斯专家把话挑明了:如果中国铁了心要对日本动手,那就只有两个选择,要么不出手,要么一击毙命!

俄罗斯专家把话挑明了:如果中国铁了心要对日本动手,那就只有两个选择,要么不出手,要么一击毙命!

回京历史梦
2026-10-11 16:35:06
102岁余宝珠现身家庭生日宴,林建岳一家四代同堂真热闹

102岁余宝珠现身家庭生日宴,林建岳一家四代同堂真热闹

悠悠说世界
2026-10-20 11:55:56
中国游客菲律宾跳水时手表脱落,回看视频发现竟是被当地人抠松的

中国游客菲律宾跳水时手表脱落,回看视频发现竟是被当地人抠松的

半岛晨报
2026-10-19 12:30:10
日本专家评高市早苗:中国没必要在她身上浪费时间 …

日本专家评高市早苗:中国没必要在她身上浪费时间 …

爱下厨的阿酾
2026-10-19 18:13:58
山东省收入最高的七家医院

山东省收入最高的七家医院

华庭讲美食
2026-10-19 16:22:05
正式退出,马琳发声,官宣意外决定,乒协批准

正式退出,马琳发声,官宣意外决定,乒协批准

懂球社
2026-10-20 10:03:20
米勒新合同比阿门多100万,亨德森成输家,火箭抽到4号签逃过一劫

米勒新合同比阿门多100万,亨德森成输家,火箭抽到4号签逃过一劫

春日筆記
2026-10-20 12:48:02
美军飞行员私下有个梗,说在西太平洋飞了这么多年,见了中国战机不知道多少回,但就一件事一直看不懂!

美军飞行员私下有个梗,说在西太平洋飞了这么多年,见了中国战机不知道多少回,但就一件事一直看不懂!

林杰论事
2026-10-17 01:38:31
U16国足进球功臣被直红罚下!疑似朝对手吐口水 张耀坤面色铁青

U16国足进球功臣被直红罚下!疑似朝对手吐口水 张耀坤面色铁青

念洲
2026-10-20 13:24:22
75岁大爷与保姆生下儿子,做亲子鉴定后,大爷却被子女们气得心梗

75岁大爷与保姆生下儿子,做亲子鉴定后,大爷却被子女们气得心梗

黄家湖的忧伤
2025-03-06 09:30:21
突发!高市早苗遭重创!

突发!高市早苗遭重创!

财经要参
2026-10-20 10:37:55
NBA首轮:雷霆VS马刺打响揭幕战,太阳VS开拓者,杨瀚森做好准备

NBA首轮:雷霆VS马刺打响揭幕战,太阳VS开拓者,杨瀚森做好准备

体育大学僧
2026-10-20 11:21:51
黄牛当心了!苹果抓紧供货iPhone Duo 用户们晒订单:有人提前2个多月

黄牛当心了!苹果抓紧供货iPhone Duo 用户们晒订单:有人提前2个多月

快科技
2026-10-20 09:00:38
卡戴珊妹妹穿3.5亿钻石内衣首登维密!中国超模亮眼,元老超模回归,网友:梦幻感回来了!

卡戴珊妹妹穿3.5亿钻石内衣首登维密!中国超模亮眼,元老超模回归,网友:梦幻感回来了!

英国报姐
2026-10-19 23:03:18
中纪委通报!211高校党委原书记,被查

中纪委通报!211高校党委原书记,被查

TOP大学来了
2026-10-17 20:39:19
等孩子上高中你会明白:只要安安生生念满三年成绩其实没那么重要

等孩子上高中你会明白:只要安安生生念满三年成绩其实没那么重要

爱下厨的阿椅
2026-10-18 16:32:15
恩里克:巴萨每场比赛我都看;最好别拿亚马尔和梅西比较

恩里克:巴萨每场比赛我都看;最好别拿亚马尔和梅西比较

懂球帝
2026-10-19 20:40:13
2026-10-20 14:08:49
码上闲叙
码上闲叙
有态度网友ytd
190文章数 102关注度
往期回顾 全部

科技要闻

新版MiniMax,能和DeepSeek掰手腕吗?

头条要闻

男子身中16刀死亡 前妻逃亡26年"隐身"当了妇女主任

头条要闻

男子身中16刀死亡 前妻逃亡26年"隐身"当了妇女主任

体育要闻

30天30队·奇才:三状元一榜眼 35胜?

娱乐要闻

港媒曝刘恺威与32岁黎纪君恋情,秘密恋爱两个月

财经要闻

这些科技股王,为什么总输给茅台?

汽车要闻

不知道二代海鸥多好玩? 上赛道跑两圈 很过瘾的

态度原创

亲子
教育
时尚
健康
本地

亲子要闻

小宝宝喊爸爸与喊妈妈的区别

教育要闻

日常英语:玩暧昧会引起误会

4种“棒针毛衣”穿搭,美翻了!

痘痘能根治吗?皮肤科医生说实话

本地新闻

一场垂直登高赛跑出了"山城"的真正内核

无障碍浏览 进入关怀版