题目
如何设计能够查询订单、处理退款并转人工的客服 Agent?
答案
把能力拆为订单查询、政策检索、退款试算、退款提交和转人工,分别设置权限与副作用策略。用户身份从登录上下文获取,订单查询必须检查归属。
处理退款时先定位订单,读取最新状态和可退金额,再根据规则判断资格;必要时展示金额和影响让用户确认。提交使用幂等键,超时后查询退款单,避免重复退款。
回复区分退款申请已创建、审核中和资金已到账。不能因为工具返回受理成功,就声称整个退款已经完成。

遇到政策冲突、复杂纠纷或无法确认的业务状态时转人工,附上用户目标、已查事实、操作回执和未解决问题。转交前脱敏,并避免让用户从头重复所有信息。
