题目
如何设计能够查询订单、处理退款并转人工的客服 Agent?
答案
把能力拆为订单查询、政策检索、退款试算、退款提交和转人工,分别设置权限与副作用策略。用户身份从登录上下文获取,订单查询必须检查归属。 处理退款时先定位订单,读取最新状态和可退金额,再根据规则判断资格;必要时展示金额和影响让用户确认。提交使用幂等键,超时后查询退款单,避免重复退款。 回复区分退款申请已创建、审核中和资金已到账。不能因为工具返回受理成功,就声称整个退款已经完成。 ![订单查询、退款与转人工如何串起来](https://cs-wiki.oss-cn-shanghai.aliyuncs.com/question/agent-development/extra-support-agent-3c5eb2274196d494.png) 遇到政策冲突、复杂纠纷或无法确认的业务状态时转人工,附上用户目标、已查事实、操作回执和未解决问题。转交前脱敏,并避免让用户从头重复所有信息。